自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (3)
  • 收藏
  • 关注

转载 std::string::find() 和 std::string::npos

参考URL     http://blog.sina.com.cn/s/blog_49370c500100ov3k.html- haoxg - int idx = str.find("abc");if (idx == string::npos)  ... 上述代码中,idx的类型被定义为int,这是错误的,即使定义为 unsign

2016-07-29 20:04:51 206

转载 C++ std::sort和 std::stable_sort

需包含头文件:#include 因为它是库函数用法:和sort一样一下介绍一下sort的用法sort的应用;1、可以传入两个参数;sort(a,a+N) ,其中a是数组,a+N表示对a[0]至a[N-1]的N个数进行排序(默认从小到大排序);2、传入三个参数;sort(a,a+N,cmp),第三个参数是一个函数 ;如果让函数从大到小排序,可以用如下算法实现;bool

2016-07-28 19:43:41 1228

转载 awk截取字串的方法

假设有字符串:1str="abcdefg"要截取c和f之间的字符串,得到de。可以用split函数,以c和f为分隔符,将字符串分割,取分割后的第二个字段。1echo "$str" | awk '{split($0,a,"[cf]");print a[2]}'

2016-07-21 18:54:21 5385

转载 boost::condition_variable 设计c++ 生产者消费者队列

参考http://blog.csdn.net/samssm/article/details/38493057boost::condition_variable 用法:当线程间的共享数据发生变化的时候,可以通过condition_variable来通知其他的线程。消费者wait 直到生产者通知其状态发生改变,Condition_variable是使用方法如下:

2016-07-20 23:20:20 795

转载 boost开发指南

C++确实很复杂,神一样的0x不知道能否使C++变得纯粹和干爽?    boost很复杂,感觉某些地方有过度设计和太过于就事论事的嫌疑,对实际开发工作的考虑太过于理想化。学习boost本身就是一个复杂度,有魄力在项目中广泛采用boost复杂度会再加一层,抓狂的编译时间,井喷式的编译错误,运行时崩溃后的咒语式堆栈……    其中好的东西还是值得用的,但凡事有个度。如果将应用做到boo

2016-07-20 21:13:59 3441

转载 [Boost]boost的时间和日期处理日期的操作和时间的操作

参考 http://www.cnblogs.com/lidabo/p/3938978.html http://www.cnblogs.com/lidabo/p/3938969.htmlBoost.DateTime库提供了时间日期相关的计算、格式化、转换、输入输出等等功能,为C++的编程提供了便利。不过它有如下特点:1. Boost.DateTime

2016-07-20 21:10:04 2066

转载 boost 时间与日期处理

参考http://blog.csdn.net/fansongy/article/details/8814996  导视:类特点缺点说明timer计时基类不适合大跨度时间适用大部分的普通计时progress_timer继承自timer 可以自动写入流中只

2016-07-20 21:03:51 629

原创 git 下载远程指定的分支和下载的目录

git clone -b [branch_name]  [url]

2016-07-20 17:00:16 2465

原创 linux sed 批量替换字符串

