
系统架构
码农星球撸码J
健身 软件开发 讲师 作者 WRITING BAD
展开
-
多线程服务器的适用场合
陈硕 (giantchen_AT_gmail) Blog.youkuaiyun.com/Solstice 2010 Feb 28这篇文章原本是前一篇博客《多线程服务器的常用编程模型》(以下简称《常用模型》)计划中的一节,今天终于写完了。“服务器开发”包罗万象,本文所指的“服务器开发”的含义请见《常用模型》一文,一句话形容是:跑在多核机器上的 Linux 用户态的没有用户界面的长期运行的网络应用转载 2010-03-02 09:07:00 · 636 阅读 · 0 评论 -
多线程服务器的常用编程模型
多线程服务器的常用编程模型 陈硕 (giantchen_AT_gmail)Blog.youkuaiyun.com/Solstice2009 Feb 12 建议阅读本文 PDF 版下载: http://files.cppblog.com/Solstice/multithreaded_server.pdf 本文主要讲我个人在多线程开发方面的一些粗浅经验。总结了一两种常用的线程转载 2010-03-02 08:07:00 · 991 阅读 · 0 评论 -
使用类来代替enum
enum的缺点在于1:无状态说明。如果要使用状态属性,还需要加上属性值。见http://blog.youkuaiyun.com/luminji/archive/2009/02/19/3912239.aspx。2:无法进行型别检查。 现通过如下的方法可以用class来代替enumclass ClientInfo { public static readonly C原创 2010-03-10 17:00:00 · 1391 阅读 · 0 评论 -
TFS2010+SharePoint3配置全过程,开启SCRUM之旅
1:首要条件,操作系统、TFS、sharepoint均需要全部使用E文。 我的第一遍安装之旅使用WIN2008SERVER64位中文,结果发现速度奇慢; 第二遍WIN2003SERVER32位中文,结果创建Project的时候,出现错误两类: 第一类:TF53008: The authentication type is not supported.原创 2010-04-23 15:56:00 · 8205 阅读 · 4 评论 -
风雨20年:我所积累的20条编程经验
<br />从11岁时,我就一直在编程,并且一直都很喜欢技术和编程。这些年来,我积累了一些艰难又容易的经验。作为一名程序员,你或许还没这些经验,但我会把它们献给那些想从中学到更多的朋友。<br />我会持续更新这些经验,我可能还会有更多的感想,但就我这20年来看,我想下面这个列表中基本不需要增添额外的东西了。下面就是我至今最难忘的经验。<br />1. 估算解决问题所需要的时间。不要怕,承认吧!我曾见过一些程序员为了解决一个特殊问题而坐在显示器前面8小时。为自己定一个时间限制吧,1小时、30分钟或甚至15分转载 2010-11-14 14:11:00 · 837 阅读 · 0 评论