摘要: 1、C++ driver download 地址:http://dl.mongodb.org/dl/cxx-driver/ 这里下载最新的cxx-driver/mongodb-linux-x86_64-v2.0-latest.tgz版本; 注:编译驱动之前需要安装pcre 和 scons 。并且g++版本需要4.0之后; 并且需要boost,关于bo... 阅读全文
posted @ 2011-12-01 15:26 htrace 阅读(439) 评论(0) 推荐(0) 编辑
摘要: Linux平台Boost的编译方法 Boost的编译使用的不是已经成为公认标准的make,而是专门为Boost开发的工具bjam(boost jam)。 本文以boost1.40为例,在Linux平台的编程环境为gcc4.4.1,假设Boost代码在/usr/src/boost_1_40_0目录,步骤如下。 1. 获得bjam 获得bjam有3种方式,如下: 方法1... 阅读全文
posted @ 2011-11-30 15:59 htrace 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 1) 工具说明 dstat是一个用来替换 vmstat,iostat netstat,nfsstat和ifstat这些命令的工具, 是一个全能系统信息统计工具. 与sysstat相比, dstat拥有一个彩色的界面, 在手动观察性能状况时, 数据比较显眼容易观察; 而且dstat支持即时刷新, 譬如输入dstat 3, 即每三秒收集一次, 但最新的数据都会每秒刷新显示.... 阅读全文
posted @ 2011-11-23 15:11 htrace 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 如果用户熟悉Linux下的sed、awk、grep或vi,那么对正则表达式这一概念肯定不会陌生。由于它可以极大地简化处理字符串时的复杂度,因此现在已经在许多Linux实用工具中得到了应用。千万不要以为正则表达式只是Perl、Python、Bash等脚本语言的专利,作为C语言程序员,用户同样可以在自己的程序中运用正则表达式。 ... 阅读全文
posted @ 2011-11-23 15:00 htrace 阅读(340) 评论(0) 推荐(0) 编辑
摘要: http://www.oschina.net/news/23386/28-must-have-linux-command-tool 作者:yuandianlws 发表于2011-11-23 9:42:39 原文链接 阅读:93 评论:0... 阅读全文
posted @ 2011-11-23 09:43 htrace 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 作为Linux下的程序开发人员,一定都遇到过Makefile,用make命令来编译自己写的程序确实是很方便。一般情况下,大家都是手工写一个简单Makefile,如果要想写出一个符合自由软件惯例的Makefile就不那么容易了. 在本文中,将介绍如何使用autoconf和automake两个工具来帮助我们自动地生成符合自由软件惯例的Makefile,这样就可以象常见的GN... 阅读全文
posted @ 2011-11-16 16:44 htrace 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 谁在使用Code::Blocks?很多,至少我知道国外很多大学计算机教育C/C++编程使用这个IDE,而不是国内大学计算机教育中《C程序设计》这门课程很多高校推崇的垃圾TC。 喜欢用code::blocks的朋友可以用迅雷搜索一下,有很多下载地址可以下载安装文件或者绿色版本的code::blocks。当然,如果您上国外网方便的话,就去code::blocks官方网站h... 阅读全文
posted @ 2011-11-11 10:34 htrace 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 架构师已死(转贴) 2006年的职场出奇的冷清,相比前几年,简历的数量和质量都大为不如,很难得找到三年工作经验以上的人,有一个 不是特别笨,就是特别怪。就是么,干得好谁没事换工作啊!Simon是一家外企软件公司的总经理,最近给这个问题愁坏了。项目一个接一个的接下来,人手越 来越紧张。虽然Simon是个极限编程的粉丝,但也不得不批准了一份又一份的加班申请。HR经理把这个... 阅读全文
posted @ 2011-11-11 10:09 htrace 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 1、 摘要 fuse-convmvfs是一个基于FUSE(Filesystem in USErspace)的用户态文件系统, 用于 将文件系统树中的一个分支的文件名的编码映射为另一种编码,并且将其装载在 一个其他装载点下。 2、 动机 Convmv(http://osx.freshmeat.net/projects/convmv/)是一个现有的用于转换 文... 阅读全文
posted @ 2011-11-10 09:13 htrace 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 常常在Linux中操作windows下的文件时,会遇到乱码的情形。常见的比如在Visual Studio 中写的C\C++程序需要放到Linux主机上编译,而程序的中文注释则显示为乱码,比较严重的是由于编码原因,linux上的编译器报错。 这是由于Windows中默认的文件格式是GBK(gb2312),而Linux一般都是UTF-8。那么如何在Linux中如何查看文件... 阅读全文
posted @ 2011-11-09 12:51 htrace 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 这是一篇程序员写给程序员的趣味读物。所谓趣味是指可以比较轻松地了解一些原来不清楚的概念,增进知识,类似于打RPG游戏的升级。整理这篇文章的动机是两个问题: 问题一: 使用Windows记事本的“另存为”,可以在GBK、Unicode、Unicode big endian和UTF-8这几种编码方式间相互转换。同样是txt文件,Windows是怎样识别编码方式的呢? 我... 阅读全文
posted @ 2011-11-09 11:18 htrace 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1、 FastDFS安装使用实战一(安装篇) http://soartju.iteye.com/blog/803477 2、 FastDFS安装使用实战二(配置篇) http://soartju.iteye.com/blog/803524 3、 FastDFS安装使用实战三(使用篇) http://soartju.iteye.com/blog/80354... 阅读全文
posted @ 2011-11-02 10:09 htrace 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 一种新的生活 生活,含义很广泛,可以说,人在这个世界上都是在生活,都是为了生活。人的一生,说长不长,说短不短,重要的是,我们要好好生活,珍惜生活,幸福的生活。在这个年代,在这个年龄,静下心来,细细琢磨,畅想生活。 生活,要有好的身体作为资本。最近,听母亲说,村里的一个年龄相仿的小学同窗,不幸去了,非常悲痛。人没了,谈何生活。人如果没... 阅读全文
posted @ 2011-10-31 12:41 htrace 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 目标: 把原来服务器上的/dev/sda4(原来是ext3的文件系统)格式化成ext4的文件系统。 1、 检测原系统的状况:fdisk -l /dev/sda4 3253 3259 56227+ 83 Linux 2、 查看原挂载情况:cat /etc/fstab LABEL=/data /data ext3 defaults... 阅读全文
posted @ 2011-10-24 10:39 htrace 阅读(161) 评论(0) 推荐(0) 编辑
摘要: [root@localhost home]# tar -xvf MySQL-5.6.2_m5-1.rhel5.i386.tar MySQL-client-5.6.2_m5-1.rhel5.i386.rpm MySQL-devel-5.6.2_m5-1.rhel5.i386.rpm MySQL-embedded-5.6.2_m5-1.rhel5.i386.rpm MyS... 阅读全文
posted @ 2011-10-24 10:38 htrace 阅读(181) 评论(0) 推荐(0) 编辑