- 博客(6)
- 收藏
- 关注
原创 多线程访问变量是否要加锁
是否要加锁?加锁的代价有多大?现在有个变量 static int g_delRecordFlag = 0;多个线程同时访问,加了互斥锁,感觉资源消耗的有点多。这个变量即使多个线程访问冲突,也没有什么大的问题,很纠结是否加锁。询问同事,arm访问int是原子型的,可以不加锁。网上查询了下,1.int变量读写是否是原子操作,是平台相关的,可以看内核相应平台的atomic.h中对
2017-01-09 21:35:33 7778
转载 Makefile 使用总结
转自:http://www.cnblogs.com/wang_yb/p/3990952.html1. Makefile 简介Makefile 是和 make 命令一起配合使用的.很多大型项目的编译都是通过 Makefile 来组织的, 如果没有 Makefile, 那很多项目中各种库和代码之间的依赖关系不知会多复杂.Makefile的组织流程的能力如此之强, 不仅可以用来编译项
2017-01-09 13:27:34 676
转载 centos 配置tftp
转自: http://blog.chinaunix.net/uid-26495963-id-3205584.htmlTFTP一般用于向目标板下载镜像文件TFTP是用来下载远程文件的最简单网络协议,它其于UDP协议而实现。嵌入 式linux的tftp开发环境包括两个方面:一是linux服务器端的tftp-server支持,二是嵌入式目标系统的tftp-client支持。 因为u-boot本身
2017-01-04 15:40:16 945
原创 linux相关命令
从网上收集,慢慢完善。1.返回上次目录有时候千辛万苦进入了一个很深层的目录,一不小心输入了cd并回车,有什么办法快速回到刚才所在的目录呢?对于bash来说,只需要一个命令:cd -该命令等同于cd $OLDPWD,关于这一点在bash的手册页(可使用命令man bash访问其手册页)中有介绍:An argument of - is equivalent to $OLDPWD.
2017-01-03 09:51:56 258
原创 windows和linux 共享文件夹注意事项
1.现在一般使用在windows下搭建linux虚拟机进行工作,代码放在共享文件夹中,在windows下进行代码编辑,在linux下进行编译。这样一般不会有什么问题,可是windows是不区分文件名字大小写的,而linux是大小写敏感的。常常会发生在共享文件夹下编译没有问题,但是如果只在linux系统下编译去常常出现找不到文件问题,所以要区分文件名字的大小写。自己已经实际验证。
2017-01-03 09:45:16 509
转载 基于 PIR 的运动检测:传感器解决方案
热释电红外(Pyroeletric Infrared,PIR)转自:http://www.ti.com.cn/general/cn/docs/gencontent.tsp?contentId=50740这种解决方案几乎无处不在,如邻居的私人车道、超市,而在住宅和工作场所的走廊上更是应用得越来越多。相关解决方案既不十分复杂,价格也不昂贵,而其应用范围已经深入到我们日常生活的方方面面。
2017-01-01 17:37:52 8562
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人