sed -i "s/oldstring/newstring/g" `grep oldstring -rl yourdir`这个` 符号是tab键上边,数字1左边的那个,不是单引号 '-i 表示inplace edit,就地修改文件-r 表示搜索子目录-l 表示输出匹配的文件名

2016-07-19 15:33:00 195

原创 CentOS clang complete 的安装与配置

参考 http://www.cnblogs.com/egmkang/archive/2011/02/20/clang_complete.htmlhttp://www.cnblogs.com/davytitan/p/3924402.html

2016-07-17 22:59:01 737

转载 spark官方文档中文版

http://wenku.baidu.com/view/fa5ee647daef5ef7bb0d3c84.html

2016-07-16 16:32:26 366

原创 C++ 比较好的四舍五入方法

double my_round(double val, int digit){    return ((long)(val * pow(10, digit) + 0.5)) / pow(10, digit) ;}

2016-07-14 15:54:49 813

转载 linux expect自动登录ssh,ftp

参考http://blog.sina.com.cn/s/blog_4d3559c70101c0sv.htmlexpect是一种能够按照脚本内容里面设定的方式与交互式程序进行“会话”的程序。根据脚本内容,Expect可以知道程序会提示或反馈什么内容以及 什么是正确的应答。它是一种可以提供“分支和嵌套结构”来引导程序流程的解释型脚本语言。 shell功能很强大,但是

2016-07-14 13:58:37 377

转载 Vimdiff---VIM的比较和合并工具

参考 http://www.cnblogs.com/MuyouSome/archive/2013/04/28/3049661.htmlVimdiff---VIM的比较和合并工具本文来自IBMDW   http://www.ibm.com/developerworks/cn/linux/l-vimdiff/源程序文件(通常是纯文本文件)比较和合并工

2016-07-14 10:19:48 558

转载 在outlook中设置每天固定的自动提醒

文件 -> 新建 -> 约会,设定“开始时间”和“结束时间”,还有选中“提醒”,并设定提醒“提前”时间,按工具栏上的“重复周期”,选择“按天”和“每1天”,确定,保存并关闭就行了。记住要得到提醒,Outlook必须要保持运行。

2016-07-14 10:06:11 2584

转载 linux中less命令使用详解(内容分页显示)

参考http://www.jb51.net/LINUXjishu/151042.htmlless 工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大。less 的用法比起 more 更加的有弹性less 工具也是对文件或其它输出进行分页显示的工具,应该

2016-07-13 10:44:59 3177

转载 Linux 强大的nohup(进程后台执行)

参考http://bestchenwu.iteye.com/blog/1073565nohup用途:LINUX命令用法,不挂断地运行命令。   语法:nohup Command [ Arg ... ] [ & ]   描述:nohup 命令运行由 Command 参数和任何相关的 Arg 参数指定的命令,忽略所有挂断(

2016-07-12 18:24:40 317

转载 Maven Assembly插件介绍

参考 http://blueram.iteye.com/blog/1684070

2016-07-12 10:39:28 257

转载 在Maven工程里运行Java main方法

参考 http://akunamotata.iteye.com/blog/1539514在Maven工程里运行Java main方法博客分类: mavenmaven在maven工程里运行Java main方法是通过Maven的exec插件。以命令行方式运行在运行前,你需要先编译代码,记住exec:java不会自动为

2016-07-11 23:07:15 696

转载 logback 配置详解

参考http://blog.csdn.net/haidage/article/details/6794509/以及之后的几篇

2016-07-06 16:01:11 204

转载 根据进程名杀死进程 -kill进程名

前两天一个老师给我出了一个linux操作上的问题,现在知道进程名怎样杀死这个进程。或许很多人都会和我一样说用#pkill 进程名 或是#killall 进程名的确这个两个命令都能做到这些,而且我们平时一般知道进程名需要杀死进程的时候也都是用的这两个命令。可是他叫我用kill 命令来完成这个一操作。我们知道kill 要杀死进程是需要知道进程的id的即进程号,其实这个思路就是需要通过其

2016-07-06 12:15:30 615

原创 C++ Boost 解析JSON

发生大幅

2016-07-06 11:15:01 342

原创 malloc/free和new/delete的区别

malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由于malloc/free是库函数而不是运算符,不在编译器控制权限之内,不能够把执行构造函数和析构函数的任务强加于ma

2016-07-05 16:31:14 221

原创 C++ 编程规范,自己总结的

构造函数添加默认值的的时候()放在一行try与{之间要有空格加简要的注释返回只有true的时候,函数返回类型改为void一行长度不要太长

2016-07-04 19:03:52 180

转载 Vim 高亮显示单词并查找

用vim时,想高亮显示一个单词并查找的方发,将光标移动到所找单词.1: shift + "*"  向下查找并高亮显示2: shift + "#"  向上查找并高亮显示3: "g" + "d"    高亮显示光标所属单词,"n" 查找!

2016-07-04 13:31:21 885

转载 C、C++中union用法总结

参考http://www.jellythink.com/archives/468开始的话已经好长时间没有更新了,对不起自己,更对不起我亲爱的读者,同时也对不起自己开办的这个博客平台。忙,太忙了,忙于找工作,找一份好工作,纠结于去大城市闯呢,还是回到本省的首府城市。大家都在纠结这个问题,也希望大家和我讨论讨论。别的先不说了,都工作这么长时间了,还回过头来总结u

2016-07-03 20:19:23 234

转载 ostringstream的用法

参考  http://blog.csdn.net/qq1987924/article/details/7671154ostringstream的用法【本文来自】http://www.builder.com.cn/2003/0304/83250.shtmlhttp://www.cppblog.com/alantop/archive/2007/07/10/278

2016-07-03 14:31:34 620

原创 vim的vimrc文件备份

set ts=4set expandtabset nowrapset hlsearchinoremap ( ()iinoremap [ []iinoremap { {}iinoremap iset cindent

2016-07-01 21:05:10 266

转载 C++的try_catch异常

一、简单的例子首先通过一个简单的例子来熟悉C++ 的 try/catch/throw:1    #include                                 //包含头文件2    #include3    double fuc(double x, double y)                        //定义函数4    {5   

2016-07-01 18:00:57 395

转载 Mysql 查看连接数,状态

命令: show processlist; 如果是root帐号,你能看到所有用户的当前连接。如果是其它普通帐号,只能看到自己占用的连接。 show processlist;只列出前100条,如果想全列出请使用show full processlist; MySQL> show processlist; 命令: show status;命令:show stat

2016-07-01 15:28:35 120

原创 C++编码规范

private的变量最左边要有下划线括号两侧要有空格=,>=等符号两侧要有空格

2016-07-01 14:46:45 191

转载 用vim格式化代码(转)

从别的编辑器里粘贴到vim里的代码经常由于不正常的缩进变得格式混乱。在vim的官方FAQ (http://vimdoc.sourceforge.net/cgi-bin/vimfaq2html3.pl)找到的:格式化全文: gg=G自动缩进当前行: ==这个是原文节选:14.6. How do I format/indent an entire file?

2016-07-01 14:22:40 224

数据结构课件

数据结构课件

2012-05-06

maya 2012 注册机

maya 2012 注册机 里面还有使用方法!

2011-12-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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