当前位置: 首页> 汽车> 新车 > 房地产开发公司质量保证体系_品牌网站建设工作室_网站seo内容优化_今日国内新闻最新消息10条新闻

房地产开发公司质量保证体系_品牌网站建设工作室_网站seo内容优化_今日国内新闻最新消息10条新闻

时间:2025/7/13 3:29:00来源:https://blog.csdn.net/yixiazhiqiu/article/details/144856475 浏览次数: 2次
房地产开发公司质量保证体系_品牌网站建设工作室_网站seo内容优化_今日国内新闻最新消息10条新闻

1.线程

1.1.线程安全问题

线程访问全局变量

import threading
g_num = 0
def test(n):global g_numfor x in range(n):g_num += xg_num -= xprint(g_num)if __name__ == '__main__':t1 = threading.Thread(target=test, args=(10,))t2 = threading.Thread(target=test, args=(10,))t1.start()t2.start()

在一个进程内的所有线程共享全局变量,很方便在多个线程间共享数据。缺点就是,线程是对全局变量随意遂改可能造成多线程之间对全局变量的混乱(即线程非安全)。

线程的安全问题

import threading
import timeticket = 20def sell_ticket():global ticketwhile True:if ticket > 0:time.sleep(0.5)ticket -= 1print('{}卖了一张票,还剩{}'.format(threading.current_thread().name, ticket))else:print('{}票卖完了'.format(threading.current_thread().name))
关键字:房地产开发公司质量保证体系_品牌网站建设工作室_网站seo内容优化_今日国内新闻最新消息10条新闻

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: