生活杂感

寒冬下的程序员

最近大家一直都在聊寒冬,资本寒冬,互联网寒冬,移动互联网寒冬,作为一个技术人员,我是傻傻分不清,现在到底是啥寒冬,我倒是知道现在已经挺冷了,秋裤都穿上了。 做为一名 IT 从业人员,最近确实看到了很多现象,HC 冻结,只出不进,或者不出不进,实现 996,最狠的就是裁员

    工作八年的一些思考

    最近一段时间,我的技术博客一直没有更新,github 也一直没有更新,原因是太忙了。这次真的是太忙的。相比之前的忙,这次是真的忙,想想以前确实浪费了不少光阴。 又一年毕业季到了,回想自己已经离开校园八年了,八年的代码生涯。直到最近为止,我一直都是在一线的开发者。在JT的

      未命名文档

      # 令缺毋滥 这里只讨论比较底层的管理者,中高层的不大适用。在一个团队的管理者出现空缺的时候,怎么去填补这个职位的空缺,大概会有这么几种方式,一种是从小组内部提拔,一种是从外头空降,一种是从其他小组借调。下面分别展开细说。 ## 从小组内提拔 这种方式是比较常见

        Android

        Android LruCache 源码分析

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

        数据结构:表、栈和队列

        # 数据结构分类 * 线性结构 * 树形结构 * 图形结构 # 常见数据结构 ## 数组 数组是一种常见的数据结构,在初始化数组的时候,我们需要指定数组的长度,计算机会为这个数组开辟出对应长度的内存。根据数组的地址引用和索引值,我们可以很方便的访问和操作数组内的元

          Android

          AAPT err libpng warning: iCCP: Not recognizing known sRGB profile that has been edited

          ## update 2018.08.23 最近很长时间没有更新博客,也没有时间过来打理博客,本来是想就这样放着,也没有功夫维护。但是今天比较意外的打开博客,看了一眼,看到有几个留言,于是顺便回复了一下。在回复留言的时候发现有段英文的,我的英文并不好,每太注意,以我以往的经验,一般都是一些广告,所

          Android

          Android 应用和进程

          在 Android 开发中,默认情况下,一个 App 对应的就是一个进程,但实际上,在一个 App 中可以存在多个进程,多个 App 也可以共享一个进程。 下面是官方文档中对 \、\ 和 \ 标签中 and

            QQ图片20160408162815.png

            a:5:{s:4:"name";s:26:"QQ图片20160408162815.png";s:4:"path";s:35:"/usr/uploads/2016/04/2141700526.png";s:4:"size";i:5239;s:4:"type";s:3:"png";s:4:"mime";

              Java

              Java NIO 完全学习笔记

              本篇博客依照 [Java NIO Tutorial](http://tutorials.jenkov.com/java-nio/index.html) 翻译,算是学习 Java NIO 的一个读书笔记。建议大家可以去阅读原文,相信你肯定会受益良多。 # 1. Java