- 博客(8)
- 资源 (5)
- 收藏
- 关注
原创 拷贝构造函数和赋值操作符在继承中的应用
在继承中,拷贝构造函数和赋值操作符表现的特性是不同的。拷贝构造函数承担着构造和拷贝双重责任,无论什么情况下都需要构造基类部分,赋值操作符则不同,其目标是已经构造好的对象,只需要赋值即可。派生类无构造函数和赋值操作符场景:#include using namespace std;class B {public: B() { cout << "B()" << endl;
2016-04-29 11:32:53 445
转载 php中大括号的用法和意义{}
在PHP中,大括号“{}”可以起到如下作用:将多个独立语句合并为一个复合语句,例如 if ... else ...中经常如此使用在变量间接引用中进行定界,避免歧义。例如 ${$my_var[8]}与${$my_var}[8]的区分用于指示字符串变量中的单个字符(下标从0开始),例如$my_str="1234";$my_str{1}='5'; //现在 $my_str 内容为 '1
2016-04-27 22:48:22 474
原创 python编解码的那些事儿
在python编程尤其是处理web应用时,遇到编解码问题的概率较大,通常这种问题也比较繁琐,记下自己的理解,以备不时之需。编解码内涵编解码存在的意义主要是由于各种不同编码方式的存在,有gbk啦,也有utf-8啦,还有gb2312等等。python中的decode和encode的参数意义是一样的,即decode("utf-8")代表根据utf-8的编码规则来解码文本,最终得到的就是未经编码的
2016-04-24 11:16:11 822
原创 项目Makefile书写示例(二)
之前介绍了项目Makefile的写法,详见http://blog.csdn.net/xhjcehust/article/details/51096924链接主要讲述的是单个目录下的Makefile写法,本文在此基础上介绍多目录的Makefile写法,目录结构为:在cli、exp、trig子目录下的文件分别为:文件之间的关系为exp和trig下的文件inc
2016-04-10 08:39:34 422
原创 tcp和udp的0字节数据
网上许多博客讨论了tcp和udp的0字节数据问题,如http://blog.csdn.net/wzx19840423/article/details/66430941、tcp和udp都能发送0字节的数据包,windows下通过GetLastError查看返回值为02、tcp发送0字节的数据包后,接收方调用recv不会接收到该数据包3、udp发送0字节的数据包后,接收方调用recvfro
2016-04-08 15:40:29 2666
原创 stty命令
stty可以用来改变终端的行设置常见的命令为:stty -icanon 设置一次性读完操作,如使用getchar()读操作,不需要按enterstty icanon 取消上面设置stty -a 查看 信息stty -echo 设置命令不被显示stty echo 取消不显设置设置icanon 可以用于网络程序开发时的调试,逐个输入字符,判断接收端接收情况
2016-04-08 15:27:35 1714
原创 项目Makefile书写示例(一)
现有如下文件目录,需要构建Makefile文件。文件之间的依赖关系为:需要生成目标文件为indexer queryone printindex query所有.o文件都依赖于freq_list.h queryone、worker、query还依赖于worker.h按照常规写法,先编译生成.o文件,再链接生成目标执行文件写出的Makefile为:# Makefil
2016-04-08 15:22:08 475
原创 Requests库使用
HTTP请求大致有GET、POST、PUT、DELETE、HEAD、OPTIONS六种,对应到requests库上的使用方法依次为GETimport requestsurl = 'http://www.baidu.com'payload = {'key1': 'value1', 'key2': 'value2'}headers = {}r = requests.get(url, pa
2016-04-06 11:50:09 447
VIM配置文件
2015-07-05
putty_V0.63.0.0.43510830
2015-07-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人