上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 39 下一页
摘要: 一、递归锁 # Lock :互斥锁 效率高 # RLock :递归(recursion)锁 效率相对低 在同一个线程中可以被acquire多次,如果想要释放锁,acquire多少次就要release多少次 from threading import RLock def func(i,rlock): 阅读全文
posted @ 2020-05-12 15:21 佛祖让我来巡山 阅读(353) 评论(0) 推荐(0)
摘要: 一、多个线程对同一个数据进行修改 from threading import Thread,Lock n = 0 def add(lock): for i in range(500000): global n with lock: n += 1 def sub(lock): for i in ran 阅读全文
posted @ 2020-05-12 15:12 佛祖让我来巡山 阅读(361) 评论(0) 推荐(0)
摘要: import time from threading import Thread def son(): while True: print('in son') time.sleep(1) def son2(): for i in range(3): print('in son2 ****') tim 阅读全文
posted @ 2020-05-12 15:04 佛祖让我来巡山 阅读(283) 评论(0) 推荐(0)
摘要: 一、同步代码块 package com.synchronized1; // 买票示例 // 使用同步代码块解决线程安全问题 public class TicketRunnableImp implements Runnable { private int ticket = 100; Object o= 阅读全文
posted @ 2020-05-11 22:59 佛祖让我来巡山 阅读(569) 评论(0) 推荐(0)
摘要: 一、创建自定义线程类继承Thread 自定义线程类代码 package com.demo05; public class MyThread extends Thread { @Override public void run() { for (int i = 0; i < 20; i++) { Sy 阅读全文
posted @ 2020-05-11 19:00 佛祖让我来巡山 阅读(167) 评论(0) 推荐(0)
摘要: from multiprocessing import Process,Manager,Lock def change_dic(dic,lock): with lock: dic['count'] -= 1 if __name__ == '__main__': # m = Manager() wit 阅读全文
posted @ 2020-05-11 10:26 佛祖让我来巡山 阅读(278) 评论(0) 推荐(0)
摘要: 基于单列集合实现 package com.demo03; import java.util.ArrayList; import java.util.Collections; public class doudizhu { public static void main(String[] args) 阅读全文
posted @ 2020-05-11 00:04 佛祖让我来巡山 阅读(188) 评论(0) 推荐(0)
摘要: # 进城之间数据隔离 # 进程之间通信(IPC) Inter Process communication # 基于文件 :同一台机器上的多个进程之间通信 # Queue 队列 # 基于socket的文件级别的通信来完成数据传递的 # 基于网络 :同一台机器或者多台机器上的多进程间通信 # 第三方工具 阅读全文
posted @ 2020-05-10 13:37 佛祖让我来巡山 阅读(434) 评论(0) 推荐(0)
摘要: 3:# 抢票示例 import json import time from multiprocessing import Process,Lock def search(i): with open('ticket',encoding='utf-8') as f: ticket = json.load 阅读全文
posted @ 2020-05-10 12:20 佛祖让我来巡山 阅读(476) 评论(0) 推荐(0)
摘要: #__author__:Kelvin #date:2020/5/10 11:37 import time from multiprocessing import Process def son1(): while True: print('--> in son1') time.sleep(1) de 阅读全文
posted @ 2020-05-10 11:41 佛祖让我来巡山 阅读(252) 评论(0) 推荐(0)
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 39 下一页

佛祖让我来巡山博客站 - 创建于 2018-08-15

开发工程师个人站,内容主要是网站开发方面的技术文章,大部分来自学习或工作,部分来源于网络,希望对大家有所帮助。

Bootstrap中文网