240 发简信
IP属地:浙江
  • Golang

    Ubuntu 一键卸载旧版并且安装最新版: 配置 参考: build-web-application-with-golang

  • 读 GitChat 线程三部曲 笔记

    GitChat线程三部曲 Java 编程之美 - 线程相关的基础知识 Java 编程之美:并发编程高级篇之一 Java 并发编程(高级篇) 笔记...

  • RxJava 线程池

    使用Scheduler RxJava中的多线程操作主要是由强大的Scheduler集合提供的。在RxJava中,我们无法直接访问或操作线程。如果...

  • 快速理解 函数式编程,响应式编程,链式编程

    函数式编程 写好的函数,专门执行特定功能.一般在Util类中出现比较多,比如:/** * 根据手机的分辨率从 dp 的单位 转成为 px(像素)...

  • Resize,w 360,h 240
    UML

    参考 设计模式之 UML 类图 图解

  • 讲讲Android的launchMode,taskAffinity,以及Intent Flags

    站在巨人的肩膀上 Android总结篇系列:Activity Intent Flags及Task相关属性 Android中的Affinity(各...

  • 趣解 三次握手, 四次挥手

    转自知乎 -- TCP 为什么是三次握手,而不是两次或四次? 三次握手 A: 喂,你听得见么? B: 我听得见呀,你听得到我么? A: 我能听到...

  • 简说 Message.obtain()

    Handler的一般做法 解析 解析直接注释在下文源码中, 总结: 使用Message.obtain()的好处是Message对象可以重复使用,...

  • Android5.0以下MultiDex下启动丝般柔滑

    使用MultiDex官方解决方案 minSdkVersion >=21: 只需要添加multiDexEnabled true就OK了,其他的不用...

个人介绍
要绑微信什么鬼?
本博客不再更。
新blog地址:https://hurshi.github.io/