2020年6月8日

摘要: 锁既是给公共资源增加限制。如果是死锁的必须满足以下四个条件,互斥,不可剥夺,请求与保持, 循环等待,只要系统出现死锁,这四个条件必须成立。 信号量,有时被称为信号灯。是在多线程环境下使用的一种设施,他负责协调各个线程,以保证他们能够正确、合理的使用公共资源。 互斥:是指某一资源同时只允许一个访问者对 阅读全文
posted @ 2020-06-08 23:07 异步非阻塞 阅读(368) 评论(0) 推荐(0) 编辑
 
摘要: 使用with语法更优雅,更敏捷。不仅可以避免读取文件时异常的发生而没有关闭问题的处理,而且代码更短一些。 #with的实现 with open(r'c:\test.txt', 'r') as f: data = f.read() # 一般访问文件资源时我们会这样处理 f = open( 'c:\te 阅读全文
posted @ 2020-06-08 21:47 异步非阻塞 阅读(303) 评论(0) 推荐(0) 编辑
 
摘要: 这个题是一道笔试题,没有思路,回来查资料整理出来,分享给大家。 def func(x): s = x[::-1] num = 0 if s.isdigit(): for i, v in enumerate(s): for j in range(10): if v == str(j): num += 阅读全文
posted @ 2020-06-08 21:29 异步非阻塞 阅读(534) 评论(0) 推荐(0) 编辑