摘要:
[TOC] python单例模式 1、什么是单例模式 单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。 比如,某个服务器程序的配置信息存放在一个文件中,客户端 阅读全文
posted @ 2019-09-22 16:55
Thousand_Mesh
阅读(180)
评论(0)
推荐(0)
摘要:
一、单机架构 应用领域: 植物大战僵尸 office 二、CS架构 " " 应用领域: QQ 大型网络游戏 计算机发展初期用户去取数据,直接就去主机拿,从这里开始就分出了客户端和服务端。 客户端:用户安装的软件; 服务端:统一管理数据库的主机中的软件就叫做服务端,再后来服务端不只是管理数据,外加处理 阅读全文
posted @ 2019-09-22 16:54
Thousand_Mesh
阅读(447)
评论(0)
推荐(0)
摘要:
from multiprocessing import Process,Lock import os,time,json with open('user', 'w', encoding='utf 8')as f: dic={'count':2} json.dump(dic,f) def search 阅读全文
posted @ 2019-09-22 16:53
Thousand_Mesh
阅读(153)
评论(0)
推荐(0)
摘要:
[TOC] 线程 线程开启的两种方式 1 from threading import Thread import time def test(): print('hello world') t=Thread(target=test) t.start() print('hello') time.sle 阅读全文
posted @ 2019-09-22 16:52
Thousand_Mesh
阅读(82)
评论(0)
推荐(0)
摘要:
[TOC] 线程锁 死锁问题及递归锁 死锁 被其他线程占用了锁头导致线程阻塞 递归锁 同一个锁可多次使用acquier()和release() 信号量 GIL全局解释器锁 阅读全文
posted @ 2019-09-22 16:51
Thousand_Mesh
阅读(107)
评论(0)
推荐(0)
摘要:
目录 线程队列 1 2 3 线程定时器 进程池和线程池 线程队列 1 import queue q=queue.Queue() q.put('123') q.put('456') q.put('789') print(q.get()) print(q.get()) print(q.get()) q. 阅读全文
posted @ 2019-09-22 16:50
Thousand_Mesh
阅读(84)
评论(0)
推荐(0)

浙公网安备 33010602011771号