ReentrantLock重入锁 ReentrantLock是Java并发包中互斥锁,它有公平锁和非公平锁两种实现方式, 重入的意思就是,如果已经获得了锁,如果执行期间还需要获得这个锁的话,会直接获得所,不会被阻塞,获得锁的次数加1;每执行一次unlock,持有锁的次数减1,当为0时释放锁。这点,S... ...
分类:
其他好文 时间:
2017-07-08 17:48:35
阅读次数:
146
两个线段的碰撞检测 http://www.cnblogs.com/hongru/archive/2012/03/31/2427590.html 方法1:点导入线方程 两个点导入另外两个点的线方程,如果正负不同则在线的两侧,如果两对点分别都在另一个线段的两侧,则两个线段相交。 (ax1+b-y1)(a ...
分类:
其他好文 时间:
2017-07-08 17:48:27
阅读次数:
172
switch...case...多条分支,根据条件判断,选择执行 运行机制:如果找到与表达式值匹配的case,不但执行当前case下的代码,而且之后所有代码都被触发! break:退出当前结构; 多个条件公用同一套执行逻辑时,不加break; 以上switch...case实现方式,也可以使用if. ...
分类:
Web程序 时间:
2017-07-08 17:48:19
阅读次数:
345
主要差别在于事件处理要採用AddHandler和RemoveHandler,以及AddressOf三个keyword,其他基本一样。 VB的操作稍微繁琐。但仍然能够实现。 主要差别在于事件处理要採用AddHandler和RemoveHandler,以及AddressOf三个keyword,其他基本一 ...
http://blog.csdn.net/wtyvhreal/article/details/41855327 Redis是一个开源的高性能键值对数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求,并借助许多高层级的接口使其可以胜任如缓存、队列系统等不同的角色。 1.1历史和发展 2008 ...
分类:
其他好文 时间:
2017-07-08 17:48:07
阅读次数:
136
从广晟有色的K线图,有一个直观的感觉,就是价格上涨和成交量增加是相关的,而下跌时成交量似乎并不明显,能否进行一个量化的描述呢? 1、不能用成交量,用成交量相对于平均成交量的比例来描述成交量的强弱 2、用当前价格相对于平静价格来描述当前价位 3、计算的目标是每日涨幅m=df.mean() #均值 df... ...
分类:
其他好文 时间:
2017-07-08 17:47:59
阅读次数:
222
1, 表示上级目录 ../表示源文件所在目录的上一级目录,../../表示源文件所在目录的上上级目录,以此类推。2,表示下级目录 引用下级目录的文件,直接写下级目录文件的路径即可。 a 绝对路径:是从盘符开始的路径。形如 C:\windows\system32\cmd.exe b 相对路径:是从当前 ...
分类:
其他好文 时间:
2017-07-08 17:47:50
阅读次数:
126
实际项目开发中,我们经常会用一些版本控制器来托管自己的代码,今天就来总结下Git的相关用法,废话不多说,直接开写。 目的:通过Git管理github托管项目代码 一、下载安装Git 1、下载Git 官方地址为:https://git-scm.com/download/win 2、下载完之后,双击安装 ...
分类:
其他好文 时间:
2017-07-08 17:47:40
阅读次数:
161
cookie是什么? 应用场景: 1、获取Cookie: 2、设置Cookie: set_cookie源码: 由于cookie保存在客户端的电脑上,所以,JavaScript和jquery也可以操作cookie。 #urls.py url(r'^login/', views.login), url( ...
分类:
其他好文 时间:
2017-07-08 17:47:31
阅读次数:
189
print 'YES' if sum([L.count(x) for x in L]) > len(L) else 'NO' %count会重复取重复的数字所以大于len(L) ...
分类:
编程语言 时间:
2017-07-08 17:47:26
阅读次数:
150
电流传感器:测量范围0-100A,输出4-20mA 传感器输出用100欧姆精密电阻做负载,测量负载电压,推测输出电流。测试电流传感器输出输出线性度 PLC中AD模块输入0-20mA对应数字量0-27648 则推出传感器输出的4-20mA对应数字量5530-27648 则传感器输入0-100A对应数字... ...
分类:
其他好文 时间:
2017-07-08 17:47:17
阅读次数:
272
Given a circular array (the next element of the last element is the first element of the array), print the Next Greater Number for every element. The ...
分类:
其他好文 时间:
2017-07-08 17:47:10
阅读次数:
103
个人atom使用插件名记录atom-python-autopep8atom-simplified-chinese-menuatom-sublime-selectautocomplete-pythonemmet-atom-masterhighlight-selectedlanguage-gfm-enh... ...
分类:
其他好文 时间:
2017-07-08 17:46:52
阅读次数:
123
随着react和vue的普及,很多互联网公司都开始用上这两个框架了,es6的写法也越来越普遍,简洁,我利用利用平时业余时间也写了些es6的小项目练练手,下面总结下一般es6常用的新特性: 1,申明变量let和const: js由于没有块级作用域,变量在申明他们的函数体内以及这个函数体内嵌套的任何函数 ...
分类:
其他好文 时间:
2017-07-08 17:46:41
阅读次数:
165
///3.最大化最小值 /** POJ 2456 Aggressive cows Q:一排牛舍有N (2 求满足条件的最大d->如何高效的判断C(x) */ #include"iostream" #include "cstdio" #include "algorithm" using namespa... ...
分类:
其他好文 时间:
2017-07-08 17:46:32
阅读次数:
189
open/文件操作f=open('/tmp/hello','w')#open(路径+文件名,读写模式)#读写模式:r只读,r+读写,w新建(会覆盖原有文件),a追加,b二进制文件.常用模式如:'rb','wb','r+b'等等 读写模式的类型有: rU 或 Ua 以读方式打开, 同时提供通用换行符支 ...
分类:
编程语言 时间:
2017-07-08 17:46:23
阅读次数:
278