自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Python代码风格指南:pep8

代码布局缩进每级缩进用4个空格。 括号中使用垂直隐式缩进或使用悬挂缩进。后者应注意第一行要没有参数,后续行要有缩进。Yes# 对准左括号foo = long_function_name(var_one, var_two, var_three, var_four)# 不对准左括号,但加多一层缩进,以和后面内容区别。def long_fun

2016-11-04 14:43:26 373

转载 MySQL基本操作

MySQL中的数据类型MySQL有三大数据类型,分别为数字,日期/时间,字符串,这三大类中又更细致的划分了许多子类型,参见:《MySQL数据类型》使用MySQL数据库登录到MySQL mysql -h 主机名 -u 用户名 -p 如果安装正确且MySQL正在运行,会得到以下响应: Enter password: 输入密码登录即可,然后命令提示符会一直以mysql>加一个闪烁的光标等待命

2016-10-27 20:36:53 283

原创 Python内建函数:isinstance

isinstance()函数格式: isinstance(object, classinfo) 判断实例/object是否属于这个类,classinfo包括(tuple, dict, int, float) 举例:>>> class obj(): pass>>> A = obj()>>> print isinstance(A, obj)True

2016-10-26 19:57:20 274

原创 Python内建函数:enumerate

enumerate()函数格式为: enumerate(sequence, start=0) 参数为可遍历的对象,返回值为enumerate类; 举例:>>> seasons = ['Spring', 'Summer', 'Fall', 'Winter']>>> list(enumerate(seasons))[(0, 'Spring'), (1, 'Summer'), (2, 'Fall

2016-10-26 19:27:41 280

转载 Python内建函数:sorted

Python内置sorted()函数可以对list进行排序:>>> sorted([36, 5, -12, 9, -21])[-21, -12, 5, 9, 36]此外,sorted()函数也是一个高阶函数,它还可以接受一个key参数来实现自定义的排序,例如按绝对值大小排序:>>> sorted([36, 5, -12, 9, -21], key=abs)[5, 9, -12, -21, 36]

2016-10-26 15:52:39 244

转载 Python内建函数:zip

zip()是Python的一个内建函数,它接受一系列可迭代的对象作为参数,将对象中对应的元素打包成一个个tuple(元组),然后返回由这些tuples组成的list。若传入参数的长度不等,则返回list的长度和参数中长度最短的对象相同。>>> a = [1, 2, 3]>>> b = [4, 5, 6]>>> c = [4, 5, 6, 7, 8, 9]>>> zipped = zip(a,

2016-10-26 10:23:40 365

转载 Python内建函数:filter

Python内建的filter函数用于过滤序列。和map()类似, filter也接收一个函数和一个序列。和map()不同的是, filter把传入的函数以此作用于每个元素,然后根据返回值是True还是False决定保留还是丢弃该元素。 例子:在一个list中,删掉偶数,只保留奇数,可以这样写:def is_odd(n): return n % 2 == 1list(filter(is

2016-10-25 21:47:30 219

转载 Python内建函数:map/reduce

mapmap()函数接收两个参数,一个是函数,一个是Iterable, map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterable返回。 举例:将列表内每个元素平方>>> def f(x): return x*x>>> r = map(f, [1, 2, 3, 4, 5])>>> list(r)[1, 4, 9, 16, 25]reducere

2016-10-25 16:30:50 325

转载 Python语言特性

Python中单下划线和双下划线>>> class MyClass():... def __init__(self):... self.__superprivate = "Hello"... self._semiprivate = ", world!"...>>> mc = MyClass()>>> print mc.__super

2016-10-22 21:30:07 1507

转载 SQL注入防范

不要随意开启生产环境中Webserver的错误显示。永远不要信任来自用户端的变量输入,有固定格式的变量一定要严格检查对应的格式,没有固定格式的变量需要对引号等特殊字符进行必要的过滤转义。使用预编译绑定变量的SQL语句。做好数据库账号权限管理。严格加密处理用户的机密信息。原文链接

2016-10-22 15:41:06 250

转载 Redis

启动Redis$ redis-server查看Redis是否启动?$ redis-cliRedis数据类型 Redis支持五种数据类型:string,list,hash,set,sorted set (有序集合)Redis的持久化方案 RDB,AOF(参考链接)

2016-10-22 11:16:26 156

转载 在ubuntu 14.04 64bit安装mongoDB并测试

参考链接

2016-09-27 08:56:49 226

转载 解决Python certificate verify failed的问题

参考链接 参考链接

2016-09-16 10:39:55 984

原创 安装Anaconda

这个软件集成了很多python的库,包括pandas,用python做数据分析的很多人都用这个。 官网下载:下载Anaconda在python中查看库版本的方法,以pandas举例。>>>import pandas>>>print pandas.__version__0.18.1>>>print(pandas)<module 'pandas' from '/home/username/a

2016-09-13 22:30:13 272

转载 git命令汇总

参考链接

2016-09-11 19:38:28 151

转载 vim编辑器快捷命令

正常模式yy 复制光标所在行P 粘贴到光标所在行;p 粘贴到光标下一行u 撤销前一个操作:/word 搜索字符word,n 查找下一个dd 删除整行并复制;ndd 删除n行x,nx 删除一个字符,删除n个字符ctrl+f, ctrl+b 上/下翻页0, %移动光标到行首/行末gg,G移动光标到首行/末行编辑模式i 当前光标处插入a 当前光标下一个字符处插入o 下一行插入r

2016-09-11 12:29:38 207

原创 学习flask web开发遇到的一些问题及解决方法

Q:ExtDeprecationWarning: Importing flask.ext.script is deprecated, use flask_script instead. .format(x=modname), ExtDeprecationWarning A:把flask.ext.script中的.ext.换成下划线_Q:UserWarning: SQLALCHEMY_TRACK

2016-07-24 16:54:42 1597

转载 Linux终端命令汇总

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-07-24 15:27:58 315

原创 一个新手学习python的过程中遇到的一些问题及解决方法

ubuntu12.04中,调用show()函数,没有显示图片。 解决办法:在终端安装一个ImageMagic。sudo apt-get install imagemagick

2016-07-02 22:23:27 1427

空空如也

空空如也

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

TA关注的人

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