基于QT 5.5的MingGW自定义控件: 参考博文:https://blog.csdn.net/jiguangfan/article/deta...
首先消息是网络通讯的载体,队列可以理解是一种先进先出的数据结构,消息队列是存放消息的容器,是分布式系统中的重要组件。消息队列的优势在于:解...
首先关于“虚拟化”的概念,相信虚拟机这个概念肯定很熟悉,在本机上安装一个如 VMware , VisualBox 之类软件可以运行一个其...
服务器需要解决的如下问题: (1)如何检测有新客户端连接? 答: IO复用的select、poll、epoll等socket API 首...
(1)bind 函数如何选择绑定地址:bind 函数的基本用法如下: struct sockaddr_in bindaddr; ...
(1)锁使用实践经验总结:1.尽量减少锁的使用,加锁和解锁会有系统开销,临界区的代码是不能并发执行的,进入临界区次数频繁,线程竞争过于激烈则会陷...
本篇主要讲Linux环境下的多线程同步内核对象。 (1)linux线程同步之互斥体:linux互斥体的用法与windows的临界区对象类似,使用...
基于上篇的多线程编程的基本内容,本篇开始Windows操作系统下各种常用的多线程资源同步对象。 (1)windows线程资源同步之临界区:两个重...
(1)线程的基本概念和常见问题: 每个进程都有自己的独立进程地址空间和上下文堆栈,进程中实际执行单位为线程,每个进程至少有一个线程-主线程,线程...