摘要: 列表格式为:图书分类、中文书名、英文书名、作者。排名不分先后,用红色标记出我推荐的书籍。测试入门 软件测试(第2版) Software Testing (2e), Ron Patton 一本测试入门的好书,较全面地介绍了各种测试领域和方法,为测试新手提供了正确的观念和宽泛的基础。软件测试的艺术(第2版) The Art of Software Testing (2e), Glenford J. Myers, Corey Sandler, Tom Badgett, Todd M. Thomas 一本“久经考验”的测试经典:1979年,第一版面试;25年后,第二版登场。平心而论,有些观点已经不能直 阅读全文
posted @ 2011-03-07 21:19 guangrou 阅读(453) 评论(1) 推荐(0) 编辑
摘要: 要想成为一个通信程序的开发高手,能够开发出稳定的、高效的、伸缩性好、可扩展性强的、单机承载数千甚至上万用户同时在线的网络应用系统,一般至少需要3年以上磨练与经验积累。积累过程中所经历的种种折磨,过来人一定都深有体会 -- 经常地加班加点、熬夜调试、就连做梦的时候都在想着那些不经常出现的bug究竟是什么原因导致的、要如何解决。 支持巨大并发的通信程序的开发是非常复杂的,其涉及到很多方面的专业知识,像TCP、UDP协议、Socket开发、多线程编程、线程池、并发架构、分布式架构、完成端口(IOCP)模型、异步编程模型、设计模式等等。而现在,所有这些经验的结晶都浓缩在ESFramework框架中。E 阅读全文
posted @ 2011-03-07 00:47 guangrou 阅读(755) 评论(2) 推荐(0) 编辑
摘要: 注:在自己的博客中同步更新综合 SQL Server Skills – Immerse yourself in sql server (一篇汇聚) Featured Database Articles (本身就是篇汇聚) SQL Server @DatabaseJournal SQL Server Central SQL Tips | Tutorials 微软:SQL Sever Magazine 微软:SQL Server MSDN首页 微软:SQL Server Reference (MSDN) 微软:SQL Sever 2008 R2 Books online MS SQL CITY S 阅读全文
posted @ 2011-03-07 00:44 guangrou 阅读(302) 评论(2) 推荐(0) 编辑
摘要: 为单片机编写C51代码,程序的可行性当然是必须保证的。但是包括笔者在内的很多新手,都忽略了程序的另一面——可读性、可维护性以及可扩展性。只要稍微有些嵌入式开发经验的读者,若看到笔者在“Zigbee之旅”系列博文中的源码,可能都会从其代码编写习惯中得出一个结论——“菜鸟”。呵呵,笔者决定抽时间学习一下C51嵌入式开发的编程规范,于是在网上收集了一些资料,结合自己的经验,一并分享如下。一、注释(1)文件注释 这里说的文件,一般是 .h 和 .c 文件。/*********************************************************** 文件名称: hal.h作. 阅读全文
posted @ 2011-03-07 00:03 guangrou 阅读(406) 评论(1) 推荐(0) 编辑