Qt WebSocket通讯封装示例 Qt基于QWebSocketServer,WebSocket的封装,和TCP/UDP一样,简单易用,直接引用头文件与资源文件,然后绑定几个信号与槽即可,并且跨平台测试通过。
Qt线程安全单例模式写日志模式 保证一个类只有一个实例,并提供一个访问它的全局访问点,使得系统中只有唯一的一个对象实例,具有线程安全,多线程测试通过。 1.打开日志并创建日志文件夹 默认为程序启动路径 2.清理日志文件下日志数量 默认保留90天日志 3.写消息到日志,新的一天会重新写一个log文件 4.定向输出编译器调试信息
Qt多线程连接数据库数据库连接池 * 数据库连接池特点: * 获取连接时不需要了解连接的名字,连接池内部维护连接的名字 * 支持多线程,保证获取到的连接一定是没有被其他线程正在使用 * 按需创建连接,可以创建多个连接,可以控制连接的数量 * 连接被复用,不是每次都重新创建一个新的连接(连接的创建是一个很消耗资源的过程) * 连接断开