摘要: url配置系统 1.无名分组 2.有名分组 3.路由分发 根据app进行url分发,目的是解耦 4.url反向解析 视图函数 1.请求对象 request(请求对象): request.GET get请求数据 request.POST post请求数据 request.method 请求方式 req 阅读全文
posted @ 2017-11-03 11:48 -Ryan- 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 选择器 jquery事件绑定方式一: jquery对象.click(function(){ alert(123) })jquery事件绑定方式二: jquery对象.on('click',function(){ alert(123) })方式一是方式二的简写形式,但是方式二可以动态的添加标签并且使刚 阅读全文
posted @ 2017-11-03 11:47 -Ryan- 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 服务器端 块级标签 --> 自己独占一行,可以嵌套块级和内联标签内联标签 --> 按内容划分,只能嵌套内联标签 列表标签 合并单元格collspan 横向合并单元格rowspan 纵向合并单元格 <!DOCTYPE html> <html lang='en'> <head> <meta charse 阅读全文
posted @ 2017-09-22 11:12 -Ryan- 阅读(206) 评论(0) 推荐(0) 编辑
摘要: #显示所有的数据库 #创建数据库 #查看数据库的创建信息 #修改数据库字符集编码 #删除数据库 #使用数据库 #查看当前使用的数据库 数据表操作 #创建表 #查看表结构 #查看所有字段 #查看当前数据库下的所有表 #查看数据库的创建表信息 #添加新字段 完整性约束 1.主键约束 primary ke 阅读全文
posted @ 2017-09-15 09:39 -Ryan- 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 理论: 开启线程的两种方式 1. 2. 线程与进程 多线程共享同一个进程内的资源 多线程共享同一进程内地址空间练习 所以只要是涉及到共享数据的多个并发任务可以用多线程实现 Thread对象其他相关的属性或方法 所以在没有join方法的情况下,True和False是说不准的,取决于操作系统什么时候回收 阅读全文
posted @ 2017-09-08 11:30 -Ryan- 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 开启进程的方式一: 在windows中Process()必须放到# if __name__ == '__main__': 下 开启进程的方式二: 并发的套接字通信 服务端 客户端 问题:如果客户端非常多,并发量非常大,来一个客户端,服务端要开一个进程要限制一下不能无限制开进程。可以用进程池限制 jo 阅读全文
posted @ 2017-08-28 10:52 -Ryan- 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 接口与归一化设计(python中使用继承的方式) 抽象类 多态 一种接口,多种实现(接口重用) 封装 1.如何隐藏属性(类的属性和对象的属性) #以上隐藏需要注意的问题: #1.这种隐藏只是一种语法上变形操作,并不会将属性真正隐藏起来 #2.这种语法级别的变形是在类定义阶段发生,并且只在类定义阶段发 阅读全文
posted @ 2017-08-21 16:53 -Ryan- 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 面向过程 核心是过程,过程指的是问题的解决步骤,即先干什么再干什么,基于面向过程去设计程序就好比设计一条流水线,是一种机械式的思维方式 优点:复杂的问题流程化,进而简单化 缺点:可扩展性差 面向对象 核心是对象,对象就是特征与技能的结合体,如果把设计程序比喻成创造一个世界,那你就是这个世界的上帝,与 阅读全文
posted @ 2017-08-16 12:35 -Ryan- 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 匿名函数: 1.函数没有名字 2.函数体自带return,所以不能在lambda中用return lambda x,y,z=1:x+y+z 等同于 def func(x,y,z=1):return x+y+z print(func) 和print(lambda x,y,z=1:x+y+z) 一样都是 阅读全文
posted @ 2017-08-06 10:51 -Ryan- 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 序列化:把内存中的数据对象变成字符串 反序列化:从硬盘中把数据加载到内存 json方式 json只能处理字典,列表,字符串等简单的数据类型,因为json适用于不同语言的数据交互,每种语言都有这些基本的数据类型,只能处理这些简单的 pickle可以处理复杂的数据类型,如函数,类,但是不能跨语言,只能用 阅读全文
posted @ 2017-08-02 17:43 -Ryan- 阅读(149) 评论(0) 推荐(0) 编辑