天真热,,天干物燥,! 要安安静静多看书! ...
分类:
编程语言 时间:
2018-07-15 19:46:25
阅读次数:
148
注意 在windows里加if __name__ == '__main__'才能执行,如果在linux不加main可以执行。 在windows下,如果在程序里,不方便加main,只能放弃了。 默认直接启动的子进程,父进程是不等待其执行完的 默认父子进程数据不共享 进程锁 进程锁的类型与多线程的相同 ...
分类:
编程语言 时间:
2018-06-25 20:26:23
阅读次数:
218
1 简述OSI 七层协议。2 什么是C/S和B/S架构?3 简述三次握手、四次挥手的流程。4 什么是arp协议?5 TCP和UDP的区别?6 什么是局域网和广域网?7 为何基于tcp协议的通信比基于udp协议的通信更可靠?8 什么是socket?简述基于tcp协议的套接字通信流程。9 什么是粘包? ...
分类:
编程语言 时间:
2018-06-21 01:27:57
阅读次数:
362
进程锁,用来防止在屏幕输出时出现错误 在用于子进程的使用时,主进程将进程锁传递给子进程 1.Lock() ...
分类:
系统相关 时间:
2018-06-10 22:11:25
阅读次数:
241
进程锁 为了数据安全 # 锁 # 火车票 import json import time from multiprocessing import Process from multiprocessing import Lock # def show(i): # with open('ticket') ...
分类:
编程语言 时间:
2018-05-09 10:46:57
阅读次数:
175
1.进程和程序的区别 程序是经验概念,本身作为一种软件资源长期保存,而进程是程序是执行过程,它是动态概念,有一定的生命周期,是动态产生和消亡的。 程序和进程无一一对应关系,一个程序可以由多个进程共有;另外,一个进程在活动中可以有序的执行若干个程序。 2.父进程和子进程的概念 1.子进程是一个由父进程 ...
分类:
系统相关 时间:
2018-03-31 14:14:59
阅读次数:
378
Lock wait timeout exceeded; try restarting transaction一些信息 1、 锁等待超时。是当前事务在等待其它事务释放锁资源造成的。可以找出锁资源竞争的表和语句,优化你的SQL,创建索引等,如果还是不行,可以适当减少并发线程数。 2、 你的事务在等待给某个表加锁时超时了,估计是表正被另的进程锁住一直没有释放。 可以用 SHOW INNODB ST
分类:
数据库 时间:
2018-03-21 17:25:32
阅读次数:
184
进程锁: 为什么要有进程锁:假如现在有一台打印机,qq要使用打印机,word文档也要使用打印机,如果没有使用进程锁,可能会导致一些问题,比如QQ的任务打印到一半,Word插进来,于是打印出来的结果是各自一半。 进程锁的创建与使用: 1.导入模块,from multiprocessing import... ...
分类:
系统相关 时间:
2018-02-10 21:20:33
阅读次数:
192
#!usr/bin/env python# -*- coding:utf-8 -*-__author__ = "Samson"import multiprocessingimport timedef run(name): time.sleep(2) print("process start...%s ...
分类:
编程语言 时间:
2018-02-01 00:17:46
阅读次数:
219
多进程虽然不允许多个进程同时修改同一份数据,但是多进程也有锁,为了在屏幕上打印的时候不出现两个进程同时执行的显示错误 运行结果 ...
分类:
编程语言 时间:
2018-01-07 20:07:03
阅读次数:
157