谜题的答案和活动的心得体会

2014-08-06

我于2014年8月3日周六的上午在微博、twitter、CoolShell上发布了一个和程序员有关的解谜题的活动——【活动】解谜题送礼物。我使用了二级域名fun.coolshe…

【活动】解迷题送礼物

2014-08-03

首先,先跟大家道歉一下最近CoolShell大约长达一个多月没有什么更新,原因主要在于,我去看世界杯去了,这一个月的世界杯熬夜看球使我的精力不佳,导致世界杯结束后的几个星期也没…

开发团队的效率

2014-06-09

我之前写过一篇叫《加班与效率》的文章,从概念上说了一些我对“效率”的认识,但是那篇文章趋于概念化,对于一些没有经历过这样的环境的同学来说,可能会觉得太抽象了。很早以前就想写一篇…

TCP 的那些事儿(下)

2014-05-28

这篇文章是下篇,所以如果你对TCP不熟悉的话,还请你先看看上篇《TCP的那些事儿(上)》 上篇中,我们介绍了TCP的协议头、状态机、数据重传中的东西。但是TCP要解决一个很大的…

TCP 的那些事儿(上)

2014-05-28

TCP是一个巨复杂的协议,因为他要解决很多问题,而这些问题又带出了很多子问题和阴暗面。所以学习TCP本身是个比较痛苦的过程,但对于学习的过程却能让人有很多收获。关于TCP这个协…

「我只是认真」聊聊工匠情怀

2014-05-26

(感谢网友 @Hesey小纯纯 投稿  博客 | 原文链接)老罗的Smartisan T1手机发布会很多人应该都看了,发布会的最后老罗凝视着自己的工匠自画像,半晌没说话,随后转…

面向GC的Java编程

2014-05-07

(感谢网友 @Hesey小纯纯 投稿  博客 | 原文链接)Java程序员在编码过程中通常不需要考虑内存问题,JVM经过高度优化的GC机制大部分情况下都能够很好地处理堆(Hea…

C语言的整型溢出问题

2014-04-21

整型溢出有点老生常谈了,bla, bla, bla… 但似乎没有引起多少人的重视。整型溢出会有可能导致缓冲区溢出,缓冲区溢出会导致各种黑客攻击,比如最近OpenSS…

从LongAdder看更高效的无锁实现

2014-04-17

(感谢 @jd刘锟洋 投稿,更多文章参看他的博客:码梦为生)原文链接:《比AtomicLong还高效的LongAdder 源码解析》接触到AtomicLong的原因是在看gua…

从Code Review 谈如何做技术

2014-04-12

(这篇文章缘由我的微博,我想多说一些,有些杂乱,想到哪写到哪)这两天,在微博上表达了一下Code Review的重要性。因为翻看了阿里内部的Review Board上的记录,从…