[TOC] 多线程 共享全局变量 多线程 共享全局变量 运行结果: 在上面的程序中。 循环五次,每次将 全局变量加一并打印 的值,在 中仅仅打印 的值。在t1线程中执行test1函数,在t2线程中执行test2函数,并在执行t2线程之前,延时一秒中来保证t1线程执行完毕。 列表当作实参传递到线程中 ...
分类:
编程语言 时间:
2018-12-13 13:21:45
阅读次数:
270
有了GIL还是会出现数据不安全,所以还是要用锁 import time from threading import Thread,Lock n = 100 def func(lock): global n with lock: tmp = n-1 n = tmp l = [] lock = Lock ...
分类:
编程语言 时间:
2018-12-13 01:14:14
阅读次数:
228
1、前端html 2、js 3、后台代码 4、结果集实体类 5、向页面返回结果 摘自:https://blog.csdn.net/weixin_40050532/article/details/80799708 ...
分类:
编程语言 时间:
2018-12-12 17:36:58
阅读次数:
614
好久没用git了 今天用在git上下载fastadmin源码的时候,出现了很多问题,记录一下 1,首先先下载git yum install git (我用的服务器是阿里云centos7.3) apt-get install git (debian系) 2,git配置 git config --glo ...
分类:
其他好文 时间:
2018-12-12 17:33:45
阅读次数:
180
Ubuntu使用pbis进行samba认证:pbis安装配置略vi/etc/samba/smb.conf[global](其它设置不动)security=adsrealm=ming.com[homes]comment=HomeDirectoriesbrowseable=noreadonly=nocreatemask=0700directorymask=0700:wq/opt/pbis/bin/sa
分类:
系统相关 时间:
2018-12-12 16:24:24
阅读次数:
292
主从故障解决 mysql5.6 跳过错误,多次使用直到故障解决 Stop slave; SET GLOBAL SQL_SLAVE_SKIP_COUNTER = 1; Start slave; mysql5.7 稍后补充 ...
分类:
其他好文 时间:
2018-12-12 12:20:42
阅读次数:
141
通过上一篇博客的学习,我们已经有了一个共识,Django无法处理application/json协议请求的数据,即,如果用户通过application/json协议发送请求数据到达Django服务器,我们通过request.POST获取到的是一个空对象。 Django RestFramework帮助 ...
分类:
其他好文 时间:
2018-12-12 00:15:34
阅读次数:
184
C/C++中static关键字详解 静态变量作用范围在一个文件内,程序开始时分配空间,结束时释放空间,默认初始化为0,使用时可以改变其值。 static可以用作函数和变量的前缀,对于函数来讲,static的作用仅限于隐藏,对变量来讲,static变量存放在静态存储区,所以它具备持久性和默认值0。 1 ...
分类:
其他好文 时间:
2018-12-11 21:55:39
阅读次数:
298
场景:测试HAproxy服务的TCP代理服务,与nginx的TCP代理做性能对比部署过程:1、下载haproxy-1.8.0.zip,下载页面https://github.com/haproxy/haproxy/tree/v1.8.02、安装部署haproxyunziphaproxy-1.8.0.zipcdhaproxy-1.8.0makeTARGET=linux26ARCH=X86_64PREF
分类:
其他好文 时间:
2018-12-11 17:31:30
阅读次数:
237
首先需要解释的是什么是守护进程。 守护进程就是在后台一直运行的进程。比如我们启动的httpd,mysqld等进程都是常驻内存内运行的程序。 针对需求进行分析: 需求:有一个常驻队列messageQueue(假设在redis内存中),这个队列会有可能有请求不定期的往队列中增加元素。同时我们要求在队列中 ...
分类:
Web程序 时间:
2018-12-11 13:07:07
阅读次数:
200