博客又搬家了

这是我从 2011 年底开始搭建的博客,到现在已经 6 年了,之前一直用的是恒创主机的云主机的空间,用过美国的,用过韩国的,最后一直用的是香港的主机,还算稳定,除了前段时间有一次较大的攻击,导致...

Kotlin 基本语法

Kotlin 基本语法定义包和 Java 类似,包的定义一般在一个代码文件开始的地方,代码如下package my.demoimport java.util.*Kotlin 不要求定义的包的目录...

Kotlin 学习之控制流

控制流if 语句Kotlin 的 if 语句和 Java 大同小异,没有太大的区别,在看官方文档的时候,你可能会感觉差别很大,其实差别大的不是 if 语句,是 Kotlin 的 代码块的 ret...

Kotlin 学习之包 Package

包package和 Java 一样,每个代码文件的开头都可以包含一个 package 声明,注意,是可以,也就是说也可以没有,Java 也是可以没有的。在 Kotlin 中,package 的路...

程序员提交代码的几个好习惯

提交代码是每个程序员日常工作中的一个重要事情,但是往往又不受重视。一些良好的习惯可以帮助你提高效率。代码版本管理工具作为程序员,除了写代码本身这个主技能外,代码版本管理工具的使用是一个必要的辅助...

寒冬下的程序员

最近大家一直都在聊寒冬,资本寒冬,互联网寒冬,移动互联网寒冬,作为一个技术人员,我是傻傻分不清,现在到底是啥寒冬,我倒是知道现在已经挺冷了,秋裤都穿上了。做为一名 IT 从业人员,最近确实看到了...

Android LruCache 源码分析

LruCache 源码简单分析前几天在公司组内做分享,本来想分享以下 Android 三级缓存的设计思路的,想画一个流程图分享一下,不过后来发现画一个流程图的工作量也不小啊~~,后来就改成了分享...