Spring中配置和读取Properties文件 public class PropertiesFactoryBeanextends PropertiesLoaderSupportimplements FactoryBean, InitializingBean Allows for making a properties file from a classpath locat...
分类:
编程语言 时间:
2015-05-25 20:47:03
阅读次数:
214
Scala的一个强项在于可以很简单的于已有的Java代码交互,所有java.lang中的类都已经被自动导入了,而其他的类需要显式声明导入。来看看演示代码吧。我们希望对日期进行格式化处理,比如说用法国的格式。Java类库定义了一系列很有用的类,比如Date和DateFormat。由于Scala于Java..
分类:
编程语言 时间:
2015-05-25 20:43:03
阅读次数:
158
一、常量\枚举\结构的运用理论:常量:const类型常量名=常量值确定数量、确定值的几个取值:东西南北、男女、上中下。枚举:enumGender{male,female}字符串与枚举的转换:(Gender)(Enum.Parse(typeof(Gender),“male”));每一个值都对应一个数字结构体:访问修饰符struct结构名..
分类:
编程语言 时间:
2015-05-25 20:37:30
阅读次数:
147
众所周知java程序使用的是Unicode编码字符集,是说java内存里面使用Unicode字符集操作文字,java内存外当然使用的是程序员自己制定的字符集,如果程序员没有指定字符集,那么会使用操作系统默认的字符集。linux系统下面可以使用echo$LANG查看系统默认的字符集,使用locale查看..
分类:
编程语言 时间:
2015-05-25 20:35:01
阅读次数:
159
1.首先明确igraph能做什么,为何使用。
2.安装。
3.测试。
Installing collected packages: python-igraph
Running setup.py install for python-igraph
Successf...
分类:
编程语言 时间:
2015-05-25 20:28:04
阅读次数:
895
本文介绍了一种基于LBSP(Local Binary Similarity Pattern)的运动目标检测算法,该算法主要对LBP算子进行了改进,并借鉴VIBE算法的思想。针对VIBE法主要是基于像素之间的比较,而没有考虑到领域空间的相关信息,而基本LBP算子的不足,在这篇文章里作者采用具有空间信息LBSP描述子进行背景建模,提高了算法的检测性能和稳定性,通过CDnet的数据集的测试表明该算法优于大多数算法。...
分类:
编程语言 时间:
2015-05-25 20:30:28
阅读次数:
686
最近听同事说使用SparseArray代替HashMap可以提高性能,于是边对这两个类的数据结构进行简单的分析。
Hashmap的数据结构
Hashmap是一个数组和链表的结合体(在数据结构称“链表散列“),如下图示:
图片来源:Java的HashMap和HashTable
SparseArray的数据结构
SparseArray指的是稀疏数组(Sparse...
分类:
编程语言 时间:
2015-05-25 20:27:28
阅读次数:
188
从JDK1.5开始,Java中增加了对元数据(MetaData)的支持,也就是Annotation(注释),这种Annotation与Java程序中的单行注释和文本注释是有一定区别,也有一定联系的。其实,我们现在说的Annotation是代码里的特殊标记,这些标记可以在编译,类加载,运行时被读取,并执行相应的处理。通过Annotation,程序开发人员可以在不改变原来逻辑的情况下,在源文件嵌入一些...
分类:
编程语言 时间:
2015-05-25 20:27:17
阅读次数:
130
1.Spring框架的由来与发展:
(1).Spring是Java Web三大经典框架(Struts、Spring、Hibernate ,SSH)中主要用于降低模块之间耦合度的框架,实际上Spring除了能够通过IoC降低模块之间的耦合度外,还提供了其它功能。
(2).2002年,Rod Johnson编著出版了《Expert one to one J2EE design and develo...
分类:
编程语言 时间:
2015-05-25 20:27:18
阅读次数:
2939
在使用同事用 BMFONT 制作的 字体 时,在 Unity 3d 中发现,不能居中对齐。在尝试 顶部对齐 中心对齐 底部对齐后发现,这个艺术字 是以 顶部 为锚点的。所以结果就像上面的图片,我们选择 中心对齐,但是在 Unity3d 中看到却是 顶部 对齐了 文本框 的中心。因为昨天正好简单学了下 Unity的 Custom Font,所以觉得可以手动修改 Cunstom Font文件。...
分类:
编程语言 时间:
2015-05-25 20:29:03
阅读次数:
513
JDK的元Annotation
JDK除了java.lang下提供了3个基本Annotation之外,还在java.lang.annotation包下提供了四个Meta Annotation(元Annotation),这四个都是用于修饰其它Annotation定义
(1)使用@Retention
@Retention只能用于修饰一个Annotation定义,用于该...
分类:
编程语言 时间:
2015-05-25 20:28:03
阅读次数:
141
Timer 计时器
MATLAB的计时器主要用于完成动画任务及定时任务。
Construct timer object 构造一个计时器对象
Syntax
T = timer
T = timer('PropertyName1', PropertyValue1, 'PropertyName2', PropertyValue2,...)
Discription
T ...
分类:
编程语言 时间:
2015-05-25 20:25:25
阅读次数:
181
Matlab中Timer的使用
鉴于Matlab 中缺乏多线程机制,使用Timer 无疑是一个很重要的工具,Matlab 中Timer 是一个Java 对象。
(1) Timer 的定义
t=timer();
设置属性:
eg. set(t,'Name','your_timer_name');
...
分类:
编程语言 时间:
2015-05-25 20:25:53
阅读次数:
382
今天来说一说快速排序:基本思想:
任取一个元素 (如第一个) 为轴点
所有比它小的元素一律前放,比它大的元素一律后放,形成左右两个子表
对各子表重新选择中心元素并依此规则调整,直到每个子表的元素只剩一个
注意:
每一趟的子表的形成是采用从两头向中间交替式逼近法
由于每趟中对各子表的操作都相似,可采用递归算法
代码实现:#include
using namespace std;/...
分类:
编程语言 时间:
2015-05-25 20:25:14
阅读次数:
155
python使用subprocess模块可以方便的运行系统命令,并获取输入,但是当输出的内容中存在中文时返回的数据就是进行过编码后的,无法正常显示,因此要对其进行一下转码,过程如下:首先,应该知道命令行使用哪种编码显示输出结果,在命令行中运行 chcp 命令来获取活动页代码,如:"活动页代码:936...
分类:
编程语言 时间:
2015-05-25 20:23:34
阅读次数:
206
一个Java源文件中最多只能有一个public类,1)当有一个public类时,源文件名必须与之一致,否则无法编译,2)如果源文件中没有一个public类,则文件名与类中没有一致性要求。至于main()不是必须要放在public类中才能运行程序。备注:第一:Test7.java源文件:class T...
分类:
编程语言 时间:
2015-05-25 20:20:34
阅读次数:
112
C++中的dynamic_cast 执行运行时刻类型转换,起作用有点类似于Java当中的instance ofreference:http://www.cnblogs.com/chio/archive/2007/07/18/822389.html它的特点可以执行运行时刻类型检查,从而更加安全;另一方...
分类:
编程语言 时间:
2015-05-25 20:20:23
阅读次数:
139