var agent = navigator.userAgent.toLowerCase(), browserVersion = null, browserSet = ['msie','chrome','firefox','safari'];browserSet.forEach(function(it ...
分类:
编程语言 时间:
2016-09-07 17:40:50
阅读次数:
190
Java Object 对象序列化后的文件格式 @author ixenos 1、文件开头: AC ED 2、序列化格式版本示例: 00 05 3、字符串对象示例: 74 2字节表示的字符串长度 字符串: 74 00 05 ixenos 4、类序列化示例:当存储一个对象时,其类也被存储: 类名 序列 ...
分类:
编程语言 时间:
2016-09-07 17:38:39
阅读次数:
241
排序的效率分析 不稳定:选择排序、快速排序、希尔排序、堆排序 稳定:冒泡排序、插入排序、归并排序、基数排序 ...
分类:
编程语言 时间:
2016-09-07 17:39:15
阅读次数:
206
BOM(BrowserObjectModel)也叫浏览器对象模型,描述与浏览器进行交互的方法和接口。BOM由多个对象组成, 其中代表浏览器窗口的Window对象是BOM的顶层对象,其他对象都是该对象的子对象。 JavaScript由三部分组成:ECMAScript,BOM,DOM。BOM提供了很多对 ...
分类:
编程语言 时间:
2016-09-07 17:38:28
阅读次数:
205
介绍 :比较相邻的两个数,如果后面的比前面的小,把小的放在前面。反之亦然 1、从小到大排序 2、从大到小排序 ...
分类:
编程语言 时间:
2016-09-07 17:32:38
阅读次数:
191
python高级之函数 本节内容 1.函数的介绍 为什么要有函数?因为在平时写代码时,如果没有函数的话,那么将会出现很多重复的代码,这样代码重用率就比较低。。。并且这样的代码维护起来也是很有难度的,为了解决这些问题,就出现了函数,用来将一些经常出现的代码进行封装,这样就可以在任何需要调用这段代码的地 ...
分类:
编程语言 时间:
2016-09-07 17:30:39
阅读次数:
226
背景 曾经在一个大神的博客里看到这样一句话:在开发高并发系统时,有三把利器用来保护系统:缓存、降级和限流。那么何为限流呢?顾名思义,限流就是限制流量,就像你宽带包了1个G的流量,用完了就没了。通过限流,我们可以很好地控制系统的qps,从而达到保护系统的目的。本篇文章将会介绍一下常用的限流算法以及他们 ...
分类:
编程语言 时间:
2016-09-07 17:28:55
阅读次数:
260
作者:Calix 一)模型分析 memcached到底是如何处理我们的网络连接的? memcached通过epoll(使用libevent,下面具体再讲)实现异步的服务器,但仍然使用多线程,主要有两种线程,分别是“主线程”和“worker线程”,一个主线程,多个worker线程。 主线程负责监听网络 ...
分类:
编程语言 时间:
2016-09-07 17:27:27
阅读次数:
227
目标 获取像素值并修改 获取图像的属性(信息) 图像的ROI() 图像通道的拆分及合并 几乎所有以上的操作,与Numpy 的关系都比与OpenCV 的关系更加紧密,因此熟练Numpy 可以帮助我们写出性能更好的代码。 获取像素值并修改 代码: 1 # 2 3 import cv2 4 import ...
分类:
编程语言 时间:
2016-09-07 17:26:09
阅读次数:
248
今日在写GenericDao时,发现了一个异常,内容如下: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'genericDao' defined in class pat ...
分类:
编程语言 时间:
2016-09-07 17:26:23
阅读次数:
181
public class Su{/*随便新建一个类*/ enum Person{ Big("bigP",1),Samll("Samll",2); private int index; private String name; private Person(String name,int index) ...
分类:
编程语言 时间:
2016-09-07 17:24:22
阅读次数:
198
*args 没有key值,**kwargs有key值 ...
分类:
编程语言 时间:
2016-09-07 17:20:41
阅读次数:
167
能视频检索依赖于视频算法对视频内容进行分析,通过提取视频中关键信息,进行标记或者相关处理,并形成相应事件和告警的监控方式,人们可以通过各种属性描述进行快速检索。如果把摄像机看作人的眼睛,而智能视频监控系统可以理解为人的大脑。智能视频技术借助处理器的强大计算功能,对视频画面中的海量数据进行高速分析,获 ...
分类:
编程语言 时间:
2016-09-07 17:21:33
阅读次数:
233
Spring在TransactionDefinition接口中规定了7种类型的事务传播行为, 它们规定了事务方法和事务方法发生嵌套调用时事务如何进行传播: 事务传播行为类型 事务传播行为类型 说明 PROPAGATION_REQUIRED 如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加 ...
分类:
编程语言 时间:
2016-09-07 17:21:33
阅读次数:
145
当需要在Enum动态得取得元素时,Enum.Parse就很好用了.比如publicenumTest{
ICC_1,
ICC_2,
BCC_1,
BCC_2
}我们现在通过前缀ICC/BCC,以及序号index(1~2...),来得到相应的Enum元素return(Test)Enum.Parse(typeof(Test),"ICC_"+1);这将极大地提高代码的灵活性,尤其是Enum中有大量看..
分类:
编程语言 时间:
2016-09-07 16:12:05
阅读次数:
350
if/else语句条件语句实际在前面的文章里我们已经使用过几次了,在这里我们需要再次隆重的来介绍一下它,条件语句是通过对一条或多条语句判断的返回结果(True或False)来选择执行下一步命令的,比较常用的就是if/else语句,它在代码上可以这么表达(要注意语句直接的缩进关系哦..
分类:
编程语言 时间:
2016-09-07 16:12:47
阅读次数:
179