摘要: 1.REST风格 我们在浏览器中能看到的每个网站,都是一个web服务。那么我们在提供每个web服务的时候, 都需要前后端交互,前后端交互就一定有一些实现方案,我们通常叫web服务交互方案。 目前主流的三种web服务交互方案: -- REST ( Representational State Tran 阅读全文
posted @ 2018-11-15 16:47 pythonZhou 阅读(198) 评论(1) 推荐(0) 编辑
摘要: 1.Es6语法普及 let和var的区别: var:定义变量时,在全局范围内都有效;所以在变量没有声明之前就能使用,值为undefined, 称为变量提升; let:声明的变量一定要在声明后使用,而且在for循环时,变量都会被重新定义 let不允许在相同的作用域内,重复声明一个变量; // 报错 f 阅读全文
posted @ 2018-11-13 23:07 pythonZhou 阅读(930) 评论(0) 推荐(0) 编辑
摘要: 1.what is 中间件? 是一个Python类,用来在全局范围内处理请求和响应的一个钩子. 它是一个轻量低级别的插件系统,用于在全局范围内改变Django的输入\出。每个中间件组件都负责做一些特定的功能。 django中的中间件是什么样子: MIDDLEWARE = [ 'django.midd 阅读全文
posted @ 2018-10-15 18:40 pythonZhou 阅读(215) 评论(0) 推荐(0) 编辑
摘要: Django模板语言 1.基础语法: return render(request,'qwe.html',{'obj':obj}),render的最后的字典可以以键值对的形式传入多个值, 在django模板中只用到两种符号 变量相关:{{变量名}} 逻辑相关:{% %} 1)变量相关: a: 变量名有 阅读全文
posted @ 2018-10-09 15:48 pythonZhou 阅读(535) 评论(0) 推荐(0) 编辑
摘要: web框架的原理 B/S架构: 底层也是一个socket模块收发信息 本质: 互联网上两台机器之间通信(IP,端口,协议) 所以在用户在浏览器上输入网址时,就给服务端发送数据,不能任意发,必须有一个统一的规则,以后浏览器发送请求也好,服务器回复响应信息也罢,都要按照这个规则来,这个规则就是HTTP协 阅读全文
posted @ 2018-09-25 22:22 pythonZhou 阅读(181) 评论(0) 推荐(0) 编辑
摘要: Mysql安装和初始化 初见: Mysql软件 - 服务端软件 - 服务端程序 - 解析指令 - 对文件的操作 - 客户端软件 - 客户端程序 - 发送指令(sql语句) - 解析指令 其他类似软件:关系型:sqllite,db2,oracle,access,sql server; :特征::一个文 阅读全文
posted @ 2018-09-17 21:12 pythonZhou 阅读(232) 评论(0) 推荐(0) 编辑
摘要: BootStrap框架原生图标 Font Awesome图标的使用 阅读全文
posted @ 2018-09-14 20:57 pythonZhou 阅读(1628) 评论(0) 推荐(0) 编辑
摘要: Bootstrap框架 Bootstrap框架 Bootstrap介绍 Bootstrap是Twitter开源的基于HTML、CSS、JavaScript的前端框架。 它是为实现快速开发Web应用程序而设计的一套前端工具包。 它支持响应式布局,并且在V3版本之后坚持移动设备优先。 为什么要使用Boo 阅读全文
posted @ 2018-09-13 16:32 pythonZhou 阅读(311) 评论(0) 推荐(0) 编辑
摘要: jQuery是一个轻量级,兼容多浏览器的JavaScript库; 更方便的处理HTML Document (文档), Events(事件),实现动画效果,方便地进行Ajax交互,能简化JavaScript编程,宗旨是:'Write less, do more.' jQuery的优势 1.一款轻量级的 阅读全文
posted @ 2018-09-08 20:58 pythonZhou 阅读(520) 评论(0) 推荐(0) 编辑
摘要: 引入 window对象 所有浏览器都支持 window 对象。它表示浏览器窗口。 *如果文档包含框架(frame 或 iframe 标签),浏览器会为 HTML 文档创建一个 window 对象,并为每个框架创建一个额外的 window 对象。 *没有应用于 window 对象的公开标准,不过所有浏 阅读全文
posted @ 2018-09-07 22:06 pythonZhou 阅读(2065) 评论(0) 推荐(1) 编辑
摘要: 1.JavaScript概述 javaScript与ECMAScript的相爱相杀 1996年11月,JavaScript的创造者--Netscape公司,决定将JavaScript提交给国际标准化组织ECMA,希望这门语言能够成为国际标准。次年,ECMA发布262号标准文件(ECMA-262)的第 阅读全文
posted @ 2018-09-05 20:23 pythonZhou 阅读(3013) 评论(0) 推荐(0) 编辑
摘要: 1.通过iconfont找到阿里巴巴矢量图标库 图标都是通过Unicode编码直接对应的像素块,所以可以直接可以当成文字修改; 使用步骤: 第一步:引入项目下的生成的fontclass代码; <link rel="stylesheet" type="text/css" href="./iconfon 阅读全文
posted @ 2018-09-04 20:33 pythonZhou 阅读(901) 评论(0) 推荐(0) 编辑
摘要: css简介 css(cascading style sheet,层叠样式表):为了让网页的内容核样式拆分开; 当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化(渲染); css语法 css样式由两个组成部分:选择器和声明;声明又包括属性和属性值,声明结束分号结束; h1(选择器) {c 阅读全文
posted @ 2018-09-03 22:34 pythonZhou 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 1.什么是超文本 超文本:就是指页面内可以包含图片,链接,甚至音乐,程序等非文字元素; 最常用的超文本格式:超文本标记语言(标记通用语言的下个一个应用)和富文本格式 超文本语言的特点: 简易性:超文本标记语言版本升级采用超集(集合s1中有集合s2中的每一个元素,且s1中可能有s2中没有的元素,那么就 阅读全文
posted @ 2018-08-30 16:52 pythonZhou 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 1.进程与进程池的效率对比 多进程:p.start()过程中,只是向操作系统发送一个信号,至于什么时候执行,都是操作系统的事情,操作系统接收到信号时,帮该进程申请一块内存空间+拷贝父进程的地址空间 #多进程执行效率 from multiprocessing import Process import 阅读全文
posted @ 2018-08-28 18:28 pythonZhou 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 1.线程 阅读全文
posted @ 2018-08-27 22:32 pythonZhou 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 1.生产者和消费者模型 在并发编程中使用生产者和消费者模式能够解决绝大多数并发问题 该模式通过平衡生产线程和消费线程的工作能力来提高程序的整体处理数据的速度; 为什么要使用生产者和消费者模式: 在线程世界里,生产者就是生产数据的线程,消费者就是消费数据的线程。在多线程开发当中,如果生产者处理速度很快 阅读全文
posted @ 2018-08-22 15:37 pythonZhou 阅读(762) 评论(0) 推荐(0) 编辑
摘要: 1.进程之锁机制 问题引出,进程之间不能进行资源共享,容易造成数据混乱 def getmoney(num): for i in range(100): num += 1 def setmoney(num): for i in range(100): num -= 1 if __name__ == ' 阅读全文
posted @ 2018-08-21 17:52 pythonZhou 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 1.计算机硬件和操作系统 主板:固化(寄存器,是直接和cpu进行交互的一个硬件) cpu:中央处理器,能够进行数学运算和一些逻辑运算,并且控制所有硬件协调工作 存储:硬盘和内存 输入设备:键盘,鼠标,话筒 输出设备:显示器,音响,打印机 主板:固化(寄存器,是直接和cpu进行交互的一个硬件) cpu 阅读全文
posted @ 2018-08-20 20:20 pythonZhou 阅读(1008) 评论(0) 推荐(0) 编辑
摘要: 1.socket模块的其他方法 2.socket模块中send和sendall的区别 send也有返回值,返回的结果是读取了发送内容的多少字节 在Python解释器中,send发送时会自动帮你切分发送,而sendall一次性发送到缓冲区 3.sockeserver实现tcp允许多个用户连接 1)在这 阅读全文
posted @ 2018-08-19 14:06 pythonZhou 阅读(359) 评论(0) 推荐(0) 编辑