首先安装Mysql     在http://dev.mysql.com/downloads/mysql/5.6.html 中下载对应版本的Mysql源码包,然后编译安装,具体过程略过。 安装Apache     1.下载必要组件 下载apache, http://httpd.apache.org/download.cgi ,安装Apache前要先装3个组件: apr :http://archive.apache.org/dist/apr/apr-1.4.5.tar.gz apr-util  : http://archive.apache.org/dist/apr/apr-util...

rpm命令常用参数 -i  (install)  安装 -q (query)  查询 -a (all)          所有的 -e (erase)    删除 -l  (list)         显示(显示安装包中的所有文件被安装到哪些目录下) -U(update) 升级rpm包 –nodeps           忽略依赖关系并继续操作 –force                强制操作 如强制安装删除等 –requires         显示...

gcc升级到4.8后 gdb版本太低不能用,所以要相应的升级gdb。这里采用源码安装的方式,在http://www.gnu.org/software/gdb/download/下载gdb7.6放到/opt/gdb7.6目录(其他目录亦可)下,然后 Vim ./configure --prefix=/opt/gdb7.6/gdb make sudo make install 123 ./configure --prefix=/opt/gdb7.6/gdbmak...

暑假的时候去公司锻炼了一段时间,学到了一些C++代码规范: 1.类名和函数名开头字母大写,如StartConnectToServer 2.函数参数过长好适当分行,并且逗号在最前面: C++ boost::asio::async_read(_socket,boost::asio::buffer(_head_buf, HEADER_SIZE) // read header , boost::bind(&Client::On...

在Linux下经常会需要查找一些文件的所在位置,通过一些命令能很方便的找到曾经苦苦搜寻的文件。 find find功能很强大,最主要的功能室一个根据文件名查找,还可以根据修改时间、文件类型等来查找文件。 find   路径    -name  文件名 例: Vim find / -name  'aa*' 1 find / -name  'aa*' ...

使用printf输出的时候,一般情况下都只是输出静态画面,但是其实使用printf即可输出动态彩色画面。 原理是通过ANSI控制码实现颜色变化及动态画面,颜色的控制码以  \033[  开头,后面接上字符、背景的颜色码;动态画面的控制码以 \33[  开头后面接上具体动作的控制码,通过移动光标来实现画面的变化,为了更好的理解,下面用一个实例来演示: C++ p...

Linux下的printf和Windows下的略有区别:Linux下printf不会将数据立即输出,而是先放入缓冲区,等缓冲区满或者遇到/n/r时才会输出。如果想立即输出,需要加上 fflush(stdout)。 仿Linux中printf的源码: C++ #include <stdio.h> #include <stdarg.h> #include <malloc.h> #define IsDigital(c) ((c>='0') &...

十进制转换成任意进制 C++ static char * digits = "0123456789abcdefghijklmnopqrstuvwxyz"; /** IN num : 待转换的数字 IN n : 转换进制 OUT str :转换后的字符串 (逆序) */ void Convert(int num , int n , char *str) { while(num) { *str = *(num%n + digits) str++; } *str = '\0'; } ...

(1) 将Vmware-tools-版本号.tar.gz拷贝至tmp目录下 cp Vmware-tools-版本号.tar.gz /tmp (2) 切换至tmp目录 cd /tmp (3) 解压Vmware-tools-版本号.tar.gz文件 tar –zxvf Vmware-tools-版本号.tar.gz (4) 查看tmp目录下所拥有的文件 ls (5) 将目录切换至vmware-tools-distrib cd vmware-tools-distrib (6) 执行vmware-intall.pl文件 ./vmware-install.pl (7) 重启系统 reboot ...

在网上看了一篇写博客好处的文章后决定建一个独立blog,以后每周至少更新一篇blog,这样不仅能锻炼自己的写作及表达能力,还可以记录我的程序人生。另外,坚持写下去,用blog来锻炼自己的毅力 — by BurningCodes  2014.8.13 ...

C++ /////////////////////////////////////// // Asio同步socket连接示例 // #include <iostream> #include <boost/thread.hpp> #include <boost/asio/io_service.hpp> #include <boost/asio.hpp> using namespace boost; typedef boost::asio::io_service IoService; typedef boost::asio::ip::tcp TCP; bool...

+
跳转到评论