import socket import threading def tcp_serve(resp_socket): recv_data = resp_socket.recv(1024) print(recv_data) resp_data = 'HTTP/1.1 200 OK\r\n' + "\r ...
分类:
编程语言 时间:
2020-03-31 01:12:06
阅读次数:
86
1.守护进程:主进程代码结束,守护进程立马结束 #守护进程 daemon:print('主')执行完成后,p1就结束掉 from multiprocessing import Process import time #并发,在同一个终端打印 def work(): print("123" ) tim ...
分类:
编程语言 时间:
2020-03-28 21:33:53
阅读次数:
73
锁:可以保证线程同步和线程安全 1)Lock锁 方式1:Lock from threading import Thread, Lock import threading def run(lock, num): lock.acquire() # 获得锁 threadName = threading.c ...
分类:
编程语言 时间:
2020-03-28 20:14:36
阅读次数:
65
You can open files into Vim directly from the terminal. This works for both single files and multiple files. In addition to reading these files into b ...
分类:
系统相关 时间:
2020-03-26 19:56:48
阅读次数:
88
介绍依赖倒置原则的相关概念,建议reading time : 5mins 一、基本定义 依赖倒置原则(Dependence Inversion Principle,简称DIP)的原始定义是:高层模块不应该依赖低层模块,两者都应该依赖其抽象;抽象不应该依赖细节;细节应该依赖抽象。 Another me ...
分类:
其他好文 时间:
2020-03-21 16:27:02
阅读次数:
72
前言: 有时候,连接MySQL的会话经常会异常退出,错误日志里会看到"_Got an error reading communication packets_"类型的告警。本篇文章我们一起来讨论下该错误可能的原因以及如何来规避。 1.状态变量Aborted_clients和Aborted_conne ...
分类:
其他好文 时间:
2020-03-20 13:13:09
阅读次数:
64
本作者从下载地址:https://download.csdn.net/download/LongtengGensSupreme/12157626下载redis包解压到本地文件目录:E:\Source\redisfile\Redis-x64-3.2.100,如下图所示 为了方便启动,我们在该目录下新建 ...
分类:
其他好文 时间:
2020-03-18 15:53:22
阅读次数:
52
问题: apt-get install 不能自动安装依赖,安装新的包时,提示Unmet dependencies问题。 $ sudo apt-get install subversion Reading package lists... Done Building dependency tree R ...
分类:
其他好文 时间:
2020-03-15 17:32:06
阅读次数:
615
现象:划分磁盘有警告, fdisk可以看到 lsblk却没有 partprobe刷新分区还是不行 放大招 #reboot #这个是最好的方法(重启后新的分区表不一定生效) 或 # partx -a /dev/sda #获得新分区表(通过命令partx -a /dev/sda,重新获得分区表,这个还挺 ...
分类:
其他好文 时间:
2020-03-13 01:25:40
阅读次数:
278
线程间队列通信 线程间通信用到的队列和进程间的通信队列不同,进程中的队列是在multiprocessing模块中封装的,从该模块导入即可,但是线程间的通信队列需要单独导入queue模块,threading模块中没有封装。 Queue: 导入:import queue 这个可以用于服务行业,先进先出 ...
分类:
编程语言 时间:
2020-03-12 19:01:12
阅读次数:
63