代码改变世界

阅读排行榜

C++设计模式-单件

2011-08-02 19:38 by htc开发, 228 阅读, 收藏,
摘要: 定义单件(Singleton)模式保证一个类仅有一个实例,并提供一个访问它的全局访问点。结构理解1.Singleton模式用来取代全局静态变量。C++通过静态成员变量来实现类实例全局唯一性。2.instance()方法是单件提供的唯一调用入口。要点1.为了防止外界调用产生多个实例,将构造方法、析构方法、拷贝构造方法、赋值重载方法都作为protected。2.instance()方法产生对象方式有两种:使用局部static对象,生命期在首次进入局部生命期产生,在程序结束时销毁;通过new产生新对象,在析构方法中delete对象。3.获取单件实例调用方式:Singleton::instance() 阅读全文

Linux 无线网络技术: WLAN

2009-09-24 22:35 by htc开发, 228 阅读, 收藏,
摘要: 当今,不考虑 Linux 和无线网络技术的话,就无法谈到计算机和网络。在这篇文章中,Sreekrishnan Venkateswaran 用Linux 观点阐释了通过 WLAN、Bluetooth、GPRS、GSM 以及 IrDA实现无线联网。他使用各种不同的无线设备和相应的内核层,以及用户空间工具来示范它们在 Linux 下如何工作。 无线技术,例如WLAN (Wireless Local Area Network)、Bluetooth、GPRS (General Packet RadioService)、GSM (Global System for Mobile communication 阅读全文

《锋利的jQuery》之jQuery与Ajax

2011-11-27 15:00 by htc开发, 227 阅读, 收藏,
摘要: jQuery对Ajax操作进行了封装,在jQuery中$.ajax()方法属于最底层的方法,第2层是load()、$.get()、$.post()方法,第3层是$.getScript()和$.getJSON()方法。1. load()载入远程HTML代码并插入DOM中。无参数传递则是GET方式$("#send").click(function() {$("#resText").load("test.html");}有参数则是POST方式$("#resText").load("test.php", 阅读全文

软件文档归类汇总

2010-02-19 11:46 by htc开发, 227 阅读, 收藏,
摘要: 如今,软件开发越来越复杂,软件功能也越来越丰富。而几乎所有成熟的商业软件,都是靠一个开发团队齐心协力的血汗结晶。“罗马不是一天建成的!”,当我们震撼于Microsoft Windows的惊世巨著的同时,也道听途说了微软公司软件工程是如何的完善规范。的确,集数百名员工几年的共同努力之大成,软件项目管理的成败是控制开发成本的关键环节。这里面,少不了贯穿其中的重要步骤----软件文档。 软件文档可以分为开发文档和产品文档两大类。 开发文档包括:《功能要求》、《投标方案》、《需求分析》、《技术分析》、《系统分析》、《数据库文档》、《功能函数文档》、《界面文档》、《编译手册》、《QA文档》、《项... 阅读全文

ubuntu上关于Code::Blocks(8.02RC)的安装全记录

2009-08-11 17:12 by htc开发, 227 阅读, 收藏,
摘要: Code::Blocks是一个开源的跨平台的C/C++的IDE,和VC++系列的IDE非常类似,这对于从windows下转型到Linux的用户是一个非常不错的选择。windows下早就安装过了,体验之后非常不错,虽然和vc不能相提并论,但是在linux下面能够使用到这么强大的IDE已经非常了不起了。那么开始把,本人的系统是ubuntu8.04,几经周折,终于成功完成。 开始到处google资料,最后尝试N次之后才发现,官方就有CB的安装方法,具体链接在wiki上:Installing Code::Blocks nightly build on Ubuntu这个因为是国外网站打开速度可能比较慢, 阅读全文
上一页 1 ··· 52 53 54 55 56 57 58 59 60 ··· 105 下一页