随笔分类 - py作业
在python学习过程中的作业
摘要:聚合查询 关键字:aggregate from django.db.models import Max,Min,Count,Sum,Avg
阅读全文
摘要:choice参数 MTV与MVC模型 django号称是MTV框架,其实他还是MVC框架 MTV: M:models T: templates V: views MVC: M:models V: views C: contronner(路由匹配) ajax:异步提
阅读全文
摘要:小白必会三板斧 HttpResponse 返回字符串 今日内容 数据的编辑与删除 urls.py 路由与视图函数对应关系 路由层 无名分组与有名分组 反向解析 根据某一个东西 动态解析出一个结果 该结果可以直接访问对应的ur
阅读全文
摘要: 模板渲染:利用模板语法 实现后端传递数据给前端html页面 HTTP协议 超文本传输协议 2.数据格式 请求格式 请求首行(请求方式 协议版本) 请求头(一堆k:v键值对) 类似于开路先锋 提前告知对方一些必要的信息 响应格式 3.响应状态码
阅读全文
摘要:前端之jQuery介绍 1. jQuery是一个轻量级的、兼容多浏览器的JavaScript库。 2. jQuery使用户能够更方便地处理HTML Document、Events、实现动画效果、方便地进行Ajax交互,能够极大地简化JavaScript编程。它的宗旨就是:“Write less, d
阅读全文
摘要:前端之bootstrap https://v3.bootcss.com/
阅读全文
摘要:前端之BOM与DOM BOM(Browser Object Model): 指的是浏览器对象模型,它使 JavaScript有能力与浏览器进行“对话” DOM(Document Object Model): 指的是文档对象模型,通过它,可以访问HTML文件的所有元素 1.基础 2.DOM DOM(D
阅读全文
摘要:引入方式 1. Script标签内写代码 2. 引入额外的JS文件 语言规范 1. 注释 1. 结束符 JS语言基础 1. 变量声明 1. JavaScript的变量名可以使用_ ,数字,字母,$组成,不能以数字开头 2. 声明变量使用 var 变量名 ;的格式来进行声明 注意: 变量名是区分大小写
阅读全文
摘要:CSS补充 文字对齐 text align属性规定元素中文本的水平对齐方式 left: 左边对齐 默认值 right: 右对齐 center: 居中对齐 justify: 两端对齐 文字装饰 text decoration属性用来给文字添加特殊效果 none:默认,定义标准的文本 underline
阅读全文
摘要:HTML简介 1.1 web本质 浏览器发请求 HTTP协议(服务端在发送数据之前,需要先发送报头) 服务端接收请求 服务端返回响应 服务端把HTML文件内容发给浏览器 浏览器渲染页面 1.2 HTML本质 1. 超文本标记语言(Hypertext Markup Language, HTML): 一
阅读全文
摘要:今日内容 单表查询 去重:distinct 数据准备 mysql CREATE TABLE ( int(0) NOT NULL AUTO_INCREMENT, varchar(10) NOT NULL, enum('男','女','未知') NULL DEFAULT '未知', int(0) NUL
阅读全文
摘要:今日内容 字段操作 多表关系 外键 一对一:无级联关系 一对一:有级联关系 一对多 多对多
阅读全文
摘要:今日内容 数据库配置 数据库修改信息 用户操作:重点 表的修改 创建表的完整语法 数据库表的引擎:驱动数据的方式 数据库优化 数据库的模式 mysql支持的数据类型 整型 浮点型 字符串:数据库优化 char效率要高于varchar 时间 枚举与集合 约束
阅读全文
摘要:数据库 数据库的分类 卸载 安装 连接数据库 用户信息查看 数据库的基本操作 表的基本操作 记录的基本操作 1)查看某个数据库中的某个表的所有记录,如果在对应数据库中,可以直接查找表 mysql : select from [数据库名.]表名; 注: 代表查询所有字段 2)给表的所有字段插入数据 m
阅读全文
摘要:线程锁 例子(线程锁) 不加锁的情况 import threading import time lock_apple = threading.Lock() lock_banana = threading.Lock() class MyThread(threading.Thread): def __i
阅读全文
摘要:1.什么是线程 纠正概念: 进程其实不是个执行单位,进程是一个资源单位, 每个进程内自带一个线程,线程才是cpu上的执行单位 抽象理解: 进程是指在系统中正在运行的一个应用程序;线程是系统分配处理器时间资源的基本单元,或者说进程之内独立执行的一个单元。对于操作系统而言,其调度单元是线程。 图片理解:
阅读全文
摘要:进程同步 当多个进程使用同一份数据资源的时候,就会引发数据安全或顺序混乱问题。 这时可以采用 lock = Lock() 加锁 加锁可以保证多个进程修改同一块数据时,同一时间只能有一个任务可以进行修改,即串行的修改,没错,速度是慢了,但牺牲了速度却保证了数据安全。 虽然可以用文件共享数据实现进程间通
阅读全文
摘要:1. 了解 进程:进程即正在执行的一个过程。进程是对正在运行程序的一个抽象。 将应用程序对硬件资源的静态请求变得有序化 ''' 串行:一个完完整整的执行完了再执行下一个 并发:看起来是同时运行的 并行:真正做到了同时运行 多道技术(了解): 空间复用:共用一个内存条,每一个进程都有自己独立的内存空间
阅读全文
摘要:网络编程演变过程 单机架构:不需要联网,如超级玛丽、坦克大战等。 C(client)/S(server)架构:客户端直接和服务端交互,如QQ、大型网络游戏等。 B(browser)/S(server)架构:客户端嫁接在浏览器上,浏览器和服务器交互,如淘宝、京东等。 客户端:用户安装的软件。 服务端:
阅读全文