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

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

  • 上文黑色框中的内容都是亲测
    如果你有不同观点还请证明,欢迎打脸.大家一起进步 :fist:

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

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

  • 读 GitChat 线程三部曲 笔记

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

  • RxJava 线程池

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

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

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

  • 120
    UML

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

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

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

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

    转自知乎 -- TCP 为什么是三次握手,而不是两次或四次? 三次握手 A: 喂,你听得见么? B: 我听得见呀,你听得到我么? A: 我能听到你旁白: 于是,他们愉快地聊了...

  • 简说 Message.obtain()

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

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

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

  • 120
    最强Android生命周期

    原文:点我点我 一张图足矣

  • Android Studio 偏好设置

    快捷键 Preferences -> keymap -> command + d删除一行:delete line command + shift + F格式化代码: refo...

  • 究极 单例模式

    原文:@程序员小灰 单例模式第一版 单例模式第二版 在第一版的基础上加上双重加锁检测,防止并发时候创建多个对象 单例模式第三版 volatile :防止指令重排 单例模式第四...

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