自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 xpressive是boost的正则表达式库

xpressive是boost的正则表达式库,它比boost.regex要好的是它不需要编译,速度快。 #include#includeusing namespace std;int main(){    using namespace boost::xpressive;    char* str = "there is a POWER-suit

2014-05-26 10:49:51 571

原创 确保类中一定存在某一个函数

c++不像其他动态语言,在便

2014-05-18 19:06:46 427

转载 SFINAE使用

什么是SFINAE在C++中有很多的编程技巧(Trick),SFINAE就是其中一种,他的全义可以翻译为“匹配失败并不是一个错误(Substitution failure is not an error)”。简单来说他就是专门利用编译器匹配失败的一种技巧。案例比如我们想实现一个通用的函数叫AnyToString,他可以实现任意类型的数据转成字符串:?

2014-05-18 18:10:02 855

转载 [说[[区别

http://blog.lzhaohao.info/archive/difference-between-double-bracket-and-single-bracket-in-bash/

2014-05-17 14:40:22 348

原创 strtok理解

今天使用strtok遇到了一些困惑,

2014-05-12 21:13:29 454

转载 su与sudo的区别

使用一般帐号进行日常的操作是一个好的习惯用较低权限启动系统服务软件本身的限制1.susu - root/other user需要知道root/user的密码方可su 是最简单的身份切换命令.他可以进行任何身份的切换.su [-lm] [-c命令] [username]su - 以login-shell的变量文件读取方式进入系统.

2014-05-09 10:21:05 504

原创 fsockopen读取文件

平时我们读取网络上的文件的时候,一般直接使用命令wget,直接将文件下载到本地,然后将文件一行行读取到内存来进行处理,但是这种方式有一个不好的地方就是,中间要通过磁盘中转,效率就变低下了。有一个好办法就是,通过使用php fsockopen实现,方法简单。上代码:$port=80;$host=“www.baidu.com";$error=0;$errstr="";$

2014-05-07 13:29:49 674

转载 判断shell字符串是否为空

-z “str” :判断字符串为空-n "str":判断字符串不为空

2014-04-30 10:31:24 768

转载 关键字mutable(C++)使用

关键字 mutable 是一个奇怪的修饰符(specifier),它只能够用于一个类的非静态数据成员。下面我将讨论 mutable 的语义和用法,但是首先我要解释一下 C++ 对象模型的一个关键概念。对象的状态    一个对象的状态由其非静态数据成员的值构成,因此,修改一个数据成员将会改变整个对象的状态。将一个成员函数声明为 const 能够保证它不会改变对象的状态。    然而在

2014-04-25 10:08:06 381

转载 Linux下互斥量与条件变量详细解析

1. 首先pthread_cond_wait 的定义是这样的The pthread_cond_wait() and pthread_cond_timedwait() functions are used to block on a condition variable. They are called with mutex locked by the calling thread or

2014-04-25 09:49:22 420

原创 html中<button>与<input type="button">区别

今天在html文本form表单中放了一个标签,然后对按钮的关联了点击事件,在点击代码中,使用ajax向服务器请求数据,得到的结果老是刷新页面,真是百思不得其解,终于一番摸索,终于发现:1. IE下,button标签的默认行为是submit,相当于,如果放在form表单中,就会进行提交操作,这是ajax就会无效。2.在非IE下,button的行为正常了。3.可以设置type属性来解决

2014-04-24 16:33:16 502

原创 部署引擎时候,出现大量TIME_WAIT解决办法

今天部署引擎的时候,出现了大net.ipv4.tcp_syncookies = 1 表示开启SYN Cookies。当出现SYN等待队列溢出时,启用cookies来处理,可防范少量SYN攻击,默认为0,表示关闭;net.ipv4.tcp_tw_reuse = 1 表示开启重用。允许将TIME-WAITsockets重新用于新的TCP连接,默认为0,表示关闭;net.ipv4.tcp

2014-04-23 11:20:01 664

原创 vim临时解决乱码的方法

在vim中输入:e ++enc=utf8可以快速解决vim乱码问题,jishi

2014-04-23 11:07:07 1112

空空如也

空空如也

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

TA关注的人

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