08 2018 档案

摘要:filter常用内置方法: length >字符串长度 filtersizeformat >格式化文件大小 把数值转化为文件类型 xxxMB xxxGB xxxTB date:'Y-m-d H:i:s' >格式化时间 slice >切片 safe > XSS(跨站脚本攻击)攻击 如果后面使用该方法 阅读全文
posted @ 2018-08-31 20:12 青红*皂了个白 阅读(424) 评论(0) 推荐(0) 编辑
摘要:bootstrip文件夹里面一般会用到css里的bootstrip.min.css 压缩版css fonts字体标签库 bootstrip.min.js 需要注意的是应用引用 bootstrip.min.js 必须先引用jQuery (因为它是基于jQuery核心开发的) 适用于移动端标识代码: c 阅读全文
posted @ 2018-08-30 11:12 青红*皂了个白 阅读(333) 评论(0) 推荐(0) 编辑
摘要:创建两个数据表类,并实现主外键关联(出版社与图书 一对多关系) 查询有主外键关系的book表时,可以直接调press对象下的name属性 也可以调id 有些时候查询到的结果希望能编辑,又不想被胡乱修改可以使用下拉列表select 此时后台在来获取pre,取到的其实就是value的值 用Django自 阅读全文
posted @ 2018-08-28 16:28 青红*皂了个白 阅读(1178) 评论(0) 推荐(0) 编辑
摘要:1.自己手动创建数据库 create database 数据库名 2.在Django项目中配置数据库相关配置 setting文件下 3.告诉diango用pymysql去代替mysqlDB,去连接数据库 在项目的_init_.py文件里配置 非APP下的_init_.py 4.在APP应用里的mod 阅读全文
posted @ 2018-08-26 10:04 青红*皂了个白 阅读(182) 评论(0) 推荐(0) 编辑
摘要:1. web框架的本质: socket服务端 与 浏览器的通信 2. socket服务端功能划分: a. 负责与浏览器收发消息(socket通信) --> wsgiref/uWsgi/gunicorn... b. 根据用户访问不同的路径执行不同的函数 c. 从HTML读取出内容,并且完成字符串的替换 阅读全文
posted @ 2018-08-25 11:34 青红*皂了个白 阅读(137) 评论(0) 推荐(0) 编辑
摘要:1. 提取共性 2. 分类 3. 模板“约束” 4. 当一类函数公用同样参数时候,可以转变成类进行 - 分类 3. 面向对象: 数据和逻辑(属性和行为)组合在一起 函数编程:数据和逻辑分离 >>>>>>>>>>>>>>>>>>>对象后面直接加括号调用call方法 Python特有的 SQLAlche 阅读全文
posted @ 2018-08-24 08:32 青红*皂了个白 编辑
摘要:数据的简单查询操作: 添加数据操作: 创建视图:(不推荐使用) 触发器的创建: >>>>>>>>>>>>>>>>>>>>>>>>>>>>因为SQL语句默认识别分号为结束标志,所以触发器在创建时必须修改默认标志,创建完成之后再改回原样 存储过程的实现: MySQL端代码块: pycharm端代码块: 阅读全文
posted @ 2018-08-21 18:25 青红*皂了个白 阅读(626) 评论(0) 推荐(0) 编辑
摘要:1 use around; 2 3 CREATE TABLE class ( cid TINYINT PRIMARY KEY auto_increment, caption VARCHAR ( 20 ) ); 4 CREATE TABLE student ( 5 sid TINYINT PRIMARY KEY auto_increment, 6 snam... 阅读全文
posted @ 2018-08-19 22:39 青红*皂了个白 阅读(148) 评论(0) 推荐(0) 编辑
摘要:推荐数据库关键字段全大写,自定义名小写。 创建数据库 CREATE DATABASE mmp; 创建数据库表则不能为空白字段,最少需要有一个字段 USE mmp; 选择要使用的数据库 CREATE TABLE info ( id TINYINT PRIMARRY KEY auto_increment 阅读全文
posted @ 2018-08-17 22:32 青红*皂了个白 阅读(234) 评论(0) 推荐(0) 编辑
摘要:HTML代码块: css代码块: JavaScript代码块: 阅读全文
posted @ 2018-08-17 14:14 青红*皂了个白 阅读(198) 评论(0) 推荐(0) 编辑
摘要:简单实现文本框的插入与移除: HTML代码块: JavaScript的代码块: 滚动条显示返回顶部的实现: HTML代码块: css代码块: javasc代码块: 阅读全文
posted @ 2018-08-15 17:16 青红*皂了个白 阅读(253) 评论(0) 推荐(0) 编辑
摘要:基本筛选器: 属性选择器: >>>>>>>>>>>>>>>>>>>>>>>>>>>>括号里面必须为列表 查找筛选器: 左侧菜单列表的简单实现: HTML代码块: css代码块: javascript代码块: $相当于jQuery对象 阅读全文
posted @ 2018-08-15 10:39 青红*皂了个白 阅读(124) 评论(0) 推荐(0) 编辑
摘要:HTML的页面显示: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>绑定onclick事件去触发函数调用 css输出框的大小设置 javascript 去具体实现函数及其调用: 阅读全文
posted @ 2018-08-14 11:22 青红*皂了个白 阅读(1099) 评论(0) 推荐(0) 编辑
摘要:引入方式: 1 在HTML里面直接写入 2 在js文件里面写好,再通过 <script src="xxxx.js"></script> 的方式引入 声明变量: var name=“Kevin” ,age=24 var n=NaN 与任何元素进行比较都仍为false 除非类似n!=5 的不等式 则为t 阅读全文
posted @ 2018-08-13 21:20 青红*皂了个白 阅读(272) 评论(0) 推荐(0) 编辑
摘要:块级标签:<p><h1><table><ol><ul><form><div> 内联标签:<a><input><img><sub><sup><textarea><span> CSS样式有四种添加方式: 1.直接在div标签里引入 能实现效果但是扩展性和可编辑性低 2在head 里面的style样式标签 阅读全文
posted @ 2018-08-08 22:41 青红*皂了个白 编辑
摘要:>>>>>>>>>>>>>>>>>>>>>>>>>>>>管道对象处理进程数据的收发 >>>>>>>>>>>>>>>>>同步锁实现进程的同步 为了避免同一时刻争抢资源造成数据紊乱 >>>>>>>>>>>>>>>>>进程数据的共享使 阅读全文
posted @ 2018-08-05 22:20 青红*皂了个白 编辑
摘要:进程:一段程序的执行过程 是最小的资源单位 线程:微进程,是最小的执行单元 一个程序至少有一个进程,一个进程至少有一个线程(主线程) 多线程的简单实现: 用Event 来处理线程同步下某个线程优先被执行 其他线程处于等待之下: 线程同步锁的启用:threading.Lock 信号量 Semaphor 阅读全文
posted @ 2018-08-03 17:45 青红*皂了个白 编辑
摘要:optparse解析输入模块 ,可按约定规则解析获取需要的数据内容 导入模块 import optparse 创建一个对象 self.op=optparse.OptionParser() 获取绑定数据规则: self.op.add_option('-s','--server',dest='serve 阅读全文
posted @ 2018-08-02 08:55 青红*皂了个白 编辑
摘要:通常会用hmac模块,和hashlib中的加盐加密算法类似 服务器端提前和客户端约定好key ,然后可以用os模块里的urandom来生成一组随机的字节 把随机字节发送给客户端去加密处理 ,服务器加密处理后把得到的字节与客户端传过来的进行比较 相同为true则合法 不同则非法 实现代码: 服务端 客 阅读全文
posted @ 2018-08-01 15:28 青红*皂了个白 编辑
摘要:服务器端: 调用函数的模块: 客户端: 阅读全文
posted @ 2018-08-01 07:39 青红*皂了个白 编辑

点击右上角即可分享
微信分享提示