boost::shared_ptr转化为普通对象

std::vector bst_vec;

2014-09-25 17:14:44

阅读数 1586

评论数 0

将boost::shared_ptr设置为NULL的方法

boost::shared_ptr client; client.reset(); if (client == NULL)   {     std::cout   }   else                                                    ...

2014-09-16 14:30:38

阅读数 10020

评论数 0

boost 获取当前时间戳(秒or毫秒)

int64_t GetCurrentStamp64() {   boost::posix_time::ptime epoch(boost::gregorian::date(1970, boost::gregorian::Jan, 1));   boost::posix_time::time_...

2014-09-13 10:29:29

阅读数 12272

评论数 2

类的非静态成员函数做boost::thread参数

void PosixClientImpl::Start() {   m_thread = boost::thread(boost::bind(&PosixClientImpl::processMessages, this)); }

2014-07-21 12:35:51

阅读数 2640

评论数 0

vim使用技巧

读本文之前请注意: 1. 本文的目标是提供一些vim的使用技巧,利用这些技巧可以提高vim的操作效率。部分技巧在vi上也可以使用,但是现在基本上都是用vim了。 2. 本文是整理和总结使用技巧,而非讲解vim入门,因此不会涉及最基本的使用,例如如何上移或下移光标,对此类操作请参阅任何一本vim...

2014-07-16 16:11:05

阅读数 634

评论数 0

source insight代码对齐Tab键终极版

转自http://xinzero.com/source-insight-code-alignment-ended.html 以前也写过一个source insight代码对齐,由于自己理解不够深刻,只能解决部分问题,不能根治在source insight中对齐的代码在XXX编辑器中全乱了的问...

2014-06-25 11:22:52

阅读数 6527

评论数 0

Source Insight中的多行注释

我们经常要对一整段代码进行注释,很多代码编辑器都提供了这样的功能:用快捷键“Ctrl + /”来实现“//”的多行注释。 但是在用source insight的时候,发现竟然没有这样的功能。于是在网上搜了一下,sourceinsight里面的多行注释可以用宏来实现。 以下是实现多行...

2014-06-24 17:57:43

阅读数 750

评论数 0

linux sed 批量替换多个文件中的字符串

一、linux sed 批量替换多个文件中的字符串 sed -i "s/oldstring/newstring/g" `grep oldstring -rl yourdir` 例如:替换/home下所有文件中的www.bcak.com.cn为bcak.com.cn ...

2014-06-23 20:35:23

阅读数 680

评论数 0

让Source Insight完美支持中文注释

如何让source insight支持中文注释,解决回车删除,移动光标出现乱码的问题?下面是解决方案: -------Source Insight3 中文操作(左右键、删除和后退键)支持宏------- 感谢丁兆杰(zhaojie.ding@gmail.com)及互...

2014-06-18 14:48:42

阅读数 5052

评论数 0

svn使用经验总结

1.       关于目录说明,  一个项目下一般会建立3个目录, trunk 、branches和tags。   trunk通常是放主干程序的,这个目录下最好保留的是一份最近最新的可编译执行的代码。   Branches 中存放该项目的一些分支,通常是一些新功能的添加或者...

2014-04-24 19:54:35

阅读数 638

评论数 0

C++ 格式化sql 查询字符串带%的处理

sprintf(sql_target,"select ufrom %s.%s \ where CMD=6 and PROFIT1010500 and \ unix_timestamp(OPEN_TIME)>=unix_timestamp('%s') and \ unix_ti...

2014-04-24 16:20:50

阅读数 1567

评论数 0

mysql 关键字

mysql中,建表字段名和查询语句中,尽量不要使用mysql关键字,如group,index等 如查询语句:select index from table1 limit 1\G; 则报如下错误: ERROR 1064 (42000): You have an error in your SQ...

2014-03-28 18:00:18

阅读数 692

评论数 0

关于制定so动态链接库文件需要注意的问题

如果需要动态链接制定的so文件,如libtest.so,可以如下操作: 1、假设so文件所在的目录为/usr/local/xxx/lib/libtest.so 2、在makefile文件中链接库时,直接用/usr/local/xxx/lib/libtest.so 3、vi /etc/ld.s...

2013-12-18 10:14:39

阅读数 865

评论数 0

gflags获取参数

1、变量声明定义 DECLARE_int32(logvar1); DEFINE_int32(logvar1, 1, ""); 2、解析命令行参数 google::ParseCommandLineFlags(&argc, &argv, true);...

2013-12-16 19:15:46

阅读数 1004

评论数 0

13个mysql数据库的实用SQL小技巧

MYSQL作为最成功的开源关系型数据库之一,拥有大批的粉丝(本人也是),在这篇文章中,我们精心收集了10个最实用的mysql查询技巧,希望能够带给大家惊喜,如果大家也有非常不错的SQL,请留言与我们分享! 1、使用CASE来重新定义数值类型 SELECT id,title, (CASE d...

2013-11-12 20:10:08

阅读数 572

评论数 0

如何解决Call to undefined function mysql_connect() 问题

1、检查php.ini中的extension=php_mysql.dl有没有去掉注释(;为注释符) 2、检查php.ini中的extension_dir有没有设对路径(一般设为 php安装目录\ext); 3、复制php安装根目录下lib开头的dll到C:\WINDOWS\system32目录...

2013-09-21 11:59:50

阅读数 2238

评论数 0

C#中读取配置文件

1、需要包含的引用      System.Configuration(在项目的解决方案中找到引用文件夹-->右建添加引用-->选择.NET下的System.Configuration-->确定即可)      在使用该配置功能类的cs文件中,using System.Con...

2013-08-29 14:49:47

阅读数 1211

评论数 0

Log4net

最近项目用C#,需要在程序中写log,网上找了下,Log4net,还不错,就拿来用了. http://www.cnblogs.com/dragon/archive/2005/03/24/124254.html

2013-08-28 18:10:59

阅读数 637

评论数 0

load data local infile 从本机导数据到远程机器

场景:需要将192.168.0.100 /tmp/test001.txt 文件数据导入到192.168.0.101的mysql test_db1.table_tmp 脚本: mysql="/usr/local/mysql/bin/mysql -h192.168.0.101 -uroo...

2013-08-20 15:57:39

阅读数 1782

评论数 0

shell 字符串处理汇总(查找,替换等等)

字符串: 简称“串”。有限字符的序列。数据元素为字符的线性表,是一种数据的逻辑结构。在计算机中可有不同的存储结构。在串上可进行求子串、插入字符、删除字符、置换字符等运算。 字符: 计算机程序设计及操作时使用的符号。包括字母、数字、空格符、提示符及各种专用字符等。 一...

2013-08-13 10:40:12

阅读数 5176

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