随笔分类 - python基础
摘要:[TOC] 一、web应用的本质 1.回顾 1.socket网络编程: 2.web应用: 3.补充: 2.web框架的本质 1.基于B/S架构以及Http协议实现客户端与服务端交互的应用程序 2.客户端就是用户的浏览器,用于发送HTTP请求和接收服务器发来的HTTP响应 3.服务端就是socket服
阅读全文
摘要:一、jq属性操作 二、jq的链式操作 1.实现链式编程的核心,是对象中的每一个方法都会返回当前对象 2.在方法中,js提供一个this的关键字,表示当前对象,this是实现链式编程的核心 jq创建文档 jq的文档操作 1.\$(父对象).append($(子对象):将子对象添加到父对象中最后面 2.
阅读全文
摘要:[TOC] 一、jQuery引入 1.jq API 2.jq初识 二、jq选择器 三、jq事件 四、jq内容操作 五、jq样式操作
阅读全文
摘要:[TOC] 一、js选择器 1.直接打印 页面id名会存放到页面的名称空间中,在js内可以直接访问该名称空间 2.getElement系列 1.getElementById(ID): 返回对指定ID的第一个对象的引用,如果在文档中查找一个特定的元素,最有效的方法是getElementById() 2
阅读全文
摘要:[TOC] 一、前言 1.JavaScript是脚本编程语言,也可以说是一种运行在浏览器中的解释型语言,js语言开发的文件是以.js为后缀的 2.JavaScript作用:通过在HTML文件中引入js文件来控制HTML代码的交互功能以及前台数据处理的业务逻辑,js语言也可以直接写在HTML文件中 3
阅读全文
摘要:[TOC] 一、显隐 1.display 1.通过设置盒子的display属性来控制显隐状态,设置为none为隐藏,block为显示 2.隐藏后的盒子不会占位 3.不可以做动画 2.opacity 1.opacity的值范围为:0~1。用于控制盒子的透明度 2.只是会将盒子变成透明的,任然有占位 3
阅读全文
摘要:[TOC] 一、高级选择器 1.后代选择器 1.用空格隔开。对于E F,表示所有属于E元素后代的F元素,有这个样式,空格表示后代,它描述的是祖先结构 2.需要注意的是:对于这两个标签不一定是连续紧挨着的,只要保持一个后代的关联即可,也就是说,选择的是后代,不一定是儿子 2.子代选择器 1.用 连接,
阅读全文
摘要:[TOC] 一、前端导言 1.现阶段前端学习的内容:HTML、CSS、JavaScript、jQuery、bootstrap 2.这些内容分别指的是: 二、HTML 1.HTML导读 1.内容概况: 2.熟悉HTML语法: 3.补充: 2.HTML相关内容 1.指令: 2.转义字符(): 3.标签:
阅读全文
摘要:[TOC] 一、ORM简介 1.什么是ORM 1.对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术 2.简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中 2
阅读全文
摘要:[TOC] 一、什么是索引 1.在关系型数据库中,索引是一种单独的、物理层面的对数据表中一列或多列的值进行排序的一种存储结构,也称之为key 2.可以理解:搜索引导,索引是一个特殊的数据结构,其存储的是数据的关键信息与详细信息的位置关系,例如:图书的目录,可以根据目录中的页码快速找到所需的内容 3.
阅读全文
摘要:[TOC] 一、用户管理 1.用户权限 1.方法: 将用户信息写入表中即可 2.权限相关表: 3.操作权限: 可以通过select/update/delete/insert/drop等等,设置操作权限 2.授权 1.创建用户和删除用户 2.权限管理 1.授权给用户,可以自由选择对创建用户的权限设置
阅读全文
摘要:[TOC] 一、视图(view) 1.视图相关概念 1.1 什么是视图 视图是由一张表或多张表的查询结果构成的一张虚拟表(把它当成查询缓存即可) 1.2 为甚么要用视图 1.缓存数据,简化多表SQL语句,避免多次编写SQL语句 2.隔离数据,以不同的视图来开放不同的数据给不同的访问对象(例如同一张工
阅读全文
摘要:[TOC] 一、补充(添加数据) 将一个查询的结果插入到另一张表中 二、SQL查询方法 1.指定字段 1.1 星号(\ )表示所有字段: 1.2 手动指定需要查询的字段: 1.3 可以使用四则运算(MySQL5.6版本中可以 +、 、 、/ 、%) 1.4 取别名(as) 1.5 单行函数(lowe
阅读全文
摘要:[TOC] 一、约束 1.什么是约束 constraint 1.约束(constraint):表中数据的限制条件 2.约束的作用:为了保证表中的记录完整、有效 2.mysql中的约束 1.unique 1.唯一性约束(unique):unique约束的字段,具有唯一性,不可重复,但可以为null 2
阅读全文
摘要:[TOC] 一、配置文件解析模块 1.通过configparser模块中的ConfigParser类实例化一个配置对象,这个对象中的read方法可以读取.cfg文件,get方法可以获取分区中选项的具体内容 2.获取内容的类型: 二、配置数据库加载文件 1.将数据库安装目录下的“my default.
阅读全文
摘要:[TOC] 一、IO模型回顾 为了解决IO操作导致CPU闲置的问题 1.阻塞模型 执行recv或accept时,如果数据没到达,就阻塞当前程序,并让出CPU,让其去执行其他任务 2.非阻塞模型 1.将recv、accept、send 都设置成了非阻塞 2.非阻塞情况下,没有数据会立马抛出异常,我们可
阅读全文
摘要:[TOC] 一、IO模型简介 1.什么是IO模型 1.模型:即解决某个问题的固定套路 2.IO:输入输出 3.IO模型:就是解决IO操作时需要等待的问题的模型 2.IO的特点 1.输入/输出数据所需要的时间对于CPU而言非常长 2.IO操作所需要的等待时间,会让CPU处于闲置状态,造成资源浪费 3.
阅读全文
摘要:[TOC] 一、引子 1.线程队列 1.普通线程队列 和JoinableQueue队列相似 2.LifoQueue 1.lifo:last in first out 后进先出队列,用于模拟栈 2.和普通线程队列只有取元素的顺序不同,其他一样 3.PriorityQueue 1.具备优先级的队列,取出
阅读全文
摘要:[TOC] 一、死锁 1.死锁现象 1.定义:死锁指的是某个资源被占用后一直得不到释放,导致其他需要这个资源的线程进入阻塞状态 2.产生死锁的原因: 1.对同一把互斥锁加锁(acquire)多次 2.一个共享资源,要访问必须同时具备多把锁,但是这些锁被不同的线程或进程所持有,就会导致相互等待对方释放
阅读全文
摘要:[TOC] 一、生产者消费者模型 1.生产者:泛指产生数据的一方 2.消费者:泛指处理数据的一方 3.模型:解决某个问题的固定方法或套路 4.生产者消费者模型要解决的问题:由于进程之间或内部可能会有数据的生产和处理两种情况,当两者的运行速度不同时,则双方会相互等待,这样就会导致效率低下 5.解决方法
阅读全文

浙公网安备 33010602011771号