Python 进程间通信 Queue / Pipe
Python 进程间通信 Queue / Pipe - Python 提供了多种进程通信的方式,主要 Queue 和 Pipe 这两种方式,Queue 用于多个进程间实现通信,Pipe 用于两个进程的通信; 在线程间通信的时候可以使用 ...
C语言 printf 函数
C语言 printf 函数 - printf 函数是 C 语言标准库函数和 Python 内置函数类似,主要用于将格式化后的字符串输出到终端的屏幕(C语言入门 Hello World)。使用 printf 函数需要包含头文件 stdio....
OpenGL ES GLSL 着色器使用过程
着色器使用流程简介 1,创建着色器对象 2,把源码关联到每个着色器对象 3,编译着色器 4,创建程序 5,关联着色器到程序对象 6,链接程序 7,激活和关闭着色器程序 8,删除着色器和程序 glCreat...
Python json模块
JSON 的全称是 JavaScript Object Notation,即 JavaScript 对象符号,它是一种轻量级、跨平台、跨语言的数据交换格式, json 模块提供了对 JSON 的支持,它既包含了将 JSON 字符串恢复成 Pytho...
Python 线程条件变量 Condition
Python 线程条件变量 Condition - Python 条件变量 Condition 也需要关联互斥锁,同时Condition自身提供了 wai t / notify / notifyAll 方法,用于阻塞 / 通知其他并行线程,可以访问共享资源了...
C语言 数组定义和使用
C语言 数组定义和使用 - 在 C 语言中,一组数据的集合称为数组 Array ,其实前面我们已经学习过数组了,比如:字符串 char ,实际上也算是数组,字符串由多个字符构成; 数组中的每一个数据叫做...
Python 进程互斥锁 Lock
Python 进程互斥锁 Lock - 和前面讲到的 Python 线程互斥锁 Lock 类似,当有多个进程 Process 同时读写同一个文件时,为了避免数据读写产生异常,我们需要为正在操作的进程加上互斥锁,互斥锁的...
C语言 const 修饰变量
C语言 const 修饰变量 - const 是 constant 的缩写,意思是“恒定不变的”!它是定义只读变量或者常变量的关键字。const 定义的是变量,但又相当于常量;说它定义的是常量,但又有变量的属性,...
C语言 static
C语言 static - 在 C 语言中,static 关键字不仅可以用来修饰变量,还可以用来修饰函数。在使用 static 关键字修饰变量时,我们称此变量为静态变量。 .static 全局变量只初使化一次; 2.在单个 ....
Python 计算总分数和平均分
Python 计算总分数和平均分 - 需求是使用 Python 从键盘上输入学生的姓名,语文数学英语成绩,计算平均分和总分,然后输出这个学生的姓名,平均分和总分,程序中加了 try except 异常处理,避免...