首页 > 其他 > 详细

基础篇_close()_三种操作关闭的原因

时间:2020-11-17 16:04:40      阅读:40      评论:0      收藏:0      [点我收藏+]

1.0 互斥锁:   上锁+释放锁 -- 保证同一时刻只有一个线程操作共享资源,数据的稳定性 ,close()释放资源占用,给别人使用,否则占用

2.0 文件操作:打开+关闭    -- 保证同一时刻只有一个线程或者进程操作文件,数据的稳定性,close()释放文件占用,给别人使用,否则占用

3.0 scoket:    建立+关闭    -- 保证同一时刻IP和端口只有一个对象在使用,close()释放ip和端口,给别人使用,否则占用

3.1 scoket_地址占用问题1: 没有写close代码,

3.2 scoket_地址占用问题2: 写了close()代码,但是意外,没有执行close()

基础篇_close()_三种操作关闭的原因

原文:https://www.cnblogs.com/zymouse/p/13993546.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!