volatile的适用场景 模式 #1:状态标志 也许实现 volatile 变量的规范使用仅仅是使用一个布尔状态标志,用于指示发生了一个重要的一次性事件,例如完成初始化或请求停机。 [java] view plain copy volatile boolean shutdownRequested; ...
分类:
其他好文 时间:
2019-03-20 00:52:27
阅读次数:
117
Resources / Assignments (/COMP9321/19T1/resources/22490)/ Assignment 2 (/COMP9321/19T1/resources/24962)/ Data Service for World Bank Economic Indicato ...
分类:
其他好文 时间:
2019-03-17 19:57:37
阅读次数:
78
1028: 安全路径 题目描述 卫斯理小说经常提及外星人,比如蓝血人。 在土星星球有很多城市,每个城市之间有一条或多条飞行通道, 但是并不是所有的路都是很安全的,每一条路有一个安全系数 s,s 是在 0 和1 间的实数 (包括 0 , 1) ,一条从 u 到 v 的通道 P 的安全度为 Safe(P ...
分类:
其他好文 时间:
2019-03-16 19:32:50
阅读次数:
314
iPhone X 适配 由于iPhone X的特殊造型,为了方便开发者对iPhone X进行适配,苹果在iOS 11中引入了Safe Area的概念,引擎也在api对象下添加了safeArea属性和safeareachanged事件,UI设计准则是页面重要的元素需要在安全区域以内,避免被遮挡。 对于 ...
分类:
移动开发 时间:
2019-03-13 10:41:52
阅读次数:
324
前言:django的模板语法基本和flask的jinja2基本一样。下面比较一下两个模板语法的区别。 1.模板变量 django:{{ 变量 }} # 因为django只有一个context返回,全部数据都集中在一起 jinja2:{{ 对象.变量 }} 2.根据列表的下标获取值 django:{{ ...
分类:
编程语言 时间:
2019-03-10 20:57:51
阅读次数:
263
1 GIL GIL是一个全局解释器锁,是一种互斥锁 一个python.exe进程中只有一份解释器,如果职工进程开启了多个线程都要执行代码 多线程之间要竞争解释器,一旦竞争就会出现问题 GIL带来的问题是同一时间只有一个线程可以访问解释器 好处是保证了多线程的数据安全 thread-safe 线程安全 ...
分类:
其他好文 时间:
2019-03-08 16:44:35
阅读次数:
167
玩大了,数据库密码没了,编译安装的时候一直报错,没用到my.cnf,用mysql_install_db初始化的,所以,需要用下面这条命令:mysqld_safe--user=mysql--skip-grant-tables--skip-networking&(执行这条命令时最好把数据库进程kill掉)然后进入数据库:mysql-uroot-pusemysql;updatemysql.use
分类:
数据库 时间:
2019-03-06 09:19:32
阅读次数:
195
Bdfproxy(mitmproxy) 基于流量劫持动态注入shellcode(arp欺骗,dns欺骗,流氓ap) 步骤: 开启流量转发 sysctl -w net.ipv4.ip_forward=1 配置iptables策略 iptables -t nat -A PREROUTING -p tcp ...
分类:
系统相关 时间:
2019-03-05 18:45:03
阅读次数:
290
在jenkins服务器手动安装sbt curl https://bintray.com/sbt/rpm/rpm bintray sbt rpm.repo mv bintray sbt rpm.repo /etc/yum.repos.d/ yum install sbt y 添加国内仓库源 在.sbt ...
分类:
其他好文 时间:
2019-03-04 19:20:36
阅读次数:
645
在写php文件上传程序时有时会出现这样的警告: Upload: 屏幕截图2014-09-28_160214.png Type: image/png Size: 66.84765625 Kb Temp file: D:\Users\Aven\AppData\Local\Temp\php742F.tmp ...
分类:
其他好文 时间:
2019-03-04 13:04:34
阅读次数:
172