上一页 1 2 3 4 5 6 ··· 16 下一页
摘要: 当url地址含有中文,或者参数有中文的时候,这个算是很正常了,但是把这样的url作为参数传递的时候(最常见的callback),需要把一些中文甚至'/'做一下编码转换。##urlencodeurllib库里面有个urlencode函数,可以把key-value这样的键值对转换成我们想要的格式,返回的是a=1&b=2这样的字符串,比如:```>>> from urllib import urlenc... 阅读全文
posted @ 2017-06-05 11:11 ccorz 阅读(1603) 评论(0) 推荐(0) 编辑
摘要: ##简述psutil是一个跨平台库(http://code.google.com/p/psutil/) ,能够轻松实现获取系统运行的进程和系统利用率(包括CPU、内存、磁盘、网络等)信息。它主要应用于系统监控,分析和限制系统资源及进程的管理。它实现了同等命令行工具提供的功能,如ps、top、lsof、netstat、ifconfig、who、df、kill、free、nice、ionice、ios... 阅读全文
posted @ 2017-06-05 10:52 ccorz 阅读(1898) 评论(0) 推荐(0) 编辑
摘要: PHP 基于 Jenkins ansible 动态选择版本进行自动化部署与回滚(第二版) 先看流程图: 大概介绍一下: 版本选择使用jenkins 中的 插件实现 回滚方式比较low,直接使用代码库目录方式实现 其中gitlab、ansible、jenkins安装不在本文讨论范围之内。 效果 先看下 阅读全文
posted @ 2017-04-12 16:17 ccorz 阅读(4875) 评论(0) 推荐(0) 编辑
摘要: ##模块的使用###查看模块帮助`ansible-doc -l` 查看所有模块`ansible-doc -s MODULE_NAME` 查看指定模块的详细帮助##ansible命令应用基础语法: `ansible [-f forks] [-m module_name] [-a args]` -f forks:启动的并发线程数 -m module_name: 要使用的模块 -a args: 模块特... 阅读全文
posted @ 2017-03-13 17:06 ccorz 阅读(2424) 评论(0) 推荐(3) 编辑
摘要: ##两个基础知识点:递归和时间复杂度###递归递归函数的特点:**自己调用自己,有结束条件**,看下面例子:```pythondef fun1(x): """无结束条件,报错""" print(x) fun1(x-1)def fun2(x): """结束条件为错误条件,报错""" if x>0: print(x) fun2(x+1)def ... 阅读全文
posted @ 2017-03-07 16:12 ccorz 阅读(2331) 评论(0) 推荐(0) 编辑
摘要: 在做某些算法时,使用递归会出现类似下面的报错:```RuntimeError: maximum recursion depth exceeded```python默认的递归深度是很有限的,大概是900多的样子,当递归深度超过这个值的时候,就会引发这样的一个异常。解决的方式是手工设置递归调用深度,方式为:```pythonimport sys sys.setrecursionlimit(10000... 阅读全文
posted @ 2017-03-07 09:42 ccorz 阅读(3218) 评论(0) 推荐(0) 编辑
摘要: Python中的random模块用于生成随机数。下面介绍一下random模块中最常用的几个函数。 random.random 用于生成一个0到1的随机符点数: 0 random.random() 0.9196317497398074 random.random() 0.059436164171386 阅读全文
posted @ 2017-03-06 11:15 ccorz 阅读(490) 评论(0) 推荐(0) 编辑
摘要: ##介绍CodeMirror是一款在线的支持语法高亮的代码编辑器。官网:http://codemirror.net/下载后,解压开到的文件夹中,lib下是放的是核心库和核心css,模式下放的是各种支持语言的语法定义,主题目录下是支持的主题样式。一般在开发中,添加lib下的引用和模式下的引用就够了。##使用示例首先,要引用是lib目录下的codemirror.js,还有一个就是同目录下的codemi... 阅读全文
posted @ 2017-03-06 10:32 ccorz 阅读(30100) 评论(0) 推荐(0) 编辑
摘要: ##安装安装epel源:```shellrpm -Uvh http://mirrors.kernel.org/fedora-epel/6/i386/epel-release-6-8.noarch.rpmyum install -y ansible```##ansible命令参数``` -a 'Arguments', --args='Arguments' 命令行参数 -m NAME, --mod... 阅读全文
posted @ 2017-03-03 17:59 ccorz 阅读(2086) 评论(0) 推荐(0) 编辑
摘要: ##Start Your API###创建项目```shellstartproject rest_api```###创建APP```shellstartapp task```###配置 rest_api/settings.py```pythonINSTALLED_APPS = ( 'django.contrib.admin', 'django.contrib.auth', 'dj... 阅读全文
posted @ 2017-03-02 16:51 ccorz 阅读(4887) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 16 下一页