摘要:
原文地址:http://www.cnblogs.com/younes/archive/2010/06/06/1752745.htmlBoost线程库学习笔记一、创建一个线程创建线程 boost::thread myThread(threadFun); 需要注意的是:参数可以是函数对象或者函数指针。并且这个函数无参数,并返回void类型。 当一个thread执行完成时,这个子线程就会消失。注意这个线程对象不会消失,它仍然是一个还处在它的生存期的C++对象。同理,当对一个堆上的线程对象的指针调用delete时候,线程对象被销毁,操作系统的线程并不能保证就消失。放弃时间片 boost::thread 阅读全文
摘要:
原文地址:http://hi.baidu.com/xolee/blog/item/a6455234007c3d2b5ab5f503.htmlifconfig eth0 102.168.0.1 netmask 255.255.255.0----------------------------------------------------------------------网关修改为 102.168.0.254route add default gw 102.168.0.254------------------------------------------------------------ 阅读全文
摘要:
原文地址:http://hi.baidu.com/xolee/blog/item/54f823ee3ec71ae8b3fb9549.htmlThe Linux Cookbook 一书的作者 Michael Stutz 凭借自己多年使用 UNIX 的经验,总结了 10 个良好习惯,个人认为真的很受用,现摘要如下与大家分享。1. 建立层级目录:使用 mkdir 的 -p 选项,如 mkdir -p tmp/a/b/c。2. 解包到指定的目录:使用 tar 的 -C 选项,如 tar xvf newarc.tar.gz -C tmp/a/b/c。3. 联合命令:使用 ;、&&、|| 阅读全文
摘要:
原文地址:http://hi.baidu.com/xolee/blog/item/7ddc7524f5379620c9955977.html1, 主板信息 .查看主板的序列号 -------------------------------------------------- #使用命令 dmidecode | grep -i 'serial number' #查看板卡信息 cat /proc/pci -------------------------------------------------- 2, cpu信息 ----------------------------. 阅读全文
摘要:
原文地址:http://hi.baidu.com/xolee/blog/item/2bedc8b7ef2743e730add16c.html1. 查看物理CPU的个数#cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l2. 查看逻辑CPU的个数#cat /proc/cpuinfo |grep "processor"|wc -l3. 查看CPU是几核#cat /proc/cpuinfo |grep "cores"|uniq4. 查看CPU的主频#cat /proc/cpuinfo 阅读全文
摘要:
原文地址:http://www.cnblogs.com/BloodAndBone/archive/2011/02/28/1967117.htmlboost線程庫學習筆記C++多线程开发是一个复杂的事情,mfc下提供了CWinThread类,和AfxBeginThread等等函数,但是在使用中会遇到很多麻烦事情,例如线程之间参数传递的问题,我们一般都是把参数new一个结构体,传递给子线程,然后释放的工作交给了子线程,这样不可避免会有内存泄漏的危险,例如线程关闭的问题,我们一般用WaitForSingleObject来完成线程关闭工作,但是这个函数并不一定保证线程能收到要关闭的信号,这样父亲已经退 阅读全文
摘要:
原文地址:http://www.cnblogs.com/BloodAndBone/archive/2010/10/14/1851598.html#2157914Linux的mount命令详解命令格式: mount [-t vfstype] [-o options] device dir 其中: 1.-t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有: 光盘或光盘镜像:iso9660 DOS fat16文件系统:msdos Windows 9x fat32文件系统:vfat Windows NT ntfs文件系统:ntfs Mou... 阅读全文
摘要:
原文地址:http://www.cnblogs.com/BloodAndBone/archive/2011/02/28/1967116.htmlboost库学习笔记1.Boost C++ 库概述Boost C++ 库 是一组基于C++标准的现代库。 其源码按 Boost Software License 来发布,允许任何人自由地使用、修改和分发。 这些库是平台独立的,且支持大多数知名和不那么知名的编译器。Boost 社区负责开发和发布 Boost C++ 库。 社区由一个很大的C++开发人员群组组成,这些开发人员来自于全球,他们通过网站www.boost.org以及几个邮件列表相互协调。 社区 阅读全文