Linux线程间通信之信号量

Linux线程间通信之信号量 本程序通过用四个线程输出从1~100的方式来展示在进行多线程编程的时候,对于信号量和互斥量的使用。 程序代码: /** *

TinyIM的测试设计

TinyIM的测试设计 TinyIM是一款IM软件,因为IM的消息发送和接收一般都是异步操作,在编写联调测试代码的时候不是特别的方便,所以我把

TinyIM架构设计

TinyIM架构设计 本篇文章主要介绍我设计和开发的TinyIM聊天工具的架构设计,以及这样设计的原因。 1. 客户端界面库的选择 目前的IM大部分都