摘要:
Post 与GET请求的对比.解释. https://my.oschina.net/leejun2005/blog/136820 在IE8 下的URL地址总长度为:4076,超过该长度会自动忽略后面的内容; 在firefox 25下的URL地址总长度可以达到:7530,超过该长度会访问错误; 在ch 阅读全文
摘要:
一、get请求和post请求 GET请求: 1. 浏览器请求一个页面 2. 搜索引擎检索关键字的时候 POST请求: 1. 浏览器向服务端提交数据,比如登录/注册等 二 、 Django中的APP: 什么是APP?以及为什么要用APP? project --> 项目 (老男孩教育大学校) APP - 阅读全文
摘要:
jinjia2 : Jinja2是基于python的模板引擎,功能比较类似于于PHP的smarty,J2ee的Freemarker和velocity。 它能完全支持unicode,并具有集成的沙箱执行环境,应用广泛。jinja2使用BSD授权。 Jinja2是基于python的模板引擎,功能比较类似 阅读全文
摘要:
PyMySQL介绍 PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。 PYmysql安装 创建连接 返回字典格式数据: 简单验证功能 注意 : charset =‘utf8’ ,不要写成utf-8 增删改查操作 一、增加数据 阅读全文
摘要:
day 58 阅读全文
摘要:
一、Click事件的用法 二、三个按钮 模态框 阅读全文
摘要:
一 、bootstrap是什么 http://v3.bootcss.com/css/#grid-options(参考博客) 是一个前端开发的框架. HTML CSS JS 下载地址:https://v3.bootcss.com/ (当前版本3.3.7) 目录结构 标题 副标题 文本对齐 文本大小写 阅读全文
摘要:
一 、事件委托实例 二 、hover事件 三、keydown和keyup事件组合示例: 阅读全文
摘要:
d 阅读全文
摘要:
t 阅读全文
摘要:
test 阅读全文
摘要:
协程进程线程: 生产消费. 阅读全文
摘要:
d 阅读全文
摘要:
test 阅读全文
摘要:
http://www.cnblogs.com/Eva-J/articles/8253549.html 博客参考. 多进程聊天 守护进程. 多进程 1、Unix/Linux:fork()调用实现多进程。 2、Windows没有fork(),multiprocessing模块就是跨平台版本的多进程模块。 阅读全文
摘要:
外部样式 1.元素选择器 组合选择器 属性选择器 分组和嵌套 分组 当多个元素的样式相同的时候,我们没有必要重复地为每个元素都设置样式,我们可以通过在多个选择器之间使用逗号分隔的分组选择器来统一设置元素样式。 通常,我们会分两行来写,更清晰: 多种选择器可以混合起来使用,比如:.c1类内部所有p标签 阅读全文
摘要:
HTML文档结构 注意:对于中文网页需要使用 <meta charset="utf-8"> 声明编码,否则会出现乱码。有些浏览器会设置 GBK 为默认编码,则你需要设置为 <meta charset="gbk">。 HTML常用标签 Meta标签 Meta标签介绍: <meta>元素可提供有关页面的 阅读全文
摘要:
一 、存储过程 视图:是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据 视图有如下特点; 1. 视图的列可以来自不同的表,是表的抽象和逻辑意义上建立的新关系。 2. 视图是由基本表(实表)产生的表(虚表)。 3. 视图的建立和删除不影响基本表。 4. 对视图内容的更 阅读全文
摘要:
1.表关系 注意:创建表时,根据合理性设置字段的长度和类型. 2.下面:开始你的表演 1.查询所有人员信息 2.只查询人员的姓名和年龄 3.查询年龄为20岁的有哪些人员 4.查询60岁以下的人员有哪些人员 5.查询50岁以上并且工资大于8000的人员有哪些 6.查询姓[张]的人员有哪些 7.查询哪些 阅读全文
摘要:
库操作: 1. 创建 数据库 create database db1; 2. 使用数据库 use db1 3. 查看表 show tables; 4. 删除 drop database db1 表操作: 创建一个表 删除表 drop table t1 查询: 复制表 create table t2 阅读全文
摘要:
视图操作: 1.左连接查询 2. 右连接 3. 内连接 inner join 4. UNION ALL 全连接 一 、 多表操作 select * from person,dept 二 、多表联合操作 select * from person,dept where person.dept_id =d 阅读全文
摘要:
创建表. 数据库 在cmd命令下 C:\Users\ipc>mysql -uroot -pEnter password: ****** 二、创建一个数据库 三 、查看database 查看数据库 desc t1 查看数据库 show create TABLE t1 * select * from t 阅读全文
摘要:
一、什么是协程? 是单线程下的并发,又称微线程,纤程。英文名Coroutine。一句话说明什么是线程:协程是一种用户态的轻量级线程,即协程是由用户程序自己控制调度的。 协程相比于线程切换效率更快了. 本质是线程 能够在多个任务之间切换来节省一些IO时间. 协程中任务之间的切换时间开销要远远小于进程线 阅读全文
摘要:
进程只能在同一个时间干一件事情,如果想同时干两件或者多件事情,进程就无能为力了。 进程在执行过程中如果阻塞,整个进程就会挂起,即使进程中有些工作不依赖于输入的数据,也将无法执行. 一是由于进程是资源的拥有者,创建和撤销和切换存在较大的时空开销,因此需要引入轻型进程, 因此在80年代,出现了能独立运行 阅读全文
摘要:
一、FTP 客户端 与服务器端(没有解决黏包问题的代码) 服务器端设置 客户端设置代码 运行结果 二、FTP 上传加入黏包知识点 借助struct模块,我们知道长度数字可以被转换成一个标准大小的4字节数字。因此可以利用这个特点来预先发送数据长度。 服务器端设置 客户端 输出结果: 阅读全文
摘要:
参考张磊同学的博客 http://www.cnblogs.com/chongdongxiaoyu/p/8658379.html 一、管道 管道实现消费者生成者模型 阅读全文
摘要:
什么是进程 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程序的 阅读全文
摘要:
手工操作 —— 穿孔卡片 批处理 —— 磁带存储和批处理系统 多道程序系统 分时系统 实时系统 通用操作系统 操作系统的进一步发展 操作系统的作用 手工操作 —— 穿孔卡片 1946年第一台计算机诞生--20世纪50年代中期,计算机工作还在采用手工操作方式。此时还没有操作系统的概念。 程序员将对应于 阅读全文
摘要:
一 、getpeername和getsoketopt的用法 服务器端代码 结果 客户端代码 二 、将对server与client双向传输的数据进行md5加密操作() 验证客户端的合法性 服务器端 输出结果: 客户端 三 、将对server与client双向传输的数据进行md5加密操作(),然后制作了 阅读全文
摘要:
Django基础 POST与GET请求的区别 CRM 安装 rabbitmq ,通过生成器获取redis列表数据 与 Celery 分布式异步队列 统计一篇英文文章内每个单词出现频率,并返回出现频率最高的前10个单词及其出现次数 POST与GET请求的区别 Restframework 分页器 Pag 阅读全文
摘要:
阅读全文
摘要:
一、什么是粘包 须知:只有TCP有粘包现象,UDP永远不会粘包 粘包不一定会发生 如果发生了:1.可能是在客户端已经粘了 2.客户端没有粘,可能是在服务端粘了 应用程序所看到的数据是一个整体,或说是一个流(stream),一条消息有多少字节对应用程序是不可见的,因此TCP协议是面向流的协议,这也是容 阅读全文
摘要:
套接字 (socket)处使用 基于TCP 协议的套接字 TCP 是基于链接的 ,服务器端和客户端启动没有顺序. 服务器端设置: 输出结果 :b'hellow iam the client side !' 客户端配置: 输出结果:b'hello_world' 问题:有的同学在重启服务端时可能会遇到 阅读全文
摘要:
一、网络协议基础篇 一台完整的计算机由硬件、系统、软件组成,具备这三个条件,计算机就可以运行,但是只能自己和自己玩。为了实现计算机和计算机间的连接,就需要借助互联网,如全世界人类交流将英语作为标准语言一样,计算机间的交流也需要这样一个标准,即互联网协议。 1、互联网的本质 互联网的本质就是一系列的协 阅读全文
摘要:
一 基础知识和函数: 1.文件操作有哪些模式?请简述各模式的作用 r ,只读模式【默认模式,文件必须存在,不存在则抛出异常】 w,只写模式【不可读;不存在则创建;存在则清空内容】 x, 只写模式【不可读;不存在则创建,存在则报错】 a, 追加模式【可读; ? 不存在则创建;存在则只追加内容】 "+" 阅读全文
摘要:
-摘自张磊同学博客. 面向对象 1.请简述类、对象、实例化、实例这些名词的含义: 2.面向对象的三大特性是什么? 3.什么是方法?类中可以定义哪几种方法? 4.什么是属性?类中可以定义哪几种属性? 5.请简述类方法和静态方法有哪些区别? 6.请简述新式类和经典类的区别? 7.有一个类定义: clas 阅读全文
摘要:
一、hashlib Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等。 什么是摘要算法呢?摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。 摘要算法就是通过摘要函数f()对任意长度的数据data计算出固 阅读全文
摘要:
元类 创造 类 所有类的type 都是他的元类 类创造 对象 具体创造对象的方法 __new__方法 class 类名(classmata = type)#默认是 class 类名(classmeta =元类名) 一、__del__方法 二、__new__构造方法 三 、单例模式 一个类可以被多次实 阅读全文
摘要:
一、isinstance and issubclass isinstance(obj,cls)检查是否obj是否是类cls的对象 # 反射类中的名字# getattr(类名,'静态属性')# getattr(类名,'类方法')()# getattr(类名,'静态方法')() # 反射对象中的名字# 阅读全文