会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Go Get It
问题是我知何时但不知为何要解放
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2019年7月29日
初识数据库
摘要: 数据库 什么是数据库 数据库即存放数据(描述事物的符号记录如数字、图像、语言等称为数据)的仓库,这个仓库是在计算机的存储数据上,且数据是按一定的格式存放的 为什么要用数据库 工作中将文件和程序存放在一台机器上是不合理的,且操作文件是一件麻烦的事,所以引出了数据库这个概念 数据库可以理解为是一个可以在
阅读全文
posted @ 2019-07-29 21:22 亚里士多缺德
阅读(157)
评论(0)
推荐(0)
2019年7月26日
协程
摘要: 什么是协程 一个线程实现并发 协程的意义 cpu正在运行一个任务,会在两种情况下切走去执行其他的任务(切换由操作系统强制控制),一种情况是该任务发生了阻塞,另外一种情况是该任务计算的时间过长 其中第二种情况并不能提升效率,只是为了让cpu能够雨露均沾,实现看起来所有任务都被“同时”执行的效果,如果多
阅读全文
posted @ 2019-07-26 23:08 亚里士多缺德
阅读(103)
评论(0)
推荐(0)
2019年7月24日
线程
摘要: 什么是线程 在传统操作系统中,每个进程有一个地址空间,而且每个进程默认有一个控制线程 线程相当于一条流水线工作的过程,一条流水线一定属于一个车间,一个车间的工作过程就相当于一个进程 车间负责把资源整合到一起,是一个资源单位,而车间内至少有一个流水线,流水线的工作需要电源,CPU就相当于电源 进程只是
阅读全文
posted @ 2019-07-24 22:15 亚里士多缺德
阅读(155)
评论(0)
推荐(0)
2019年7月23日
进程之间的通信
摘要: 互斥锁 from multiprocessing import Process,Lock import os,time def work(lock): lock.acquire() 上锁 print('%s is running' %os.getpid()) time.sleep(2) print(
阅读全文
posted @ 2019-07-23 16:59 亚里士多缺德
阅读(161)
评论(0)
推荐(0)
2019年7月22日
多进程
摘要: 获取进程及主进程的pid 什么是pid 进程在内存中开启多个,操作系统区分进程的方式就是通过每个进程都有的一个唯一的标识 — pid来区分 查看pid的方式 在终端查看当前所有进程的pid 在cmd窗口中输入tasklist 在终端查看正在执行的制定名字的进程的pid 在cmd窗口中输入taskli
阅读全文
posted @ 2019-07-22 20:32 亚里士多缺德
阅读(160)
评论(0)
推荐(0)
2019年7月19日
进程的基础概念
摘要: 进程基础知识 什么是程序 程序就是一堆文件 什么是进程 一个正在执行的文件或程序(抽象的概念) 进程与程序的区别 进程是正在运行的程序 程序被谁执行 CPU最终运行程序 通过操作系统的调度作用,将磁盘上的程序加载到内存,然后交由CPU去处理,一个CPU正在运行一个程序,就叫开启了一个进程 串行 所有
阅读全文
posted @ 2019-07-19 17:13 亚里士多缺德
阅读(211)
评论(0)
推荐(0)
操作系统(superficial theory)
摘要: 操作系统 操作系统的定义 操作系统是存在于硬件与软件之间,是一个管理、协调、控制计算机软件资源与硬件资源的控制程序 操作系统的作用 如果没有操作系统,程序员写一个程序,需要完成两层内容 第一层 : 学会底层硬件:CPU,内存,磁盘是如何工作使用的 第二层 : 去调用这些底层的硬件 操作系统的第一个作
阅读全文
posted @ 2019-07-19 16:47 亚里士多缺德
阅读(210)
评论(0)
推荐(0)
2019年4月10日
黏包
摘要: 黏包现象 同时执行多条命令之后,得到的结果很可能只有一部分,在执行其他命令的时候又接收到之前执行的另外一部分结果,这种现象就是黏包。只有TCP协议会有黏包现象,UDP协议永远不会黏包 形成原因 原因一 在发送端,由于两条信息发送的间隔时间很短,且两条消息本身也很短,在发送之前被合并成一条信息 根据三
阅读全文
posted @ 2019-04-10 17:05 亚里士多缺德
阅读(247)
评论(0)
推荐(0)
2019年4月9日
TCP协议和UDP协议
摘要: TCP协议 面向连接,可靠,慢,对传递的数据的长短没有要求 面向连接 两台机器之间要想传递信息,必须先建立连接 之后在有了连接的基础上,进行信息的传递 可靠 数据不会丢失,不会重复被接收 三次握手,四次挥手 这种可以互相发送信息的连接方式叫做全双工的通信方式 三次握手:为了开始连接 三次握手分别是
阅读全文
posted @ 2019-04-09 21:19 亚里士多缺德
阅读(187)
评论(0)
推荐(0)
2019年4月8日
网络编程 -- 基础概念
摘要: 网络编程 基于同一台机器上的多个程序之间通信,可以基于文件 基于多台机器上的多个程序之间通信,可以基于网络 我们平时使用的网络(web程序)是由两种架构完成的 C/S 架构:client 客户端 server 服务端 B/S 架构:browser 浏览器 server 服务端 C/S架构特点 所有的
阅读全文
posted @ 2019-04-08 21:29 亚里士多缺德
阅读(111)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告