会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
领财
努力到无能为力,拼搏到感动自己!
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
10
11
12
13
14
15
16
下一页
2018年9月11日
线程的枷锁
摘要: 为了保证线程的安全,和保证程序的有序执行,通过给线程加锁的方式来进行限制. 锁:控制线程 1 lock 锁(会有死锁现象):一次放一个 2 Rlock 锁(递归锁):一次放一个,与lock的使用方法一致,但是支持多次加锁 3 semaphore 锁:一次放n个 (信号量) 4 Condition 锁
阅读全文
posted @ 2018-09-11 17:42 领财
阅读(268)
评论(0)
推荐(0)
2018年9月10日
线程,进程基础
摘要: 操作系统/应用程序 a硬件: 硬盘,CPU,主板,显卡,内存,电源 b系统: 系统是一个有程序员写出来的,用来操控调用硬件的一个软件,如:windows操作系统 c安装应用程序: 操作系统中的"并发与并行": 并发: 并行: 是伪的,因为执行速度特别快,感觉不到停顿 是真的,系统同时创建多个工作单元
阅读全文
posted @ 2018-09-10 19:31 领财
阅读(176)
评论(0)
推荐(0)
2018年9月7日
进度条
摘要: import time def func(n): time.sleep(0.1) print("\r%s%%%s" % (n, "*"*int(n//2)), end="") for i in range(101): func(i) #最终效果:100%************************************************** # (\r en...
阅读全文
posted @ 2018-09-07 17:49 领财
阅读(98)
评论(0)
推荐(0)
2018年9月5日
网络编程
摘要: 网络协议: TCP(Transmission Control Protocol)可靠的、面向连接的协议(eg:打电话)、传输效率低全双工通信(发送缓存&接收缓存)、面向字节流。 使用TCP的应用:Web浏览器;电子邮件、文件传输程序。 UDP(User Datagram Protocol)不可靠的、
阅读全文
posted @ 2018-09-05 21:14 领财
阅读(282)
评论(0)
推荐(0)
2018年9月4日
面向对象在加深
摘要: 内容补充: 把不可迭代对象变成可迭代对象: 1在类中定义__iter__方法 2在__iter__内部返回一个迭代器(生成器也是特殊的迭代器) class Foo(object): def __init__(self,name,age): self.name = name self.age = ag
阅读全文
posted @ 2018-09-04 20:00 领财
阅读(150)
评论(0)
推荐(0)
2018年8月29日
面向对象之补充
摘要: 1 组合补充 <1>类或对象可以做字典的key <2>对象中到底有什么 class Foo(object): # # def __init__(self,age): # self.age = age # # def display(self): # print(self.age) # # data_
阅读全文
posted @ 2018-08-29 22:18 领财
阅读(146)
评论(0)
推荐(0)
2018年8月28日
继续面向对象之成员与组合
摘要: 成员:(3类) 1.变量: 实例变量与类变量 实例变量:包含公有实例变量(字段)和私有实例变量(字段) 区别在于"__" 类变量:也包含公有类变量和私有类变量(静态字段) 区别也在于__ 总结: A准则:实例变量(字段)访问时,直接使用对象访问,即:obj.name 类变量(静态字段)访问时,使用类
阅读全文
posted @ 2018-08-28 17:30 领财
阅读(166)
评论(0)
推荐(0)
2018年8月27日
面向对象初阶
摘要: 1函数式编程和面向对象编程的对比 对比的结果:1函数,定义简单/调用简单 2面向对象:定义复杂/调用复杂/ 好处就是 分类 把类似函数集合在一起 面向对象的正常格式: 定义: class 类名: #定义了一个类 def 函数名(self): #在"类"中编写了一个方法 pass 调用: obj=类名
阅读全文
posted @ 2018-08-27 17:06 领财
阅读(142)
评论(0)
推荐(0)
2018年8月23日
模块和包
摘要: 自定义模块 # my_module.py print('from the my_module.py') money=1000 def read1(): print('my_module->read1->money',money) def read2(): print('my_module->read
阅读全文
posted @ 2018-08-23 21:39 领财
阅读(157)
评论(0)
推荐(0)
2018年8月22日
异常处理
摘要: 什么时候会出现异常: 程序在运行过程中会出现报错,原因1 语法错误 ,在程序书写的时候就要规避掉 2要处理的内容不确定的时候:有可能是因为由用户参与也有可能 调用了外部数据, 异常处理的忠告:在最外层的异常处理应该在所有的开发结束之后才放 常见错误类型: AttributeError 试图访问一个对
阅读全文
posted @ 2018-08-22 21:13 领财
阅读(190)
评论(0)
推荐(0)
上一页
1
···
10
11
12
13
14
15
16
下一页
公告