- 博客(8)
- 资源 (5)
- 收藏
- 关注
原创 拷贝构造函数和赋值操作符在继承中的应用
在继承中,拷贝构造函数和赋值操作符表现的特性是不同的。 拷贝构造函数承担着构造和拷贝双重责任,无论什么情况下都需要构造基类部分,赋值操作符则不同,其目标是已经构造好的对象,只需要赋值即可。 派生类无构造函数和赋值操作符场景: #include using namespace std; class B { public: B() { cout << "B()" << endl;
2016-04-29 11:32:53 444
转载 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/6643094 1、tcp和udp都能发送0字节的数据包,windows下通过GetLastError查看返回值为0 2、tcp发送0字节的数据包后,接收方调用recv不会接收到该数据包 3、udp发送0字节的数据包后,接收方调用recvfro
2016-04-08 15:40:29 2666
原创 stty命令
stty可以用来改变终端的行设置 常见的命令为: stty -icanon 设置一次性读完操作,如使用getchar()读操作,不需要按enter stty 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库上的使用方法依次为 GET import requests url = '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关注的人