FLY
Life is like riding a bicycle, to keep your balance, you must keep moving.
摘要: linux下,一般用户下执行sudo命令提示“llhtiger is not in the sudoers file. This incident will be reported”.解决方法:一、找出文件所在的位置,默认都是/etc/sudoers: $whereis sudoers 二、 以超级用户登录su -root ,修改文件权限即添加文件拥有这的写权限 限,ls -al /etc/sudoers 可以查看原文件的权限。 $chmod u+w /etc/sudoers 三、编辑文件: vim /etc/sudoers 在root ALL=(ALL)ALL行下添加:XXX ALL... 阅读全文
posted @ 2012-12-12 17:59 juice_li 阅读(122) 评论(0) 推荐(0) 编辑
摘要: python -m pdb ***.py 阅读全文
posted @ 2012-12-07 15:36 juice_li 阅读(188) 评论(0) 推荐(0) 编辑
摘要: mkdir buildcd buildrm -rf * && cmake ..make生成gmessagevalgrind --leak-check=full ./gmessage 阅读全文
posted @ 2012-12-06 16:53 juice_li 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 有两种设置环境变量 PATH 的方法。1.单一用户设置 PATH在用户主目录下 .bashrc 文件中加入 PATH 的添加:export PATH=”$PATH:/your path1/:/your path2/…..”注意:每一个 path 之间要用 “:“ 分隔,保存。2.全局设置 PATH在 /etc/profile中增加:PATH="$PATH:/home/zhengb66/bin"export PATH如果要使得计时生效,使用 source 命令source .bashrc完成。 阅读全文
posted @ 2012-12-06 11:02 juice_li 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 1 安装客户端CentOS下查找并安装subversion:1 $sudo yum search subversion2 $sudo yum install subversion2 建立工作目录1 [root@localhost]#svn co "http://192.168.***.***/svn/project"2 A project/**.h3 A projects/**.cpp4 ****此处省略若干行******5 A projects/**.cpp6 version 23即可在当前文件夹下建立一个projects文件夹,切换至projects目录。(1)ls:查 阅读全文
posted @ 2012-12-06 09:57 juice_li 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 功能说明:读取标准输入的数据,并将其内容输出成文件。语 法:tee [-ai][--help][--version][文件...]补充说明:tee指令会从标准输入设备读取数据,将其内容输出到标准输出设备,同时保存成文件。参 数: -a或--append 附加到既有文件的后面,而非覆盖它. -i-i或--ignore-interrupts 忽略中断信号。 --help 在线帮助。 --version 显示版本信息格式:tee只输出到标准输出,因为没有指定文件嘛。常用参数格式:tee file输出到标准输出的同时,保存到文件file中。如果文件不存在,则创建;如果已经存在,则覆盖之。格式:t... 阅读全文
posted @ 2012-12-04 17:30 juice_li 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 头文件:#include <thread>启动线程: 1.函数参数:1 void do_work();2 std::thread t(do_work); 2.对象参数:1 class do_work { 2 public: 3 void operator()(); 4 }; 5 do_work dw; 6 std::thread t(dw); 注意这里只是传了一个对象的拷贝进去。如果想传递对象本身(你应该确保在线程结束前它没有被销毁),可以使用std::ref。 do_work dw; std::thread t(std::ref(... 阅读全文
posted @ 2012-11-29 16:07 juice_li 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 源代码: 1 #include <iostream> 2 #include <thread> 3 #include <string> 4 #include <chrono> 5 6 void th1() 7 { 8 for(int i=0; i<5; i++){ 9 std::cout<<"th1--"<<i<<std::endl;10 std::this_thread::sleep_for(std::chrono::seconds(1));//@111 }12 }13 void th 阅读全文
posted @ 2012-11-29 15:46 juice_li 阅读(2090) 评论(0) 推荐(0) 编辑
摘要: 源代码(引用文档中例子): 1 #include <iostream> 2 #include <chrono> 3 #include <thread> 4 #include <mutex> 5 #include <map> 6 #include <string> 7 8 std::map<std::string, std::string> g_pages; 9 std::mutex g_pages_mutex;10 11 void save_page(const std::string &url)12 阅读全文
posted @ 2012-11-29 09:53 juice_li 阅读(2951) 评论(0) 推荐(0) 编辑
摘要: C、传统 C++#include <assert.h> //设定插入点 #include <ctype.h> //字符处理 #include <errno.h> //定义错误码 #include <float.h> //浮点数处理 #include <fstream.h> //文件输入/输出 #include <iomanip.h> //参数化输入/输出 #include <iostream.h> //数据流输入/输出 #include <limits.h> //定义各种数据类型最值常量 #incl 阅读全文
posted @ 2012-11-28 08:47 juice_li 阅读(134) 评论(0) 推荐(0) 编辑