• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






收到

谢谢
 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页

2019年10月29日

数据库2
摘要: [TOC] 位, 字节, 字符 位(bit):是计算机 内部数据 储存的最小单位,11001100是一个八位二进制数。 字节(byte):是计算机中 数据处理 的基本单位,习惯上用大写 B 来表示,1B(byte,字节)= 8bit(位) 字符:是指计算机中使用的字母、数字、字和符号 UTF 8编码 阅读全文
posted @ 2019-10-29 21:19 小时可爱此时帅 阅读(242) 评论(0) 推荐(0)
 

2019年10月28日

数据库1
摘要: [TOC] 数据库是什么 存储数据的仓库 为什么要使用数据库 与excel对比: 可以管理大量数据 可以并发操作同一个数据表格 数据支持高级的操作, 比如: 分组, 链表等 数据库的分类 关系型数据库 对每一列数据的数据类型会有约束, 例如id(整型), name(字符串类型) 常见的关系型数据库软 阅读全文
posted @ 2019-10-28 20:41 小时可爱此时帅 阅读(193) 评论(0) 推荐(0)
 
队列, 进程池与线程池, 协程
摘要: [TOC] 队列 线程定时器 线程池和进程池 进程池和线程池 池的功能是限制进程数或线程数 什么时候限制 当并发的任务数量远远大于计算机所能承受的范围,即一次性无法开启过多的任务数量,就应该考虑限制进程数或线程数,保证服务器不崩溃 什么时候用进程池还是什么时候用线程池? 本质上是什么时候用多进程和什 阅读全文
posted @ 2019-10-28 16:39 小时可爱此时帅 阅读(234) 评论(0) 推荐(0)
 
多线程并发, GIL, 死锁问题及解决
摘要: [TOC] 多线程实现TCP服务端并发 服务端 封装接口思想 GIL全局解释器锁 什么是GIL? global interpreter lock 在Cpython解释器中有一把GIL全局解释器锁,本质上是一把互斥锁 可以使同一进程下,同一时刻只能运行一个线程 优点:执行I/O密集型任务效率和多进程区 阅读全文
posted @ 2019-10-28 16:38 小时可爱此时帅 阅读(367) 评论(0) 推荐(0)
 
进程互斥锁, 进程队列, 生产者消费者模式, 线程
摘要: [TOC] 进程互斥锁 模拟抢票软件 并发查票与串行购票 需求: 1. 查看余票 2. 开始购票 异步请求购票,造成数据紊乱 进程互斥锁 进程间通信方式二:通过存取第三方文件数据 把锁住的代码变成串行 线程互斥锁 自动管理锁的添加释放 进程锁与join的区别 进程锁是把子进程执行的目标中锁住的代码变 阅读全文
posted @ 2019-10-28 16:36 小时可爱此时帅 阅读(195) 评论(0) 推荐(0)
 

2019年10月22日

进程
摘要: [TOC] 操作系统发展史 1. 穿孔卡片:一个机房,一次只能被一个卡片使用 缺点:CPU利用率最低 2. 批处理系统:主机自动对作业成批处理,减少了人工操作时间 联机批处理系统:主机联合控制作业的输入和输出,同时在主机与输入机之间增加磁带存储作业,进一步减少了作业建立时间 脱机批处理系统:作业输入 阅读全文
posted @ 2019-10-22 16:11 小时可爱此时帅 阅读(193) 评论(0) 推荐(0)
 

2019年10月21日

小练习
摘要: 服务端 客户端 阅读全文
posted @ 2019-10-21 17:08 小时可爱此时帅 阅读(162) 评论(0) 推荐(0)
 
subprocess模块, 粘包问题及解决, 基于TCP协议上传大文件, UDP, socketserver模块
摘要: [TOC] subprocess模块 作用 通过代码执行操作系统的终端命令 返回终端执行命令后的结果 小练习 服务端 客户端 粘包问题 什么是粘包问题 服务端第一次发送数据,客户端接收数据时无法预测数据的大小长度,从而无法一次性接收完所有数据 服务端第二次发送数据时会将客户端第一次未接收完的数据一起 阅读全文
posted @ 2019-10-21 17:04 小时可爱此时帅 阅读(239) 评论(0) 推荐(0)
 
软件开发架构, OSI七层协议, socket
摘要: [TOC] 软件的开发架构 1. 软件开发架构: 开发软件,必须要开发一套客户端与服务端 服务端:24小时不间断服务 客户端:寻找服务 软件开发架构分为两种: C/S架构: Client:客户端 Server:服务端 举例:电脑上的qq,手机上的王者荣耀 优点:软件的使用稳定,并且可以节省网络资源 阅读全文
posted @ 2019-10-21 17:03 小时可爱此时帅 阅读(403) 评论(0) 推荐(0)
 

2019年10月15日

习题
摘要: 习题 阅读全文
posted @ 2019-10-15 00:40 小时可爱此时帅 阅读(159) 评论(0) 推荐(0)
 
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页