04 2019 档案

摘要:Linux语法命令格式 linux命令 空格 参数(可有可无) 空格 要操作的对象 linux参数的作用,是更好地服务开发人员,显示的更友好 特殊符号含义 cat 追加文字到文件中:cat >>shi.txt<<EOF (最后用EOF 结束) cat-n 显示行号 复制 文件备份 文件夹的复制 文件 阅读全文
posted @ 2019-04-29 09:00 DF-包子 阅读(95) 评论(0) 推荐(0)
摘要:Git基本常用命令如下: 1 mkdir: XX (创建一个空目录 XX指目录名) 2 3 pwd: 显示当前目录的路径。 4 5 git init 把当前的目录变成可以管理的git仓库,生成隐藏.git文件。 6 7 git add XX 把xx文件添加到暂存区去。 8 9 git add . 添 阅读全文
posted @ 2019-04-18 21:52 DF-包子 阅读(210) 评论(0) 推荐(0)
摘要:定义 使用 views文件 模板文件 字段 字段参数 校验 内置校验 自定义校验 is_valid()的源码流程 阅读全文
posted @ 2019-04-15 17:44 DF-包子 阅读(130) 评论(0) 推荐(0)
摘要:官网中下载插件 ajax通过csrftoken校验 swel() 方法 views视图函数中要注意的内容 阅读全文
posted @ 2019-04-14 10:08 DF-包子 阅读(196) 评论(0) 推荐(0)
摘要:csrf相关的装饰器 浅谈csrf中间件的流程 浅谈ajax: 发送请求的途径 ajax特性 基本格式 ajax通过django的csrf校验 阅读全文
posted @ 2019-04-13 15:13 DF-包子 阅读(95) 评论(0) 推荐(0)
摘要:什么是中间件 中间件的五种方法以及各自的四种特性 process_request(self,request) process_response(self,request,response) process_view(self,request,view_func,view_args,view_kwar 阅读全文
posted @ 2019-04-13 15:11 DF-包子 阅读(78) 评论(0) 推荐(0)
摘要:cookie 为什么要用cookie cookie是什么,有什么特性,能做什么 cookie具体操作 设置 获取 参数 session 是什么,为什么要用 django中如何操作session 设置 获取 删除 设置超时时间 阅读全文
posted @ 2019-04-13 15:07 DF-包子 阅读(61) 评论(0) 推荐(0)
摘要:HTTP协议 1. 简介 HTTP协议(Hyper Text Transfer Protocol超文本传输协议),是一个基于请求-响应模式的,处于应用层的,建立在TCP上的无状态连接,常基于C/S架构进行通信。整个基本的工作流程是客户端发送一个HTTP请求,说明客户端想要访问的资源和请求的动作,服务 阅读全文
posted @ 2019-04-13 15:01 DF-包子 阅读(383) 评论(0) 推荐(0)
摘要:web框架本质 http请求和响应的格式 自定义web框架 不同路径返回不同内容(函数) 不同路径返回不同HTML文件 简易的动态网页 阅读全文
posted @ 2019-04-13 14:59 DF-包子 阅读(81) 评论(0) 推荐(0)
摘要:下载安装django 创建项目 运行该项目 必要配置 app创建 urls中的对应关系 views视图函数 数据库的创建(以mysql为例) 建库 配置 给Django发命令,使用pymysql 创建表并迁移数据库 阅读全文
posted @ 2019-04-13 14:53 DF-包子 阅读(92) 评论(0) 推荐(0)
摘要:项目、数据库、表的建立和迁移 出版社信息表 书籍信息表 作者信息表 基于这三张表进行的一些基础操作 阅读全文
posted @ 2019-04-13 14:48 DF-包子 阅读(100) 评论(0) 推荐(0)
摘要:MVC和MTV 模板中变量的查找顺序 过滤器 自定filter app下templatetags 的python包 for循环 if判断 母板和继承 组件 静态文件 自定义方法: filter simple_tag inclusion_tag 阅读全文
posted @ 2019-04-13 14:44 DF-包子 阅读(80) 评论(0) 推荐(0)
摘要:CBV和FBV 使用装饰器 from django.utils.decorators import method_decorator request对象 response对象 阅读全文
posted @ 2019-04-13 14:39 DF-包子 阅读(100) 评论(0) 推荐(0)
摘要:路由匹配的正则表达式 分组和命名分组 include路由分发 url命名和反向解析 静态地址 分组 命名分组 namespace命名空间 阅读全文
posted @ 2019-04-13 14:36 DF-包子 阅读(96) 评论(0) 推荐(0)
摘要:socketserver实现并发 基于tcp协议的socket一次只能和一个客户端进行通信,用socketserver可以实现和多个客户端通信。它是在socket的基础上进行了一层封装,也就是说底层还是调用的socket server端代码: client端代码: 具体流程分析 在整个sockets 阅读全文
posted @ 2019-04-11 22:45 DF-包子 阅读(122) 评论(0) 推荐(0)
摘要:一个文件夹下有__init__.py文件,就是包,py2中,没有__init__就报错,__init__强制报错,py3中,__init__没有也可以,可以快速分辨使用包的前提:必须在包的外面使用包 导包就是导包下面的__init__文件,使用包的时候,后面不能再出现'.'from和import中间 阅读全文
posted @ 2019-04-11 13:51 DF-包子 阅读(472) 评论(0) 推荐(0)
摘要:time模块 在time模块中,有三种方式:时间戳,字符串时间,结构化时间 时间戳: 通常来说,时间戳表示的是自1970年1月1日00:00:00开始按秒计算的。我们运行“type(time.time())”,返回的是浮点数,float类型 通过time.time()来获取时间戳 字符串时间: 格式 阅读全文
posted @ 2019-04-11 13:41 DF-包子 阅读(202) 评论(0) 推荐(0)
摘要:序列化模块 json模块,将一个对象转换成能永久存储的内容,它是多种语言通用的一个模块, 主要用于字符串和python数据类型之间的转换,通过dump,load.dumps,loads四个功能来实现 dump:对象转换成文件-->序列化-->dump(要转的内容,文件句柄)-->可见文件 load: 阅读全文
posted @ 2019-04-11 13:38 DF-包子 阅读(143) 评论(0) 推荐(0)
摘要:内置函数, python中提供的一些工具,我们可以直接拿过来用,我们知道,在python中有68个内置函数.在之前已经接触过input,print,id,globals,locals等几个函数; 今天来继续学习一些内置函数,在目前所学的知识中,比较重要的函数,主要有enumerate,lambda, 阅读全文
posted @ 2019-04-11 08:25 DF-包子 阅读(132) 评论(0) 推荐(0)
摘要:ORM简介 django中的ORM 字段 字段参数 ORM操作 一般操作 单表的双下划綫 ForeignKey查找 ManyToManyField 分组和聚合 F查询,Q查询 事务 Python中调用django环境 阅读全文
posted @ 2019-04-11 08:16 DF-包子 阅读(90) 评论(0) 推荐(0)
摘要:js引入方式 js的数据类型 运算符 流程控制 函数 对象 阅读全文
posted @ 2019-04-10 22:28 DF-包子
摘要:弹框 BOM对象 DOM对象 选择器 标签操作 属性操作 获取值操作 class操作 指定css操作 事件 绑定方式 阅读全文
posted @ 2019-04-10 22:28 DF-包子
摘要:DOM和jQuery对象相互转化 查找标签 标签操作 位置操作 尺寸 文本操作 属性操作 文档操作 事件 阅读全文
posted @ 2019-04-10 22:28 DF-包子
摘要:引入方式 选择器 样式表 border边框 盒子模型 浮动 定位 阅读全文
posted @ 2019-04-10 22:27 DF-包子
摘要:HTML简介 文档结构 常用标签: head内常用 body内常用 内联标签 行级标签 阅读全文
posted @ 2019-04-10 22:27 DF-包子 阅读(98) 评论(0) 推荐(0)
摘要:建表和数据准备 # 建表 create table department(id int, name varchar(20)); create table employee(id int primary key auto_increment, name varchar(20), sex enum("m 阅读全文
posted @ 2019-04-09 21:29 DF-包子 阅读(121) 评论(0) 推荐(0)
摘要:关键字执行的优先级 建表和数据准备 1、建表 2、插入数据 简单查询 where约束 比较运算符:> < >= <= != <> # 对值进行判断 between a and b # 值在a-b之间, 对范围进行判断,是一个闭区间 in(10,20,30) # 值是10,20或30 like '%' 阅读全文
posted @ 2019-04-09 12:45 DF-包子 阅读(130) 评论(0) 推荐(0)
摘要:MySQL支持的数据类型 1. 数值类型 # 对int类型的长度约束其实并没有实际的效果,比如设置宽度为5,约束只是在不足长度的时候的显示宽度是5,而不是你只能存储5位数 # 创建表一个是默认宽度的int,一个是指定宽度的int(5) mysql> create table t1 (id1 int, 阅读全文
posted @ 2019-04-08 18:35 DF-包子 阅读(176) 评论(0) 推荐(0)
摘要:什么是存储引擎 MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,能够获得额外的速度或者功能,从而改善应用的整体功能。 如果在研究大量的临时数据,也许需要使用内存存储引擎。 阅读全文
posted @ 2019-04-08 14:53 DF-包子 阅读(160) 评论(0) 推荐(0)
摘要:博客目录 计算机基础 计算机理论知识 HTTP协议和HTTPS协议 python基础部分 【基础】windows环境下安装python 【基础】python简介 【基础】python2.x和python3.x的区别 【基础】流程控制语句 【基础】基础操作 【基础】深浅拷贝 开发规范 基础数据类型 字 阅读全文
posted @ 2019-04-06 20:00 DF-包子 阅读(217) 评论(0) 推荐(0)
摘要:MySQL简介 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System 阅读全文
posted @ 2019-04-06 17:30 DF-包子 阅读(165) 评论(0) 推荐(0)
摘要:引言 基于之前的学习,数据要实现永久保存,比如用户注册的用户信息,都是保存于文件中,而文件只能存在于某一台机器上。如果我们不考虑从文件中读取数据的效率问题,并且假设我们的程序所有的组件都运行在一台机器上,那么用文件存取数据,并没有问题。但需要考虑的问题是:程序的执行效率依赖于承载它的硬件,而一台机器 阅读全文
posted @ 2019-04-06 17:03 DF-包子 阅读(172) 评论(0) 推荐(0)