240 发简信
IP属地:西藏
  • 探索美妙的AsyncTask实现及阅读源码收获

    写作原因:AsyncTask是Android中轻量级异步操作的方案之一,这篇文章我们不谈其使用过程,我们要谈论的是其实现过程及背后相关的设计思想,这有利于提高我们的代码能力。...

  • 120
    阅读源码的经验总结

    对于一个有追求的程序员来说源码必读不可,阅读源码是一件令人头疼的事。阅读别人的代码远比自己写代码要难。Linus 是Linux的早期作者,一句影响深远的话是“Read The...

  • 120
    /etc/rc.d/init.d文件夹

    “/etc/rc.d/init.d/目录下的脚本就类似与windows中的注册表,在系统启动的时候某些指定脚本将被执行”。 讲解/etc/rc.d/init.d/之前需要了解...

  • 120
    Unix & Linux的文本处理工具 -- grep, sed & awk

    当大家看到标题时脑中闪过的大概是铺天盖地baidu, google出来的冗余的各类使用介绍,老生常谈希望能让大家对这三个文本工具有新的理解。 1、grep grep不做过多的...

  • 120
    这是一份详细 & 清晰的计算机网络基础 学习指南

    前言 计算机网络基础 该是程序猿需掌握的知识,但往往会被忽略 今天,我将献上一份详细 & 清晰的计算机网络基础 学习指南,涵盖 TCP / UDP协议、Http协议、Sock...

  • 程序员的内功修炼——值得看的9本书

    前言 作为程序员,其能力可分为两种: 技术能力,对语言的理解,对所在技术栈中技术的理解,这类能力可称为外功。 思维的修炼,工作效率提升, 对代码的理解,对架构的理解,此类能力...

  • 通过抄写学 golang

    golang 专注于软件工程的实用性,学习起来不同于其他一些很 magic 的编程语言,我们要遵循标准和一些范式。 最好的资料就是 golang 的标准库源代码,只是有些库本...