欢迎来到我的博客园

摘要:1.http概述 HTTP(hypertext transport protocol),超文本传输协议,也是无状态协议。浏览器与万维网服务器之间相同信的规则 客户端发送给服务器的格式叫 请求协议 服务器发送给客户端的格式叫 相应协议 URL 统一资源定位符 = 协议名://域名:端口/路径 白话概念 阅读全文
posted @ 2019-02-24 16:10 等待の喵 阅读(169) 评论(0) 推荐(0) 编辑
摘要:URL配置(Django1.1.11版本) Django 1.11版本 URLConf官方文档 基本格式 Django 2.0版本URLConf官方文档 格式 正则表达式详解 urlpatterns中的元素按照从上到下逐一匹配正则表达式,一旦成功就不在继续 括号括起来的是分组匹配 每个url都是以r 阅读全文
posted @ 2019-02-24 16:10 等待の喵 阅读(72) 评论(0) 推荐(0) 编辑
摘要:4.Django的安装 所要使用到的命令 django-admin startproject xxx 创建项目 例如django-admin startproject day48 python mannage.py startapp xxx #创建app例如 python mannage.py st 阅读全文
posted @ 2019-02-24 16:09 等待の喵 阅读(66) 评论(0) 推荐(0) 编辑
摘要:实现多个url 图片的显示 图片目录 socket服务 阅读全文
posted @ 2019-02-24 16:09 等待の喵 阅读(189) 评论(0) 推荐(0) 编辑
摘要:1什么是web框架 Web应用框架(Web application framework)是一种开发框架,用来支持动态网站、网络应用程序及网络服务的开发。 本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端 接口就是WSGI:Web Server Gateway Inte 阅读全文
posted @ 2019-02-24 16:08 等待の喵 阅读(177) 评论(0) 推荐(0) 编辑
摘要:Bootstrap介绍 Bootstrap是Twitter开源的基于HTML、CSS、JavaScript的前端框架。 它是为实现快速开发Web应用程序而设计的一套前端工具包。 它支持响应式布局,并且在V3版本之后坚持移动设备优先。 就是复制黏贴一把梭,html\css\js代码的封装组合 Boot 阅读全文
posted @ 2019-02-24 15:28 等待の喵 阅读(376) 评论(0) 推荐(0) 编辑
摘要:什么是BOM,什么是DOM BOM 是指浏览器对象模型,它使JavaScript有能力与浏览器进行“”对话“”。 DOM 是指文档对象模型,通过它,可以访问HTML文档的所有元素。 window对象 所有浏览器都支持window对象,表示浏览器窗口。 常用的window方法 window的子对象 n 阅读全文
posted @ 2019-02-24 15:26 等待の喵 阅读(82) 评论(0) 推荐(0) 编辑
摘要:jQuery介绍 jQuery是一个轻量级,兼容多浏览器的javascript库 官方网址: jQuery官网 中文文档:jQuery AP中文文档 jQuery优势 1.轻量级框架 2.丰富的DOM选择器 3.链式表达式 4.事件 样式 动画支持 5.Ajax操作支持 6.跨浏览器兼容 7.插件扩 阅读全文
posted @ 2019-02-24 15:22 等待の喵 阅读(127) 评论(0) 推荐(0) 编辑
摘要:JavaScript介绍 JavaScript一种直译式j脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。 阅读全文
posted @ 2019-02-24 15:20 等待の喵 阅读(178) 评论(0) 推荐(0) 编辑
摘要:css css介绍 当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化(渲染)。 行内样式 <p style="color: red">Hello world.</p> 内部样式 <head> <meta charset="UTF-8"> <title>Title</title> <st 阅读全文
posted @ 2019-02-24 15:19 等待の喵 阅读(493) 评论(0) 推荐(0) 编辑
摘要:web服务本质 HTML是什么 HTML 是用来描述网页的一种语言 HTML 指的是超文本标记语言: HyperText Markup Language HTML 不是一种编程语言,而是一种标记语言 标记语言是一套标记标签 (markup tag) HTML 使用标记标签来描述网页 HTML 文档包 阅读全文
posted @ 2019-02-24 15:18 等待の喵 阅读(226) 评论(0) 推荐(0) 编辑
摘要:视图 触发器 事务 事务的特点:原子性,一致性,隔离性,持久性. 存储过程 存储过程的优点: 1.用于替代程序写的SQL语句,实现程序与sql解耦 2.基于网络传输,传别名的数据量小,而直接传sql数据量大 存储过程的缺点: 1.程序员扩展功能不方便 创建简单的存储过程(无参) 创建简单的存储过程( 阅读全文
posted @ 2019-02-24 15:15 等待の喵 阅读(280) 评论(0) 推荐(0) 编辑
摘要:多表链接查询 笛卡尔积 内连接 左链接 右链接 全外连接 显示左右两表全部记录 条件查询 子查询 子查询的另外的方法 带in关键字的查询 带比较运算符的子查询 带exists关键字的查询 阅读全文
posted @ 2019-02-24 15:15 等待の喵 阅读(188) 评论(0) 推荐(0) 编辑
摘要:单表查询的语法 关键字的优先级 简单查询 查询操作 where约束 1.比较符:>< >= <= <> != 2.between 80 and 100 值在80到100之间 3.in(80,90,100) 值是80或90或100 4.like 'egon%' pattern可以是%或_, %表示任意 阅读全文
posted @ 2019-02-24 15:14 等待の喵 阅读(177) 评论(0) 推荐(0) 编辑
摘要:什么是数据库 数据库就是存储数据的仓库 数据库管理系统(Database Management System,简写DBMS) 是为管理数据库而设计的电脑软件系统,一般具有存储、截取、安全保障、备份等基础功能。 数据库分类 1.关系型数据库 关系型数据库把复杂的的数据结构归结为简单的二元关系 常用的关 阅读全文
posted @ 2019-02-24 15:14 等待の喵 阅读(211) 评论(0) 推荐(0) 编辑
摘要:协程介绍 协程:是单线程下并发,又称为微线程,纤程, 协程是一种用户状态的轻量级线程,即协程是由应用程序自己控制调度 1. python的线程属于内核级别的,即由操作系统控制调度 2.单线程内开启协程,一旦遇到io,就会从应用程序级(非系统控制)别控制切换,以此来提高效率 协程的优点: 1. 协程的 阅读全文
posted @ 2019-02-24 15:13 等待の喵 阅读(223) 评论(0) 推荐(0) 编辑
摘要:什么是线程 线程是应用程序中工作的最小单元,或者称之为微进程.它是进程的实际运作单位,一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。 开启线程的两种方式 from threading import Thread def f1(n): print(" 阅读全文
posted @ 2019-02-24 15:11 等待の喵 阅读(204) 评论(0) 推荐(0) 编辑
摘要:什么是进程 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。 进程的特征: 进程与程序的区别: 程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。 而进程是程序在处理机上的一次执行过程,它是一个动态 阅读全文
posted @ 2019-02-24 15:11 等待の喵 阅读(423) 评论(0) 推荐(0) 编辑
摘要:soketserver模块 soketserver是在socket的基础上进行了一层封装,底层还是调用socket,soketserver可以同时实现多个客户端进行通信,多个人可以同时进行上传下载等. socketserver客户端 socketserver服务端 验证客户端的链接合法性 在客户端链 阅读全文
posted @ 2019-02-24 15:04 等待の喵 阅读(314) 评论(0) 推荐(0) 编辑
摘要:缓冲区 将程序和网络解耦 什么是黏包 只有TCP有黏包现象,UTP永远没有黏包现象 两种黏包的现象: 1.连续的小包可会被优化算法给组合到一起进行发送 2.第一次如果发送的数据大小2000B接收端一次性接收大小为1024,这就是导致剩下的内容会被下一次recv接收到,导致结果混乱 第一种产生黏包,大 阅读全文
posted @ 2019-02-24 15:03 等待の喵 阅读(110) 评论(0) 推荐(0) 编辑