会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Henry121
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
下一页
2020年4月27日
并发编程之协程
摘要: 协程 协程:是单线程下的并发,又称微线程,纤程。英文名Coroutine。一句话说明什么是线程:协程是一种用户态的轻量级线程,即协程是由用户程序自己控制调度的。、 需要强调的是: #1. python的线程属于内核级别的,即由操作系统控制调度(如单线程遇到io或执行时间过长就会被迫交出cpu执行权限
阅读全文
posted @ 2020-04-27 09:45 Henry121
阅读(102)
评论(0)
推荐(0)
2020年4月26日
并发编程之线程
摘要: 线程 什么是线程 """ 进程:资源单位 线程:执行单位 将操作系统比喻成一个大的工厂 那么进程就相当于工厂里面的车间 而线程就是车间里面的流水线 每一个进程肯定自带一个线程 再次总结: 进程:资源单位(起一个进程仅仅只是在内存空间中开辟一块独立的空间) 线程:执行单位(真正被cpu执行的其实是进程
阅读全文
posted @ 2020-04-26 13:19 Henry121
阅读(128)
评论(0)
推荐(0)
2020年4月22日
并发编程之多道技术
摘要: 必备知识 计算机又叫电脑,即通电的大脑,发明计算机是为了让他通电之后能够像人一样去工作,并且它比人的工作效率更高,因为可以24小时不间断 计算机五大组成部分 控制器 运算器 存储器 输入设备 输出设备 计算机的核心真正干活的是CPU(控制器+运算器=中央处理器) 程序要想被计算机运行,它的代码必须要
阅读全文
posted @ 2020-04-22 19:39 Henry121
阅读(173)
评论(0)
推荐(0)
2020年4月21日
粘包问题与socketserver实现并发
摘要: 1. 基于tcp实现远程执行命令 tcp协议执行命令得到数据比较可靠,因为要根据命令的运行结果判断下一步的操作,无论命令的结果是正确或者是错误,客户端都需要知道返回的信息,所以不能用dup协议 服务端: # 服务端应该满足两个特点: # 1、一直对外提供服务 # 2、并发地服务多个客户端 impor
阅读全文
posted @ 2020-04-21 21:10 Henry121
阅读(148)
评论(0)
推荐(0)
2020年4月20日
套接字通信
摘要: 1. 套接字发展史及分类 1.1 基于文件类型的套接字—AF_UNIX 套接字家族的名字:AF_UNIX unix一切皆文件,基于文件的套接字调用的就是底层的文件系统来取数据,两个套接字进程运行在同一机器,可以通过访问同一个文件系统间接完成通信 1.2 基于网络类型的套接字—AF_INET 套接字家
阅读全文
posted @ 2020-04-20 21:17 Henry121
阅读(247)
评论(0)
推荐(0)
git的使用
摘要: git 版本控制器 完成 协同开发 项目,帮助程序员整合代码 i)帮助开发者合并开发的代码 ii)如果出现冲突代码的合并,会提示后提交合并代码的开发者,让其解决冲突 软件:SVN 、 GIT(都是同一个人的个人项目) github、gitee(两个采用git版本控制器管理代码的公共平台) git:集
阅读全文
posted @ 2020-04-20 15:00 Henry121
阅读(193)
评论(0)
推荐(0)
2020年4月19日
面向对象综合训练---选课系统
摘要: 本周作业:综合应用面向对象 角色:学校、学员、课程、讲师 要求: 1. 创建北京、上海 2 所学校 管理员创建学校 2. 创建linux , python , go 3个课程 , linux\py 在北京开, go 在上海开 3. 课程包含,周期,价格,通过学校创建课程 4. 创建讲师 5. 创建学
阅读全文
posted @ 2020-04-19 23:53 Henry121
阅读(138)
评论(0)
推荐(0)
网络编程
摘要: 网络编程 CS架构与BS架构 Client< >Server ''' 客户端软件send 服务端软件recv 操作系统 操作系统 计算机硬件< 物理介质 >计算机硬件 ''' Browser< >Server ''' 浏览器 < > 服务器 ''' 网络通信 网络存在的意义就是跨地域数据传输=》称之
阅读全文
posted @ 2020-04-19 23:08 Henry121
阅读(122)
评论(0)
推荐(0)
2020年4月16日
异常处理
摘要: 1. 异常 1.1 什么是异常 异常是程序发生错误的信号,程序一旦出错就会抛出异常,程序的运行就终止了 # 异常处理的三个特征 ''' 1、异常的追踪信息 2、异常的类型 3、异常的内容 ''' 1.2 为何要处理异常 为了增强程序的健壮性,即便是程序运行出错了也不要终止程序, 而是因该捕捉异常并处
阅读全文
posted @ 2020-04-16 20:42 Henry121
阅读(99)
评论(0)
推荐(0)
2020年4月15日
反射、内置方法和元类
摘要: 1. 反射 1.1 什么是反射 反射的概念主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。也可以说是在程序运行过程中可以"动态(不见棺材不掉泪)"获取对象的信息 python是动态语言,而反射(reflection)机制被视为动态语言的关键。 静态:在定义阶段就确定类型 动态:在调用阶段
阅读全文
posted @ 2020-04-15 21:40 Henry121
阅读(108)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
下一页
公告