摘要:
1、模板系统 模板的实质就是用来替换对应的HTML元素,让网页“动”起来。 1.1 常用语法 与变量相关的用{{ }},与逻辑相关的用{% %}。注释用{# ... #} 模板中支持的写法: 示例模板代码: 与模板对应的后台代码: 1.2 filter 语法: {{ value|filter_nam 阅读全文
摘要:
1、Web框架 1.1 web框架的本质即socket服务端与浏览器的通信 收发socket消息 --> 按照HTTP协议消息格式去解析消息 路径和要执行的函数的对应关系 --> 主要的业务逻辑 字符串替换 --> 模板(特殊符号 --> 数据) 1.2 一个完整的请求流程 启动服务端,等待客户端( 阅读全文
摘要:
定义一个类,然后实例化,观察打印结果: 在类中增加__str__方法,观察打印结果: 在类中增加__repr__方法,观察打印结果: 阅读全文
摘要:
1、什么是jQuery jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScrip 阅读全文
摘要:
1、DOM简介 文档对象模型(Document Object Model,简称DOM)。HTML DOM 定义了访问和操作 HTML 文档的标准方法,DOM 将 HTML 文档表达为树结构。HTML DOM树状结构如下: 2、DOM节点父、子和同胞 节点树中的节点彼此拥有层级关系。 父(parent 阅读全文
摘要:
1、简介 JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言。由ECMAScript(描述了该语言的语法和基本对象)、文档对象模型(DOM,描述处理网页内容的方法和接口)、 浏览器对象模型(BOM,描述与浏览器进行交互的方法和接口)组成。 2、存在形式 1:放在<head 阅读全文
摘要:
1、CSS基本概念 层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。 编写CSS样式: 在标签中用style编写(内联样式); 在head中用style编写(内部样式 阅读全文
摘要:
1、什么是HTML? HTML 是用来描述网页的一种语言。 HTML 指的是超文本标记语言 (Hyper Text Markup Language) HTML 不是一种编程语言,而是一种标记语言 (markup language) 标记语言是一套标记标签 (markup tag) HTML 使用标记 阅读全文
摘要:
普通队列不能实现不同线程间通信,因此可以使用RabbitMQ。 安装RabbitMQ:http://www.rabbitmq.com/install-windows.html 。另外,还需要安装erlang和pika模块。 1、实现最简单的队列通信 send端代码如下: received端代码如下: 阅读全文
摘要:
1、协程的概念 协程,又称微线程,纤程。英文名Coroutine。一句话说明什么是线程:协程是一种用户态的轻量级线程。 协程拥有自己的寄存器上下文和栈。协程调度切换时,将寄存器上下文和栈保存到其他地方,在切回来的时候,恢复先前保存的寄存器上下文和栈。因此: 协程能保留上一次调用时的状态(即所有局部状 阅读全文