摘要: 一,JavaScript初识 1.ECMAScript和JavaScirpt的关系 前者是后者的规格,后者是前者的一种实现 2.JavaScript概述: ECMAScript是一个重要的标准,但是它并不是JavaScript唯一的部分,当然,也不是唯一被标准化的部分,实际上,一个完整的JavaSc 阅读全文
posted @ 2018-10-12 16:48 乘地铁 阅读(190) 评论(0) 推荐(0)
摘要: 一,CSS初识 CSS(cascading style sheet,层叠样式表)定义如何显示html元素 当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化(渲染) 二,CSS语法 CSS注释 三,CSS的几种引入方式 1.行内式样:直接在标签中的style属性中设定CSS样式。不推荐大 阅读全文
posted @ 2018-10-10 15:29 乘地铁 阅读(208) 评论(0) 推荐(0)
摘要: 一,前端初识 Q1:前端是什么? 答:用户看到的页面就是前端工程的工作 web原理: 二,html初识 1.就是一些特殊符号,不同的符号有不同的显示效果 2.学前端就是学怎么写html文件,学后端框架就是学怎么样返回写好的html文件 3.html就是超文本标记语言 是一种用于创建网页的标记语言 4 阅读全文
posted @ 2018-10-09 17:25 乘地铁 阅读(210) 评论(0) 推荐(0)
摘要: 一,python连接数据库基本语法: 二,SQL注入相关 Q1.什么是sql注入? 用户输入的内容有恶意的sql语句,后端拿到用户输入的内容不做检测直接做字符串拼接,得到一个和预期不一起的语句 Q2.如何解决sql注入? 对用户输入的内容做检测 pymysql内置了这种检测,我们只需要让pymysq 阅读全文
posted @ 2018-10-08 15:27 乘地铁 阅读(178) 评论(0) 推荐(0)
摘要: 一,记录操作 1.增 2.改 3.删 4.查 单表查询 多表查询 子查询: 阅读全文
posted @ 2018-10-05 15:01 乘地铁 阅读(190) 评论(0) 推荐(0)
摘要: 一,存储引擎 1.InnoDB 特点:支持事务、行级锁、外链 事务:在开启事务后,如果事务内的操作不能完成,则会回退至操作前的状态,维护了数据的安全性 行级锁:innodb 同一时间只能由一个人对同一行数据进行修改 同一张表中不同行的记录可以被同时修改 外键:foreign key Innodb独有 阅读全文
posted @ 2018-09-29 16:34 乘地铁 阅读(172) 评论(0) 推荐(0)
摘要: 一,数据库初识 Q1:为什么要用数据库 将文件和程序存在一台机器上上很不合理的 操作文件是一件很麻烦的事 Q2:数据库的优势 程序稳定性:这样任意一台服务所在的机器崩溃了都不会影响数据和另外的服务 数据一致性:所有的数据都存储在一起,所有的程序操作的数据都是统一的,就不会出现数据不一致的现象 并发: 阅读全文
posted @ 2018-09-28 20:32 乘地铁 阅读(140) 评论(0) 推荐(0)
摘要: 一,IO模型,这里的指的是linux环境下networl IO 1.blocking IO (阻塞IO) 2.nonblocking IO (非阻塞IO) 3.IO multiplexing (IO多路复用) 4.asynchronous IO (异步IO) 5.signal driven IO ( 阅读全文
posted @ 2018-09-27 19:31 乘地铁 阅读(207) 评论(0) 推荐(0)
摘要: 一,池:concurrent 并发编程中,池的概念 concurrent.futures中的进程池 和 线程池: 1.实例化线程池 ThreadPoolExcutor 一般线程池内线程数为5*cpu核心数 实例化进程池 ProcessPoolExcutor 一般进程池内进程数为cpu核心数的1倍或2 阅读全文
posted @ 2018-09-26 15:52 乘地铁 阅读(210) 评论(0) 推荐(0)
摘要: 一,线程的锁 Q1:线程为什么要有锁 1.线程之间的数据安全问题: +=,-=,*=,/=赋值操作不安全,如果涉及这些这些一定要加锁 2.pop.append是线程安全 3.队列也是数据安全的 4.多线程中,别在线程中操作全局变量 5.可以使用dic模块中的方法来查看某个操作对应的cpu指令 互斥锁 阅读全文
posted @ 2018-09-25 16:23 乘地铁 阅读(219) 评论(0) 推荐(0)