03 2018 档案

YUV和RGB之间的转换方法
摘要:参考: https://blog.csdn.net/qq_29350001/article/details/52032540 阅读全文

posted @ 2018-03-29 18:38 Hello-World3 阅读(185) 评论(0) 推荐(0) 编辑

C易忽视的基础
摘要:1.输出格式控制:%x按int型16进制输出; %d按int型十进制输出;变量超出4字节会丢掉低位!!!!(却不是被截断!!!) void main(){ int a=0x11223344; long b=0x1122334455667788; int c = b; int d = (int)b; 阅读全文

posted @ 2018-03-19 19:23 Hello-World3 阅读(189) 评论(0) 推荐(0) 编辑

signal信号-1-理论
摘要:信号(signal)是一种软中断,信号机制是进程间通信的一种方式,采用异步通信方式 一、信号类型 Linux系统共定义了64种信号,分为两大类:可靠信号与不可靠信号,前32种信号为不可靠信号,后32种为可靠信号。 1.1 概念 不可靠信号: 也称为非实时信号,不支持排队,信号可能会丢失, 比如发送多 阅读全文

posted @ 2018-03-13 22:45 Hello-World3 阅读(308) 评论(0) 推荐(0) 编辑

shell学习笔记汇总——1
摘要:一、shell学习笔记 1.shell脚本中函数使用 函数定义在前,调用在后,顺序反了就没有效果了。函数调用为:函数名 参数列表 函数内部通过以下变量访问函数的参数:shell脚本函数中: $0: 这个脚本的名字 $n: 这个脚本传入的参数值,n取1..9 $*: 这个脚本所有参数 $#: 这个脚本 阅读全文

posted @ 2018-03-09 01:35 Hello-World3 阅读(271) 评论(0) 推荐(0) 编辑

C条件编译
摘要:也就是说#define了一个宏,然后使用#if判断就是真的 阅读全文

posted @ 2018-03-07 10:48 Hello-World3 阅读(158) 评论(0) 推荐(0) 编辑

多线程进程之间共享全局变量需要加锁吗
摘要:我的观点: 1.只有一个线程写一个基本类型的变量(特指赋值操作),其它线程用来读,就不需要上锁 对int/int64/char型是原子操作, 可不加锁,如果仅是一条汇编指令或者一个“=”赋值语句,那么对int型读写就是原子的 2.只要是对变量的操作是一条汇编语句能执行完的就不需要加 3.n个线程读写 阅读全文

posted @ 2018-03-04 16:52 Hello-World3 阅读(5083) 评论(0) 推荐(0) 编辑

导航