摘要: 前端 什么是前端? 任何与用户直接打交道的操作界面都可以称之为是一个前端 web服务的本质 浏览器窗口输入一个网址按下回车都发生了那些事情 朝着指定的服务端发送请求 服务端接收相应的请求 服务端返回相应的响应 浏览器接收响应,按照特定的规则渲染页面展示给用户看 HTTP协议 HTTP协议:超文本传输 阅读全文
posted @ 2019-12-25 19:47 小小小小小小小小小白 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 数据库——视图、触发器、事务(重点)、存储过程、函数、流程控制、索引(除了事务,都是理论) 视图 什么是视图? 视图就是通过查询得到一张虚拟表,然后保存下来,下次直接使用即可 为什么要用视图 如果要频繁使用一张虚拟表,可以不用重复查询 如何用视图? 注意 1、在硬盘中,视图只有表结构文件,没有表数据 阅读全文
posted @ 2019-12-17 20:40 小小小小小小小小小白 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 数据库——可视化工具Navicat、pymysql模块、sql注入问题 Navicat可视化工具 Navicat是数据库的一个可视化工具,可直接在百度搜索下载安装,它可以通过鼠标“点点点”的方式实现MySQL在cmd命令行中输入的SQL语句,操作易上手 pymysql模块 ​ pymysql就是用来 阅读全文
posted @ 2019-12-17 18:08 小小小小小小小小小白 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 数据库——单表查询、多表查询的常用关键字 一 单表查询 1、前期表与数据准备 插入表数据 2、语法书写与执行顺序 4、group by 5、练习题 6、having 7、distinct 8、order by 9、limit 10、正则 二 多表查询 创建表与插入数据准备 1、关联查询 2、子查询 阅读全文
posted @ 2019-12-16 16:17 小小小小小小小小小白 阅读(1733) 评论(0) 推荐(0) 编辑
摘要: 数据库——存储引擎、字段类型、约束条件 存储引擎 存储引擎是根据不同的机制处理不同的数据 查看MySQL中所有引擎 创建表完整的语法 约束条件:可有可无 宽度:限制某些数据类型的存储大小 注意: ​ 1、创建表的字段名不能重复 ​ 2、最后一个字段不能再末尾加 , 号 ​ 3、字段名必须要有字段类型 阅读全文
posted @ 2019-12-12 20:18 小小小小小小小小小白 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 数据库的安装以及数据库的基本操作 将所有的数据存放到一个第三方的公共位置,同一个软件凡是需要操作数据的,就必须去这个共享的位置操作 第三方共享位置:数据库 数据库集群:将同一个数据库中的数据,复制到不同的服务器中。 MySQL数据:C S架构软件 ①:mysql数据库本质上就是一个基于网络通信的软件 阅读全文
posted @ 2019-12-10 19:57 小小小小小小小小小白 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 子进程回收的两种方式 join让主进程等待子进程结束后,并回收进程资源,主进程在结束并回收资源 主进程正常结束,子进程与主进程一并被回收资源 僵尸进程 在子进程结束后,主进程没有正常结束,子进程的PID不会被回收 缺点: ​ ①:操作系统中的PID号都是有限的,如有子进程PID号无法正常回收,则会占 阅读全文
posted @ 2019-12-09 19:17 小小小小小小小小小白 阅读(103) 评论(1) 推荐(1) 编辑
摘要: 并发编程——操作系统的发展史、多道技术、进程 操作系统的发展史 1.1 穿孔卡片 读取数据速度特别慢 CPU的利用率极低 单用户(一份代码)使用 1.2 批处理 读取数据速度特别慢 CPU利用率低 联机(多份代码)使用 1.3 脱机批处理(现代操作系统的设计原理) 读取速度提高 CPU利用率提高 多 阅读全文
posted @ 2019-12-06 20:07 小小小小小小小小小白 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 网络编程——TCP协议、UDP协议、socket套接字、粘包问题以及解决方法 TCP协议(流式协议) ​ 当应用程序想通过TCP协议实现远程通信时,彼此之间必须先建立双向通信通道,基于该双向通道实现数据的远程交互,该双向通道直到任意一方主动断开才会失效 TCP协议的“三次握手” 和 “四次挥手” 三 阅读全文
posted @ 2019-12-05 20:22 小小小小小小小小小白 阅读(257) 评论(1) 推荐(1) 编辑
摘要: 网络编程(理论) 软件开发架构 C/S架构 ​ Client:客户端 ​ Sever:服务器 ​ 比如: 微信客户端、QQ客户端等…… 优点: ​ 软件使用稳定 ​ 节省网络资源 缺点: ​ 安装麻烦,用户体验差 ​ 软件的每一次更新,用户都需要重新下载或更新版本 B/S架构: ​ Browser: 阅读全文
posted @ 2019-12-04 16:02 小小小小小小小小小白 阅读(133) 评论(0) 推荐(0) 编辑