应用开发
zhaokk_zhaokk
这个作者很懒,什么都没留下…
展开
-
仓储管理系统中的无线局域网应用
前一阵参与开发了一个无线局域网的应用,现在小小地总结一下。原创 2010-07-02 20:40:00 · 685 阅读 · 0 评论 -
无名结构体的一个妙用
<br /> 可以定义无名结构体类型的变量。编译器对无名结构体的处理是随机生成一个不重复的变量名。无名结构的定义方式就是定义无名结构体时必须定义该结构体类型的至少一个变量。<br /> <br /> 无名结构体的妙用就是可以避免相同类型的结构体的重复定义。<br /> 例如实现一个队列,队列元素类型未知。<br /> 我们希望把队列的对头指针、对尾指针保存在一个结构体中,以便于管理这个队列。<br /> #define QUEUE_INIT(name,type) /<原创 2010-07-04 12:14:00 · 3770 阅读 · 1 评论 -
设计模式--Singleton
<br />关于Singleton模式的理解与思考<br />1 Singleton模式最常用的解决方案是什么?<br />2 Singleton如何保证线程安全性?<br />3 Singleton对象的析构如何完成?<br /> <br /> Singleton模式用来保证一个进程中只有一个某类型的实体,也就是说进程中的多线程可能共享该实体。共享该实体是指共享该实体的私有变量及公有变量,也就是说该Singleton实体存在着保证线程安全的责任。什么叫线程安全:我们说一段代码是线程安全的,是指当多线原创 2010-07-06 11:32:00 · 332 阅读 · 0 评论