技术人生
spawnstar
这个作者很懒,什么都没留下…
展开
-
怎样学习编程
高质量自然是程序员的技术追求,也是职业道德的要求。 宁可进度慢些,也要保证每个环节的质量,以图长远利益。 人员管理,项目管理,可行性与需求分析,系统设计,程序设计,测试。 软件开发中的三种基本策略:“复用”、“分而治之”、“优化——折衷”。 进步是应该的,但不进步则是可耻的。 在一个新系统中,大部分的内容是成熟的,只有小部分内容是创新的。 面向对象(Object转载 2013-05-10 16:09:28 · 440 阅读 · 0 评论 -
千万并发的秘密-内核是问题的根本
我们现在已经搞定了 C10K并发连接问题 ,升级一下,如何支持千万级的并发连接?你可能说,这不可能。你说错了,现在的系统可以支持千万级的并发连接,只不过所使用的那些激进的技术,并不为人所熟悉。 要了解这是如何做到的,我们得求助于Errata Security的CEO Robert Graham,看一下他在 Shmoocon 2013 的绝对奇思妙想的演讲,题目是 C10M Defen转载 2013-05-29 10:00:27 · 492 阅读 · 0 评论