会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
渺一粟之沧海
博客园
首页
新随笔
联系
订阅
管理
2019年4月24日
volatile关键字作用
摘要: 1.阻止编译器对代码进行优化。即读取某个变量值时,不从寄存器中读取而是从变量里读。 2.编译器的优化 在本次线程内,当读取一个变量时,为提高存取速度,编译器优化时有时会先把变量读取到一个寄存器中;以后再取变量值时,就直接从寄存器中取值; 当变量值在本线程里改变时,会同时把变量的新值copy到该寄存器
阅读全文
posted @ 2019-04-24 11:15 渺一粟之沧海
阅读(147)
评论(0)
推荐(1)
编辑
2019年4月8日
无言
摘要: 1、我说喜欢了一个很优秀的男生。但是感觉没机会,我妈说你怕啥,你虽然差劲,但能有机会接触到这么好的人,说明他命中注定有此一劫。2、造化没有弄人,弄你而已。3、我现在的主要社交生活是朋友圈点赞。4、圣诞节不出意外一个人过,出意外的话在医院过。5、初见是惊鸿一瞥,南柯一梦是你。等待是山重水复,怦然心动是
阅读全文
posted @ 2019-04-08 18:27 渺一粟之沧海
阅读(533)
评论(0)
推荐(0)
编辑
2019年3月20日
coredump文件抓取设置
摘要: ulimit -c unlimitedecho 1 > /proc/sys/kernel/core_uses_pidecho "/tmp/core-%e-%s-%u-%g-%p-%t" > /proc/sys/kernel/core_patternecho 2 > /proc/sys/fs/suid
阅读全文
posted @ 2019-03-20 10:51 渺一粟之沧海
阅读(380)
评论(0)
推荐(0)
编辑
2019年2月16日
connect设置连接超时
摘要: 转自:庖丁解牛 /** * connect_timeout - 带超时的connect(方法中已执行connect) * @fd:文件描述符 * @addr:地址结构体指针 * @wait_seconds:等待超时秒数,如果为0表示不检测超时 * 成功返回0.失败返回-1,超时返回-1并且errno
阅读全文
posted @ 2019-02-16 17:04 渺一粟之沧海
阅读(2360)
评论(0)
推荐(0)
编辑
2019年2月13日
unix socket服务器
摘要: 只能处理单个消息,一发一收。 int loop(void) { struct sockaddr_un client_addr; int server_socket, client_socket; socklen_t len; struct message msg; struct answer ans
阅读全文
posted @ 2019-02-13 15:30 渺一粟之沧海
阅读(463)
评论(0)
推荐(0)
编辑
2019年1月23日
交叉编译工具链制作
摘要: https://blog.csdn.net/iot_ai/article/details/62231622
阅读全文
posted @ 2019-01-23 14:41 渺一粟之沧海
阅读(86)
评论(0)
推荐(0)
编辑
编译选项说明
摘要: 一、build: 执行代码编译的主机,正常的话就是你的主机系统。这个参数一般由config.guess来猜就可以。当然自己指定也可以。 二、host: 编译出来的二进制程序所执行的主机,因为绝大多数是如果本机编译,本机执行。所以这个值就等于build。只有交叉编译的时候(也就是本机编译,其他系统机器
阅读全文
posted @ 2019-01-23 14:00 渺一粟之沧海
阅读(691)
评论(0)
推荐(0)
编辑
交叉编译问题
摘要: 64位系统交叉编译openssl支持在32位目标板上运行需要设置下:setarch i386,否则会出错。 另外交叉编译支持https访问的curl库: 1.编译libssl (1)./config no-asm shared --prefix=/workteam/qihualin/data/wor
阅读全文
posted @ 2019-01-23 11:46 渺一粟之沧海
阅读(336)
评论(0)
推荐(0)
编辑
2019年1月22日
makefile
摘要: https://blog.csdn.net/weixin_38391755/article/details/80380786
阅读全文
posted @ 2019-01-22 16:40 渺一粟之沧海
阅读(86)
评论(0)
推荐(0)
编辑
2019年1月21日
pthread_cond_wait虚假唤醒
摘要: pthread_cond_wait中的while()不仅仅在等待条件变量前检查条件cond_is_false是否成立,实际上在等待条件变量后也检查条件cond_is_false是否成立。在多线程等待的情况下,这样对condition进行多做一次判断,即可避免“虚假唤醒”。 pthread_mutex
阅读全文
posted @ 2019-01-21 19:51 渺一粟之沧海
阅读(468)
评论(0)
推荐(0)
编辑
下一页
公告