上一页 1 ··· 48 49 50 51 52 53 54 55 56 ··· 73 下一页
摘要: 原文地址:http://www.cnblogs.com/younes/archive/2010/06/06/1752745.htmlBoost线程库学习笔记一、创建一个线程创建线程 boost::thread myThread(threadFun); 需要注意的是:参数可以是函数对象或者函数指针。并且这个函数无参数,并返回void类型。 当一个thread执行完成时,这个子线程就会消失。注意这个线程对象不会消失,它仍然是一个还处在它的生存期的C++对象。同理,当对一个堆上的线程对象的指针调用delete时候,线程对象被销毁,操作系统的线程并不能保证就消失。放弃时间片 boost::thread 阅读全文
posted @ 2011-08-07 13:22 wangkangluo1 阅读(720) 评论(1) 推荐(0) 编辑
摘要: 原文地址: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------------------------------------------------------------ 阅读全文
posted @ 2011-08-07 13:16 wangkangluo1 阅读(8685) 评论(0) 推荐(0) 编辑
摘要: 原文地址: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. 联合命令:使用 ;、&&、|| 阅读全文
posted @ 2011-08-07 13:14 wangkangluo1 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://hi.baidu.com/xolee/blog/item/7ddc7524f5379620c9955977.html1, 主板信息 .查看主板的序列号 -------------------------------------------------- #使用命令 dmidecode | grep -i 'serial number' #查看板卡信息 cat /proc/pci -------------------------------------------------- 2, cpu信息 ----------------------------. 阅读全文
posted @ 2011-08-07 13:13 wangkangluo1 阅读(960) 评论(0) 推荐(0) 编辑
摘要: 原文地址: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 阅读全文
posted @ 2011-08-07 13:09 wangkangluo1 阅读(990) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.cnblogs.com/BloodAndBone/archive/2011/02/28/1967117.htmlboost線程庫學習筆記C++多线程开发是一个复杂的事情,mfc下提供了CWinThread类,和AfxBeginThread等等函数,但是在使用中会遇到很多麻烦事情,例如线程之间参数传递的问题,我们一般都是把参数new一个结构体,传递给子线程,然后释放的工作交给了子线程,这样不可避免会有内存泄漏的危险,例如线程关闭的问题,我们一般用WaitForSingleObject来完成线程关闭工作,但是这个函数并不一定保证线程能收到要关闭的信号,这样父亲已经退 阅读全文
posted @ 2011-08-07 13:02 wangkangluo1 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 原文地址: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... 阅读全文
posted @ 2011-08-07 13:01 wangkangluo1 阅读(717) 评论(0) 推荐(0) 编辑
摘要: 原文地址: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以及几个邮件列表相互协调。 社区 阅读全文
posted @ 2011-08-07 12:56 wangkangluo1 阅读(1677) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.cnblogs.com/idestiny/articles/1432819.html内存泄露是C++程序员都头疼的大问题。C++缺乏像JAVA、C#一样,拥有GC这么一项有利的武器,它将内存管理的部分权限交给了程序员。虽然GC的存在节约了开发、排错的时间与成本,但是C++为了追求运行速度而20年来坚决不予补充进其标准。(题外话:C++通过加大开发难度去换取执行速度的做法,在现在看来不知是否能给与正面的评价,还是留给将来再说吧。) 从此,在堆上申请了内存忘了释放、所造成的内存泄露的问题就一直困扰着C++程序员。也许为了稍许弥补没有垃圾回收器所造成的开发门槛高,各大 阅读全文
posted @ 2011-08-06 19:48 wangkangluo1 阅读(546) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://hi.baidu.com/hpagent/blog/item/471b7d92dc8ac39ca977a4dc.html测试一下,看看例子#include <iostream>#include <string>#include "boost/bind.hpp"using namespace std;class tracer {public:tracer() { std::cout << "tracer::tracer()\n"; }tracer(const tracer& other){ 阅读全文
posted @ 2011-08-06 19:44 wangkangluo1 阅读(716) 评论(0) 推荐(0) 编辑
上一页 1 ··· 48 49 50 51 52 53 54 55 56 ··· 73 下一页