- 博客(38)
- 收藏
- 关注
转载 python之路-----django 自定义cookie签名
1.默认自定义cookie 在使用扩展签名时,会根据settings 配置中的SIGNING_BACKEND 来运行加密方法,默认使用django.core.signing.TimestampSigner 类进行加密和解密 查看:set_signed_cookie 函数,我们打印get_cookie_signer 的返回值,可以得知是:django....
2017-11-21 17:06:00 192
转载 python之路-----前端之js(一)
一.JS发展历史1992年Nombas开发出C-minus-minus(C--)的嵌入式脚本语言(最初绑定在CEnvi软件中).后将其改名ScriptEase.(客户端执行的语言)Netscape(网景)接收Nombas的理念,(Brendan Eich)在其Netscape Navigator 2.0产品中开发出一套livescript的脚本语言.Sun和N...
2017-10-06 00:35:00 147
转载 python之路-----前端之css
本篇内容CSS 语法css的四种引入方式css选择器css属性操作Caution!后台管理布局css响应式布局一.CSS语法 CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明。 selector { property: value; prope...
2017-09-17 10:09:00 166
转载 css--父元素塌陷
当父元素内都是漂浮元素时,会造成父高度塌陷的问题。(因为等同于父元素内容为空,所以长,宽都等于空) 我们想要的页面结构是:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title<...
2017-09-09 18:51:00 135
转载 python之路-----前端之html协议一
一.概述 1.1 什么是html语句?超文本标记语言(Hypertext Markup Language,HTML)通过标签语言来标记要显示的网页中的各个部分。一套规则,浏览器认识的规则浏览器按顺序渲染网页文件,然后根据标记符解释和显示内容。但需要注意的是,对于不同的浏览器,对同一标签可能会有不完全相同的解释(兼容性)静态网页文件扩展名:.html 或 .ht...
2017-09-06 23:13:00 106
转载 python之路-----前端之http协议
一.概述 HTTP(hypertext transport protocol),即超文本传输协议。这个协议详细规定了浏览器和万维网服务器之间互相通信的规则(B/S架构)。 HTTP就是一个基于TCP的通信规则,规定了客户端发送给服务器的内容格式,也规定了服务器发送给客户端的内容格式。传输过程使用了TCP协议。其实我们要学习的就是这个两个格式!客户端发送给服务器的格式叫“请求协...
2017-09-04 23:58:00 149
转载 python之路-----MySql操作三
mysql 概述 一.主要内容: 视图 create view name (select * from user where id>5); 触发器 函数 存储过程 索引 二.各模块详细说明 1.视图 加速有临时表:(select * from user where id>...
2017-08-24 21:57:00 149
转载 python之路-----python操作 mysql
========================pymysql============================一.pymysql 基础 安装命令:pip3 install pymysql -i https://pypi.douban.com/simple二.pymysql命令 1.链接数据库conn = pymysql.connect(host='...
2017-08-24 16:30:00 96
转载 python之路-----MySql操作二
一.主键 1.每个 表只有一个主键 2.每个主键可以由多个列组成.(如果主键由多个组成,只要有一行列值不等即可)CREATE TABLE NAME ( id INT auto_increment, NAME CHAR (20), sid int, PRIMARY KEY (id, sid));插入数据(1,'a',1...
2017-08-23 02:54:00 113
转载 python之路-----MySql操作
一.概述 1.什么是数据库 数据库就是按照数据结构来组织、存储和管理数据的仓库。如我们创建的文件夹,就是一个数据库。 2.什么是mysql,oracle,access,sqlit等? 他们都是一款软件,用来管理操作数据,功能主要如下: a.将数据保存到文件或内存 b.接收特定的命令,然后对文件进行相应的操作(sql) PS:如...
2017-08-15 20:56:00 111
转载 python之路-----多线程与多进程
一.进程和线程的概念1.进程(最小的资源单位): 进程:就是一个程序在一个数据集上的一次动态执行过程。进程一般由程序、数据集、进程控制块三部分组成。 程序:我们编写的程序用来描述进程要完成哪些功能以及如何完成; 数据集;则是程序在执行过程中所需要使用的资源; 进程控制块:用来记录进程的外部特征,描述进程的执行变化过程,系统可以利用它来控制和管理进程...
2017-08-06 15:59:00 191
转载 python之路-----网络编程
一:客户端/服务端j架构(C/S架构) 在生活中,最常见的C/S架构即是APP和网页服务器这个架构。Client和Server之间利用网络来进行通信,客户端和服务器端的程序不同,用户的程序主要在客户端,服务器端主要提供数据管理、数据共享、数据及系统维护和并发控制等,客户端程序主要完成用户的具体的业务。这样写开发更简单,操作简便。B/S架构(浏览器/服务器)也是属于C/S架构中的...
2017-07-26 17:57:00 156
转载 python之路--面向对象(三)
一 isinstance(obj,cls)和issubclass(sub,super) isinstance(obj,cls)检查是否obj是否是类 cls 的对象。由于Python中一切都是类,所以也可以用来判断是否为字典,字符串,列表等类型#应用一:判断是否为该类的对象class Foo(object): passobj = Foo()print(...
2017-06-28 14:55:00 95
转载 python之路---面向对象编程(二)
类的继承 1.在python3中,只有新式类,新式类的继承方式为:广度优先。而python2中,经典类的继承方式为:深度优先。那么我们来看看深度优先和广度优先的区别吧 如下图,为类之间的继承关系。B,C继承A,D继承B,E继承C,F继承D,E 深度优先:class A: # def foo(se...
2017-06-26 16:26:00 88
转载 python之路---面向对象编程(一)
一.设计思想的发展 面向机器(代码复杂,效率低,学习成本高,开发周期长)-------->面向过程(扩展性差,不适用多变的需求改变)----------->面向对象(扩展性好,但是可控性差)二.面向过程和面向对象对比 面向过程: 定义:面向过程的核心是过程(即流水线式设计),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什...
2017-06-18 14:11:00 138
转载 python之路---模块
在python中,为了简少代码重复量,我们将引用了函数,面向对象 等方法。为了能够让这些函数,面向对象可以再其他python文件中引用,我们将功能函数写在一个py文件中,该py文件即是一个模块,可以共其他py文件引用。同时,我们将程序同类型的功能放进同一个py模块中,易读性和维护性也更换。总结一句,py文件即模块。模块的导入 import: 1.执行对应文件...
2017-05-31 16:52:00 103
转载 python之路--装饰器
一.什么是装饰器 首先,让我们在字面上来理解。装饰,即添加额外的修饰,在不改变函数源代码和调用方式的前提下,添加额外的功能。器,在python里面,指定的函数,例如迭代器,生成器,都是函数。装饰器,本质就是函数,功能是为其他函数添加新功能。二.装饰器遵循的原则(开放封闭原则) 1.不改变被修饰函数的源代码 2.不改变被修饰函数的调用方式三.实现装饰器...
2017-05-22 16:11:00 88
转载 python之路--迭代器和生成器
迭代: 迭代器协议: 1.迭代器协议是指:对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么就引起一个StopIteration异常,以终止迭代 (只能往后走不能往前退) 2.可迭代对象:实现了迭代器协议的对象(如何实现:对象内部定义一个__iter__()方法) 3.协议是一种约定,可迭代对象实现了迭代器协议,python的内部工具(如for...
2017-05-21 16:40:00 66
转载 Python之路-函数
一.函数是什么: python中函数定义:函数是逻辑结构化和过程化的一种编程方法。定义函数的方法为:def function():""The function definitions"" do something return reselut def:定义函数的关键字function 函数名()括号内可定义形参或者实参""...
2017-05-19 15:20:00 104
转载 Python之路-文件操作(py3)
文件操作的基本步骤: 1.打开文件:f=open('filename'),with open('filename') as f 2.操作文件:增,删,改,查 3.关闭文件:f.close打开文件 python中打开文件的函数为open('filename',mode='r',encode='None'),open函数默认返回文件的句柄,我们可以根据句柄来...
2017-05-10 23:25:00 89
转载 python之路-python字符编码
编码的发展py2的字符编码py3的字符编码编码的发展: 编码表:编码是信息从一种形式或格式转换为另一种形式的过程也称为计算机编程语言的代码简称编码。编码表记录着我们常见的明文所对应的计算机二进制的值。计算机显示的明文内容都通过编码表转换为对应的二进制存储在磁盘,内存中。 编码格式: ASCII(American Standard Cod...
2017-05-10 21:01:00 51
转载 Python之路-python基础二(补充)
本章内容:三元运算八进制,十六进制,十进制与二进制的转换集合的修改方法字符串常用方法 三元运算 三元运算简化了if else的语句,将四行代码简化为一行。三元运算的格式:条件为真执行命令 if 条件 else 条件为假则执行。用法如下:a=4b=2if a<b: p...
2017-05-03 19:42:00 108
转载 Python之路-python基础二
本章内容: 一.编码格式 二.常用数据类型 三.字符串常用方法 四.列表常用方法 五.数据运算 六.课后作业编码格式: ASCII ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)是基于拉丁字母的一套...
2017-04-29 15:43:00 98
转载 Python之路-python基础一
本章内容: 一.编程语言分类 二.python之变量介绍 三.python交互命令(input,print,getpass) 四.Python之循环控制(if,while,for)编程语言的分类 编程语言分为解析型语言和编译型语言。所谓编译,就是将代码转换为底层硬件设备所识别的二进制代码的过程。编译型语言在程序...
2017-04-26 20:45:00 110
转载 centos7 克隆 网卡无法启用
1.克隆后查看网卡无法启用,报错信息如下:Apr 22 15:54:23 agent systemd: network.service: control process exited, code=exited status=1Apr 22 15:54:23 agent systemd: Failed to start LSB: Bring up/down networking...
2017-04-22 17:02:00 125
转载 python之路-网络基础
1.什么是网络: 通过网络设备将各个设备连接在一起,使用协议让设备之间可以通信,共享资源,这些组成了一个网络。2.osi七层模式: 国际标准化组织(ISO)创建OSI(开放系统互联)参考模型,希望不同供应商的网络能够相互协同工作。OSI分层的优点如下: 1.促进标准化工作,允许各个供应商进行开发. 2.各层间相互独立,把网络操作分成低复杂性单元....
2017-04-15 12:56:00 86
转载 python之路 ---计算机硬件基础
计算机(computer)俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。一个完整的计算机由硬件和操作系统组成。如果没有操作系统的计算机,可以称之为裸机。2.计算机的组成: 硬件部分:计算机硬件主要由cpu,输入设备,输出设备,存储器和系统总线组成。cp...
2017-04-13 20:48:00 961
转载 javascript 跑马灯
1.看了写跑马灯的教程案例,隔了段时间自己写了一个简单的跑马灯。将过程中遇到的问题特此记录下来代码如下:<!DOCTYPE html><html><head><meta http-equiv="content-type" content="text/html;charset=gb2312"> <title&...
2017-03-23 20:15:00 105
转载 Python super
1.当类继承父类时,我们会使用super来进行父类初始化函数的内容。使用super继承父类有两种情况继承单个父class test(object): def __init__(self): self.name="haha" self.aa="zxc"class A(test): def __init__(self...
2017-03-03 15:48:00 63
转载 python select poll epoll的区别
select优点:为最早的异步io处理模块,他可以再linux上和windows上使用,跨平台兼容性好,而poll和epoll都不能在windows系统环境中使用。缺点:select的机制决定了他每次循环需要对所有input中的链接进行检测,看连接的状态是怎么样的。他的开销会随并发数的增大而线性增大。且他的最大检测数为1024(可以修改).poll:他的机制和select相同...
2017-02-25 19:29:00 93
转载 python 进程创建和共享内容的方法
1.使用Pool来创建进程from multiprocessing import Pooldef f(n): return n*nif __name__=="__main__": p=Pool(5) a=range(10) print(p.map(f,a))p.map会将a列表中的数据依次循环给f函数。但是当函数需要两个参数...
2017-02-25 17:09:00 75
转载 python 操作数据库
链接数据库conn = MySQLdb.connect(host='127.0.0.1',user='root',passwd='123456',db='08day5')cur = conn.cursor()查看列名:在定义光标时,可以将其定义为字典形式,这样查询数据时可以查看对应列名:import MySQLdbconn = MySQLdb.connec...
2017-02-05 22:59:00 328
转载 python 类方法中参数使用默认值的方法
class A(): __init__(self, **arg): self.__dict__.update(arg) def M(self, config=None, section=None): if config is None: config = self.confi...
2017-01-25 16:00:00 944
转载 异常处理
当程序运行发生异常时,我们想要的是处理这个异常,而不是将这个异常显示在用户的界面上,我们可以使用try ...except(finally)...来处理异常,下面主要介绍try ...except异常处理情况1.处理所有异常try: commands commandsexcept: do someting2.处理指...
2017-01-23 14:10:00 66
转载 推导列表
我们将一个列表转换成另外一个列表,必须经过4件事:1.创建一个新列表来存放转换后的数据2.迭代处理源列表中的各个数据项3.每次迭代完成转换4.将转换的数据追加给新的列表例如以下代码new_liist=[]for each_item in old_list: new_list.apdend(operate(old_list))(ps:op...
2017-01-17 16:14:00 140
转载 装饰器 装饰带参数的函数和添加函数
修饰带参数函数1.带参数函数func1def func1(arg): print arg2.装饰器def outer(fun): def wrapper(arg): print 'test' fun(arg) return wrapper装饰器outer时期返回函数wrapper,由于要...
2017-01-16 13:24:00 431
转载 装饰器
装饰器的作用:当我们需要对大量函数做同样的修改时,如果一个个进行函数修改,则耗费大量精力和时间,装饰器的作用既是对函数进行装饰,给函数添加功能。以下是知乎上大神对装饰器的解释: 装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓...
2017-01-16 11:24:00 50
转载 python and or用法
and 和 or 是python的两个逻辑运算符,可以使用and , or来进行多个条件内容的判断。下面通过代码简单说明下and or的用法:1. or:当有一个条件为真时,该条件即为真。逻辑图如下:测试代码如下:a=raw_input('please input somting:')if a=='a' or a=='b': print ...
2017-01-08 13:17:00 303
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人