会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Bitten
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2019年8月12日
进程间通信 Queue队列使用 生产者消费者模型 线程理论 创建及对象属性方法 线程互斥锁 守护线程
摘要: 进程补充 进程通信 要想实现进程间通信,可以用 管道 或者 队列 队列比管道更好用(队列自带管道和锁) 管道和队列的共同特点: 队列特点: 堆栈特点:先进后出 我们采用队列来实现进程间数据通信,下面先介绍一下队列 Queue队列的基本使用 基本方法: 基础版 进阶版 通过Queue队列实现进程间通信
阅读全文
posted @ 2019-08-12 20:18 Bitten
阅读(181)
评论(0)
推荐(0)
2019年8月9日
并发编程 进程理论 进程方法 守护进程 互斥锁
摘要: 多道技术 1.空间上的复用 多个程序共用一套计算机硬件 多道技术原理 2.时间上的复用 切换+保存状态 1.当一个程序遇到IO操作 操作系统会剥夺该程序的CPU执行权限( 提高了CPU的利用率,并且也 ) 2.当一个程序长时间占用CPU 操作系统也会剥夺该程序的CPU执行权限( ) 并发: 看起来像
阅读全文
posted @ 2019-08-09 10:06 Bitten
阅读(195)
评论(0)
推荐(0)
2019年8月8日
异常处理 UDP通信
摘要: 异常处理 什么是异常? 程序在运行过程中出现了不可预知的错误 并且该错误没有对应的处理机制,那么就会以异常的形式表现出来 造成的影响就是整个程序无法运行 异常的结构 1.异常的类型 2.异常的信息 3.异常的位置 异常的种类 分为两大类 1.语法错误 是你程序立刻
阅读全文
posted @ 2019-08-08 16:37 Bitten
阅读(968)
评论(0)
推荐(0)
2019年8月7日
网络编程 socket套接字 半连接池 通信循环 粘包问题 struct模块 Mac报错
摘要: 前置知识:不同计算机程序之间的数据传输 应用程序中的数据 都是从程序所在计算机内存中读取的。 内存中的数据 是从硬盘读取或者网络传输过来的 不同计算机程序数据传输需要经过七层协议物理连接介质才能到达目标程序 sockt 套接字 套接字主要有两个版本,一个是基于文件类型的套接字家族(AF_UNIX),
阅读全文
posted @ 2019-08-07 23:25 Bitten
阅读(316)
评论(0)
推荐(0)
2019年8月6日
网络编程 osi七层协议 Time模块补充知识 TCP协议 三次握手 四次挥手
摘要: Time模块补充知识 date和datetime区别是什么? 以下代码为什么会报错? 因为 原理 可以自己写一个类去继承JSONEcoder,并重写其中的default方法 重写过的default方法不仅能使json处理datetime.todat()和date.today() 还能控制指定输出的形
阅读全文
posted @ 2019-08-06 21:47 Bitten
阅读(190)
评论(0)
推荐(0)
2019年7月25日
面向对象 组合 继承
摘要: 继承 什么是继承 继承:是一种关系,描述两个对象之间什么是什么的什么的关系 例如:哈士奇,金毛,阿拉斯加,拉布拉多,柯基都是狗 为什么要继承 继承的好处:# 继承的一方可以直接使用被继承一方已经有的东西 在程序中,继承描述的是类和类之间的关系 例如:a继承了b,a就能直接使用b已经存在的方法和属
阅读全文
posted @ 2019-07-25 22:52 Bitten
阅读(264)
评论(0)
推荐(0)
2019年7月21日
Mac 安装 homebrew 流程 以及 停在 Updating Homebrew等 常见错误解决方法
摘要: 懒人操作顺序:S_01>>>S_02>>>S_03 首先这是homebrew的官网 https://brew.sh/index_zh-cn 安装方法是在终端中输入 下面这行代码 // 但是官网很慢 可以考虑看S_01开始的更换镜像的步骤 /usr/bin/ruby -e "$(curl -fsSL
阅读全文
posted @ 2019-07-21 13:09 Bitten
阅读(1479)
评论(0)
推荐(1)
2019年7月19日
包 logging模块 hashlib模块 openpyxl模块 深浅拷贝
摘要: 包 包是什么 他是一系列文件的结合体,表现形式就是文件夹 包的本质还是模块 他通常会有__init__.py文件 我们首先回顾一下模块导入的过程 import module首次导入模块(.py文件) 先产生一个执行文件的名称空间 1. 创建模块文件的名称空间 2. 执行模块中的代码,将产生的名字和值
阅读全文
posted @ 2019-07-19 10:09 Bitten
阅读(232)
评论(0)
推荐(0)
2019年7月18日
collection time random os sys 序列化 subprocess 等模块
摘要: collection模块 namedtuple 具名元组( 重要 ) 应用场景1 应用场景2 队列queue:先进先出(FIFO first in first out)( 重要 ) 双端队列deque( 重要 ) 有序字典OrderedDict 使用dict时,key是无序的。在对dict做迭代时,
阅读全文
posted @ 2019-07-18 19:29 Bitten
阅读(135)
评论(0)
推荐(0)
2019年7月17日
正则表达式 re模块
摘要: 在介绍正则表达式和re模块之前,先简要介绍一下 正则表达式与re模块的关系 1.正则表达式是一门独立的技术,任何语言均可使用 2.python中要想使用正则表达式需要通过re模块 正则表达式 元字符 ############################################## 分组
阅读全文
posted @ 2019-07-17 11:26 Bitten
阅读(249)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告