会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
H_tina
博客园
首页
新随笔
联系
订阅
管理
2019年1月29日
进程加锁处理,防止竞争带来的错乱结果
摘要: 互斥锁:模拟购票系统(join 可以实现串行运行程序,但是join的操作不够灵活) 数据文件 'db.json' 的格式为 {“count”: 1,...}
阅读全文
posted @ 2019-01-29 14:02 H_tina
阅读(204)
评论(0)
推荐(0)
2019年1月28日
函数篇--装饰器
摘要: 1.装饰器的作用 在 不修改被装饰对象的源代码;不修改被装饰对象的调用方式; 为被封装的对象添加新的功能。 例如下列: test函数为事先封装好的一个功能,但是在后期迭代的过程中,希望能为该功能增加一个计算运行时间的功能。这时候,装饰器就起到了作用了。 下面是装饰器的真正使用方法 : @wrappe
阅读全文
posted @ 2019-01-28 18:02 H_tina
阅读(122)
评论(0)
推荐(0)
2019年1月26日
网络编程中的粘包问题的解决方案
摘要: 粘包问题的本质是,在TCP协议下,客户端/服务端将两次发送的内容认为是一次传输所引起的问题,以下是粘包问题的相应代码: 1. 服务端 2.客户端
阅读全文
posted @ 2019-01-26 17:09 H_tina
阅读(147)
评论(0)
推荐(0)
公告