TreeMap 是红黑树实现的键值对容器,本文分析其源码和实现原理。
TreeMap 是红黑树实现的键值对容器,本文分析其源码和实现原理。
LinkedList 是有序双向链表,本文分析其源码和实现原理。
ArrayList 是最常见的 List 实现,本文分析其源码和实现原理。
Google 在 Github 上提供了一个 Android 各种架构的 Todo 项目,那我就以这个项目的业务为模板用 Flutter 也实现一个。
Flutter 是 Google 出品的一项基于 Dart 的跨平台应用开发工具,理论上支持还在孵化中的 Fuchsia 和目前占据移动端大头的 Android, iOS 系统。它拥有相较于 React Native 更好的性能,Dart 的语法也很容易学习,是一门十分值得掌握的技术。
并发编程是开发中及其重要的部分,本文用于说明 scala 中的并发编程。
值类型(Value class)是一种通过继承 AnyVal 类来避免运行时对象分配的新机制。
Scala 提供了三种创新的字符串插值方法:s
,f
和raw
,使用他们我们可以方便快捷的组合字符串。
React Native 现在依然是最成熟且最🔥的跨平台应用解决方案,那么我先来个 Hello world 吧。