-
auto
2019-08-28 09:10:29
python
1725°
20
MarkdownPad Document进程与线程程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种一个程序在一个数据集上的一次动态执行过程就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行活动,属于动态概念。进程一般由程序、数据集、进程控制块三部分组成。有了进程为什么还要有线程呢?因为进程还是有缺陷的:进程只能在一个
-
auto
2019-08-28 09:10:29
python
1920°
20
一、运维管理系统(基于Flask)回顾1、权限控制 通过session实现权限控制,session是一个全局字典,当用户登录时,可以获取到用户的用户名,通过查找数据库获取用户的权限保存进session中,在每次页面跳转时同过查询session中的权限实现权限管理。2、base64和md5加密方式的区别 在用户添加和登录中使用到了md5加密,md5属于单向加密,是不可逆的,数
-
auto
2019-08-28 09:10:29
python
1920°
20
消息队列:消息队列是在消息传输过程中保存消息的容器。消息队列最经典的用法就是消费者和生产者之间通过消息管道来传递消息,消费者和生产生是不通的进程。生产者往管道中写消息,消费者从管道中读消息。相当于水管,有一个入口和出口,水从入口流入出口流出,这就是一个消息队列线程或进程往队列里面添加数据,出口从队列里面读数据左侧多线程往入口处添加完数据,任务就结束了;右侧只要依次从水管里取数据就行了。异步完成的任
-
auto
2019-08-28 09:10:29
python
1840°
20
安装开发工具包: yum groupinstall "Development tools" yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel安装Python2.7: wget http://python.org/ftp/pyth
-
auto
2019-08-28 09:10:29
python
1958°
20
#-*-coding:utf-8-*-
importos
importsys
iflen(sys.argv)==2:
filename=sys.argv[1]
ifnotos.path.isfile(filename):
print'[-]'+f
-
auto
2019-08-28 09:10:29
python
1962°
20
Python语言是一款对缩进非常敏感的语言,给很多初学者带来了困惑,即便是很有经验的Python程序员,也可能陷入陷阱当中。最常见的情况是tab和空格的混用会导致错误,或者缩进不对,而这是用肉眼无法分别的。在编译时会出现这样的错IndentationError:expected an indented block说明此处需要缩进,你只要在出现错误的那一行,按空格或Tab(但不能混用)键缩进就行。往
-
auto
2019-08-28 09:10:14
python
1653°
20
字符串格式化话的标准形式为 "Template String " % (Data)
标准形式
%+8.6f
转换开始标志%
转换标志
最小宽度
精度,用小数点隔开
转换类型
转换类型表见pythonEssentialReference-p-80。
示例1:
"%d&q
-
auto
2019-08-28 09:10:14
python
1775°
20
QuerySet可切片使用Python 的切片语法来限制查询集记录的数目 。它等同于SQL 的LIMIT 和OFFSET 子句。>>>Entry.objects.all()[:5]#(LIMIT5)
>>>Entry.objects.all()
-
auto
2019-08-28 09:10:14
python
1728°
20
python 几个常用的内置函数
-
auto
2019-08-28 09:10:14
python
2093°
20
read()方法读入整个文件,把整个文件以字符串形式返回。readline() 方法每次只读一行,每运行一次只读一行。如果要读整个文件,需要结合循环判断文件结束。python判断文件末尾的标志是,读到空字符。比如:whilestr!='':
readline()而readlines()每次读入整个文件,
-
auto
2019-08-28 09:10:14
python
1633°
20
#/usr/bin/envpython2.7
#-*-coding:utf-8-*-
"""
功能:
登录验证模块
详细说明:
1.密码文件为passwd
2.passwd未创建或丢失,会提示:密码文件不存在,建议重新注
-
auto
2019-08-28 09:10:14
python
1741°
20
#!/usr/bin/python
# -*- coding:utf-8 -*-
import ConfigParser
config = ConfigParser.ConfigParser()
config.read("flashfxp.ini")
sections = config.sections()
print sections
options = con
-
auto
2019-08-28 09:10:14
python
1893°
20
importpickledata={"你有女朋友吗":"没有","我们可以交往吗":"可以","今晚约不约":"约","去哪家餐厅":"麦当劳"}withopen("db.pkl",'wb')asf:f.write(pickle.dumps(data))withopen("db.pkl","rb")asf:data=pickle.loads(f.read())cla***obotUI:def__i
-
auto
2019-08-28 09:10:14
python
2074°
20
在服务器上需要安装jenkins和Python打开jenkins新建一个自由风格的项目,命名为PythonAutoTest因为代码是用svn管理的,所以配置源码管理为SVN【jenkins在构建项目的时候会自动jenkins的安装目录下的workspace中生成以项目名称命名的文件夹,并将代码下载到此文件夹中】新增构建步骤这个步骤类似于我们在服务器上打开cmd窗口运行命令行1)配环境变量,其实我已
-
auto
2019-08-28 09:10:14
python
1696°
20
元字符的使用re.findall(regex,string)功能:在string字符串中,匹配regex正则表达式能够匹配的项,放到一个列表中返回* 普通字符串元字符 :abc匹配规则 : 匹配字符串的值匹配示例 :abcIn [3]: re.findall('abc','abcdeabc')Out[3]: ['
-
auto
2019-08-28 09:10:14
python
1696°
20
Transform组件用于控制物体的位置,旋转和缩放,这里面涉及两个重点,一个是坐标系,这个包括局部坐标系和世界坐标系的关系,另外一个是父子节点,GameObject的父子节点关系是通过Transform组件来维护的。
位置相关的:
5个和位置相关的Vector3类型变量
up 表示世界坐标的Y轴方向
right 表示世界坐标的X轴方向
forward 表
-
auto
2019-08-28 09:10:14
python
1927°
20
A Digression Into Trigonometry(三角函数的介绍)
在学校里我们都学过如何用度表示角度,并且我们都知道一个圆有360度。但是科学家、工程师以及程序语言的设计者使用一种叫做弧度的单位。
你也许会记得上面drawWheel的代码在section#2处使用了表达式2*M_PI来计算圆的大小并分割为几个扇区。这是因为360度精确的等于2*M_PI。使
-
auto
2019-08-28 09:10:14
python
1677°
20
使用Areas MVC Framework支持将一个web application放入一个area,每个area表示一个特殊功能的应用程序片段,比如管理,账单,客户支持等等。这对大型项目很有用,如果大型项目中所有的controller,View和model都只有相应的一个文件夹,那么很难管理,那么此时使用area会很有帮助。 每个MVC有它自己的目录结构,允许你将任何大型隔离。这让多个开发人员
-
auto
2019-08-28 09:10:14
python
1837°
20
mac自带的python2.7不能删除,因为很多系统模块依赖,所以我们使用pyenv来安装python3.6版本,这样就可以并存。1、安装OS X的套件管理器(类似ubuntu的apt-get),网址如下:http://brew.sh/index_zh-cn.html或者直接用终端命令安装/usr/bin/ruby-e"$(curl-fsSLhttp
-
auto
2019-08-28 09:10:14
python
1816°
20
今天,做一个测试,想在当前python中引用上层目录的模块;呃,一番搜索。先看一下目录情况:[root@zabbixtest]#tree
.
├──t1.py
├──t2
│└──t2.py
└──xxu
└──test.py
2