- 博客(7)
- 收藏
- 关注
原创 python中的列表解析和列表生成表达式
Get Starting优雅、清晰和务实都是python的核心价值观,如果想通过操作和处理一个序列(或其他的可迭代对象)来创建一个新的列表时,可以使用列表解析( List comprehensions)和列表生成表达式,通过这两个操作,我们可以看到这三个观点是如何在python中和谐统一起来的。列表解析表达式在需要改变(从一个列表中创建)列表而不是新建某列表时,可以使用列表解析。列表解析表达式为:
2016-08-31 10:16:40 679
转载 MySQL字符集和乱码问题初探
MySQL出现乱码的原因要了解为什么会出现乱码,我们就先要理解:从客户端发起请求,到MySQL存储数据,再到下次从表中取回数据到客户端的过程中,哪些环节会有编码/解码的行为。为了更好的解释这个过程,博主制作了两张流程图,分别对应存入和取出两个阶段。 存入MySQL经历的编码转换过程上图中有3次编码/解码的过程(红色箭头)。三个红色箭头分别对应:客户端编码,MySQL Server解码,Client
2016-08-30 02:43:16 491
原创 linux工具命令--sort
一、sort的工作原理及命令参数sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。1. sort -u命令它的作用很简单,就是在输出行中去除重复行。[rocrocket@rocrocket programming]$ cat seq.txtbananaapplepearorangepear[rocrocket@roc
2016-08-24 21:07:14 365
转载 python单元测试--深入理解unittest
单元测试的重要性就不多说了,可恶的是Python中有太多的单元测试框架和工具,什么unittest, testtools, subunit, coverage, testrepository, nose, mox, mock, fixtures, discover,再加上setuptools, distutils等等这些,先不说如何写单元测试,光是怎么运行单元测试就有N多种方法,再因为它是测试而非功
2016-08-24 02:28:51 392
原创 chrome学习连接
http://bigasp.com/archives/478 http://blog.sina.com.cn/s/blog_48f93b530101gg2b.html http://dev.chromium.org/developers/how-tos/getting-around-the-chrome-source-code http://blog.sina.com.cn/s/article
2016-08-03 21:56:25 319
原创 委托模式
https://segmentfault.com/q/1010000000130046http://blog.csdn.net/xgx198831/article/details/47171539https://zh.wikipedia.org/wiki/%E5%A7%94%E6%89%98%E6%A8%A1%E5%BC%8F
2016-08-03 21:38:45 205
原创 C++类型转换函数与转换构造函数
http://blog.csdn.net/chenyiming_1990/article/details/8862497http://c.biancheng.net/cpp/biancheng/view/222.html#include
2016-08-03 02:17:46 283
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人