• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Asia_Yang
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理
上一页 1 2 3 4 5 下一页

2019年2月8日

(三十三)线程
摘要: 一、线程 是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。一个线程可以创建和撤消另一个线程,同一进程中的多个线程之间可以并发执行。线程有就绪、阻塞和运行三种基本状态。 二、线程的两 阅读全文
posted @ 2019-02-08 15:10 abc-red 阅读(168) 评论(0) 推荐(0)
 
(三十二)管道,事件,信号量,进程池
摘要: 一、管道 Pipe 这是一个单向流动的管道,一次产生一对。看代码: 二、事件--Event 三、信号量 Semaphore 先看代码吧: import random From fultiprocessing import Process,Semaphoredef f(s): s.acquire()# 阅读全文
posted @ 2019-02-08 14:20 abc-red 阅读(227) 评论(0) 推荐(0)
 
(三十一)进程
摘要: 一、进程的其他方法 Process对象的其他方法或属性:name,pid,is_alive(),terminate(). 二、僵尸进程和孤儿进程 1.僵尸进程(有害) 僵尸进程:一个进程使用fork创建子进程,如果子进程退出,而父进程并没有调用wait或waitpid获取子进程的状态信息,那么子进程 阅读全文
posted @ 2019-02-08 14:12 abc-red 阅读(84) 评论(0) 推荐(0)
 
 

2019年1月8日

(三十)进程
摘要: 一、操作系统 操作系统就是连接用户和计算机硬件的桥梁。隐藏起来那些复杂难懂的硬件接口,给用户提供良好的抽象接口。 二、多道技术 1.产生背景:针对单核,实现并发 ps: 现在的主机一般是多核,那么每个核都会利用多道技术。 有4个cpu,运行于cpu1的某个程序遇到io阻塞,会等到io结束再重新调度, 阅读全文
posted @ 2019-01-08 20:37 abc-red 阅读(170) 评论(0) 推荐(0)
 
 

2019年1月7日

(二十九)网络
摘要: 1.架构: C/S--客户端(client)/服务端(server) B/S--浏览器(browser)/服务端(server) 软件C/S:浏览器,微信,QQ等与其对应的服务器 硬件C/S:打印机--打印机作为客户端,电脑作为提供数据的服务器。 2.网络通信的流程: (1)电脑发起请求:这个请求直 阅读全文
posted @ 2019-01-07 20:33 abc-red 阅读(299) 评论(0) 推荐(0)
 
(二十八)socketserver
摘要: 一、Socketserver 服务端代码: 客户端: 阅读全文
posted @ 2019-01-07 18:54 abc-red 阅读(135) 评论(0) 推荐(0)
 
 

2019年1月3日

(二十七)TCP和UDP,TCP连接和断开服务器
摘要: 一、TCP和UDP的区别 TCP(Transmission Control Protocol)可靠的、面向连接的协议(eg:打电话)、传输效率低全双工通信(发送缓存&接收缓存)、面向字节流。使用TCP的应用:Web浏览器;文件传输程序。 UDP(User Datagram Protocol)不可靠的 阅读全文
posted @ 2019-01-03 21:32 abc-red 阅读(1575) 评论(0) 推荐(0)
 
 

2019年1月2日

(二十六)C/S,socket初识
摘要: 一、架构 此处说的架构是C/S架构,就是客户端/服务端,拿手机来说,QQ,微信等都是客户端,而为这些客户端提供数据的就是服务端。PC端也有这种模式,就是电脑安装的QQ,微信等。由C/S还衍生出来一个B/S,就是浏览器/服务端。 这个B/S的作用就是在浏览器中,可以任意访问网站,不用再去安装很多的客户 阅读全文
posted @ 2019-01-02 18:02 abc-red 阅读(224) 评论(0) 推荐(0)
 
 

2018年12月29日

(二十五)包
摘要: 包是⼀种通过 '.模块名'来组织python模块名称空间的⽅式。那什么样的东⻄是包呢? 我们创建的每个⽂件夹都可以被称之为包。但是我们要注意, 在python2中规定, 包内必须存在__init__.py⽂件, 创建包的⽬的不是为了运⾏, ⽽是被导入使⽤。包只是⼀种形式⽽已,包的本质就是⼀种模块。 阅读全文
posted @ 2018-12-29 21:23 abc-red 阅读(192) 评论(0) 推荐(0)
 
(二十四)模块
摘要: 一、模块 什么是模块. 模块就是⼀个包含了python定义和声明的⽂件, ⽂件名就是模块的名字加上.py后缀. 换句话说我们⽬前写的所有的py⽂件都可以看成是⼀个模块,但是我们import加载的模块⼀共分成四个通⽤类别: 为什么要使⽤模块? 为了我们写的代码可以重⽤,不⾄于把所有的代码都写在⼀个⽂件 阅读全文
posted @ 2018-12-29 21:09 abc-red 阅读(159) 评论(0) 推荐(0)
 
 
上一页 1 2 3 4 5 下一页

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3