摘要: 编辑器 pycharm|sublime|Hbuild|webstrom|atom 前端 前端概念 广义:用户能看见并且交互的展示界面 狭义:运行在浏览器上的页面 html5 =>(h5架构+css3布局+javascript逻辑) 网页编写|移动端应用编写|(客户端编写) 前后台分离 脚本就是源代码 阅读全文
posted @ 2019-01-15 20:14 语淅淅 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 增语法: 1.所有数据按顺序插入 insert [into] 表名 values (值1, ..., 值n)[, ..., (值1, ..., 值n)]; 2.指定字段匹配插入,可以任意顺序 insert [into] 表名(字段2, 字段1, ..., 字段n) values (值2, 值1, . 阅读全文
posted @ 2019-01-10 21:58 语淅淅 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 今日内容: 引擎:决定数据库存取数据的方式==>不同的特点==>不同的用户体验 数据类型:规定了数据库可以存放哪些数据 约束:限制储存数据的规则 引擎: 针对于表的 前提:引擎是建表时规定,提供给表使用,不是数据库 mysql>> show engines ; 展示所有引擎 重点: innodb(默 阅读全文
posted @ 2019-01-08 21:33 语淅淅 阅读(646) 评论(0) 推荐(0) 编辑
摘要: mysql数据库 数据库可以在硬盘以及内存中存储数据 数据库本质也是通过文件来存储数据,数据库的概念就是系统的管理存储数据的文件 数据库介绍 数据库服务器端:存放数据库的主机集群 数据库客户端:可以连接数据库的任意客户端 数据库管理员:DBA socket套接字的c/s架构应用 数据库基本概念: 库 阅读全文
posted @ 2019-01-07 19:21 语淅淅 阅读(146) 评论(0) 推荐(0) 编辑
摘要: # 什么是回调函数:# a交给b一个任务 b在执行完成后回过头调用了a的一个函数 就称之为回调# 为什么需要回调函数:# 需要获取异步任务的结果,但是又不应该阻塞(降低效率)# 高效率的获取任务结果# 通常异步任务都会和回调函数一起使用# 通过给future对象绑定一个函数 add_done_callback()### obj.add_done_callback(参数函数名)# 注意:... 阅读全文
posted @ 2019-01-04 17:30 语淅淅 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 线程中的一些常规使用属性 五.信号量 其实也是一种锁,特点是可以设置一个数据被多个线程(进程共享) 对比普通锁的区别: 普通锁: 一旦加锁则意味着.这个数据只能被同时一个人使用,信号量可以在同一个时间被多个线程使用 作用可以防止数据被同时访问过载,限制访问的线程个数 阅读全文
posted @ 2019-01-02 15:36 语淅淅 阅读(202) 评论(0) 推荐(0) 编辑
摘要: # 1.守护进程 1个进程b 他的守护进程a 在被守护进程b死亡的时候a已死亡# 应用场景 在运行的qq过程中,开启了一个进程 用于下载文件 然而文件还没有下完qq就退出了 下载任务也应该跟随qq的退出而结束# import time# from multiprocessing import Pro 阅读全文
posted @ 2018-12-29 18:48 语淅淅 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 1并发编程就是让你的程序可以同时处理多个任务 2.并发编程的基石是 多道技术 空间复用:同一个时间 内存存储了多个程序 时间复用:当一个程序遇到了io操作,或者长时间占用cpu后切换到其他程序上,来提高cpu利用率 多道技术的缺点:当应用程序都是计算任务时候切换反而会降低效率(但是必须切换才能保证多 阅读全文
posted @ 2018-12-28 14:59 语淅淅 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 为什么会存在粘包问题? 因为tcp是流失协议 因为接收方不知道发送方的的数据总量和数据划分的界限, 解决的思路: 接收方需要先获取数据的长度 需要发送方先发送数据的长度给接收方 接收方收到长度之后 按照数据长度来获取数据 struct 模块 阅读全文
posted @ 2018-12-26 18:19 语淅淅 阅读(287) 评论(0) 推荐(0) 编辑
摘要: TCP协议下的socket使用 基于UDP协议的 socket通讯 阅读全文
posted @ 2018-12-25 16:01 语淅淅 阅读(672) 评论(0) 推荐(0) 编辑