- 博客(9)
- 资源 (55)
- 收藏
- 关注
原创 Qt实现贪吃蛇简单示例
目录Qt实现贪吃蛇简单示例说明开发工具示例效果代码地址Qt实现贪吃蛇简单示例说明 示例实现一个贪吃蛇示例,还有需要问题需要修改,简单运行没有问题 已测试window10/mac/linux,均可运行开发工具 Clion2021.2, Qt5.12示例效果代码地址https://gitee.com/erchong2016/TanChiShe.git感觉对自己有帮助的话给个赞...
2021-08-17 17:44:22 2913 1
原创 suse 编译QT出现Failed to find “GL/gl.h“ in “/usr/include/libdrm“
openSuse 编译QT项目出现Failed to find "GL/gl.h" in "/usr/include/libdrm"zypper install Mesa-libGL-devel
2021-08-17 17:33:22 539
原创 C++笔记--Linux网络编程(15-0)-socket(供自查,文档说明)
传智播客C++学院网络基础协议的概念什么是协议从应用的角度出发,协议可理解为“规则”,是数据传输和数据的解释的规则。假设,A、B双方欲传输文件。规定:第一次,传输文件名,接收方接收到文件名,应答OK给传输方;第二次,发送文件的尺寸,接收方接收到该数据再次应答一个OK;第三次,传输文件内容。同样,接收方接收数据完成后应答OK表示文件内容接收成功。由此,无论A、B之间传递何种文件,都是通过三次数据传输来完成。A、B之间形成了一个最简单的数据传输规则。双方都按此规则发送、接收数据。A、B之间
2021-08-10 21:10:13 535
原创 原创 C++笔记--Linux网络编程(15)-socket
TCP/IP与socket通过进程间通信可以实现同一台计算机上不同的进程之间通信通过网络编程可以实现在网络中的各个计算机之间的通信进程能够使用socket实现和其他进程或者其他计算机通信同样的socket既可以实现进程间通信,也可以实现计算机之间通信socket是通信端点的抽象。 与文件描述符一样,socket需要使用socket描述符socket在Linux上也是通过文件实现的,所以传统...
2021-08-09 21:45:50 346
原创 C++笔记--Linux编程(14)-线程同步
线程同步技术说明线程共享进程的内存空间,打开的文件描述符,全局变量。当有多个线程同时访问一块内存空间或者一个变量、一个文件描述符,如果不加控制,那么可能会出现意想不到的结果。互斥互斥(mutex)是相互排斥的意思,它是一种锁或者信号灯。互斥用来保护多个线程共享的数据和结构不会被同时修改,一个互斥锁只能有两个状态 locked---加锁unloc...
2021-08-08 15:10:58 138
原创 C++笔记--Linux编程(13)-守护进程-线程
进程组概念和特性每个进程都属于一个进程组,在waitpid函数和kill函数的参数中都曾使用到。当父进程,创建子进程的时候,默认子进程与父进程属于同一进程组。进程组ID==第一个进程ID(组长继承)。所有,组长进程表示,其进程组ID==其进程ID 可以使用kill-SIGKILL-进程组ID来将整个进程组内的进程全部杀死 组长进程可以创建一个进程组,创建该进程组中的进程,然后终止。只要进程组中有一个进程村庄,进程组就存在,与...
2021-08-07 22:03:22 820
原创 C++笔记--Linux编程(11)-进程通信
无名管道无名管道无名管道是半双工的,就是对于一个管道来讲,只能读,或者写。无名管道只能在相关的、有共同祖先的进程间使用。一个fork或者exec调用创建的子进程继承了父进程的文件描述符。打开和关闭管道int pipe(int filedes[2]);在你从一个管道中读出或者写入数据,这个管道必须存在。如果成功建立了管道,则会打开两个文件描述符,并把它们的值保存在一个整数数组中。第一个文件描述符用于读取数据,第二个文件描述符...
2021-08-03 21:45:52 300
原创 C++笔记--Linux编程(10)-进程控制 fork系统调用
Linux进程模型传统的Linux模型里有三种创建或者修改进程的操作 1.system用于调用shell,执行一个指定的命令; 2. fork用于创建一个新的进程,该进程几乎是当前进程的一个完全拷贝; 3. exec可以在进程中用另外的程序来替换当前运行的进程什么是进程进程是一个正在执行的程序实例,他也是Linux基本的调度单位,一个进程由如下元素组成进程的当前上下文(context),它是进程当前执行状...
2021-08-01 20:28:19 587
GJB军用软件开发文档.zip
2021-03-16
kibana-7.9.1-x86_64.rpm
2020-10-23
elasticsearch-7.9.1-x86_64.rpm
2020-10-23
filebeat-7.9.1-x86_64.rpm
2020-10-23
mysql-installer-community-5.6.11.0.msi
2020-09-15
keepalived.zip
2019-10-16
OpenIPMI-modalias-2.0.23-2.el7.x86_64.rpm
2019-08-26
HLBluetoothDemo-master
2016-06-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人