05 2012 档案
摘要:GNU makefile根目录»[目录] 工具类» GNU makefilefoldTable of Contents1. 命令行参数2. 内部变量3. 特殊变量4. 规则书写5. 命令书写6. 函数7. 宏所有的makefile工具中,我最喜欢用的是GNU make。GNU make 比之 微软的nmake, 正如unix shell V/S windows cmd,前者总要比后者功能丰富且强大的多。我初次接触GNU make是大二暑假的一个linux 下的软件项目,当时因为使用glide开发,代码框架是由其直接生成的,包括makefile, 所以不需要我去手动修改,也因
阅读全文
摘要:Linux多线程条件下的计数器 2011-11-15 00:00中国IT实验室佚名 字号:A+|A- 最近编码需要实现多线程环境下的计数器操作,统计相关事件的次数。下面是一些学习心得和体会。不敢妄称原创,基本是学习笔记。遇到相关的引用,我会致谢。 当然我们知道,count++这种操作不是原子的。一个自加操作,本质是分成三步的: 1 从缓存取到寄存器 2 在寄存器加1 3 存入缓存。 由于时序的因素,多个线程操作同一个全局变量,会出现问题。这也是并发编程的难点。在目前多核条件下,这种困境会越来越彰显出来。 最简单的处理办法就是加锁保护,这也是我最初的解决方案。看下面的代码: pt...
阅读全文
摘要:CentOS NFS How-to Guide: Exporting and Mounting a NFS Drivewithout commentsThis guide shows you how to start an NFS service on one (host) machine, export the NFS drive, and then connect to that NFS drive from a client machine.## On the NFS host machine:#Start Portmap service if needed.#NFS uses port
阅读全文
浙公网安备 33010602011771号