工
作忙,时间紧,不过事情再多,学习是必须的。记得以前的部门老大说过:“开发人员不可能一天到晚只有工作,肯定是需要自我学习。第一:为了更充实自己,保
持进步状态。第二:为了提升技术,提高开发能力。第三:保持程序员对技术和学习的热情,工作的激情。程序员还是需要把基础打扎实,修炼自己的内功。” 所以赶紧...
分类:
编程语言 时间:
2014-05-26 07:26:07
阅读次数:
281
昨天记录了Spring
AOP学习的一部分(http://www.cnblogs.com/yanbincn/archive/2012/08/13/2635413.html),本来是想一口气梳理完的。但是大晚上时间不够(无奈一场奥运篮球总决赛耗费掉了2小时,不过的确相当精彩),又考虑到篇幅太长,阅.....
分类:
编程语言 时间:
2014-05-26 07:23:58
阅读次数:
404
struts2.2.3 + spring3.1.0 +
mybatis3.1.0集成简单demo项目下载地址:http://download.csdn.net/detail/afgasdg/4171359主要实现用户的增删改查操作1、导入相应的jar包2、配置web.xml主要是配置struts2和...
分类:
编程语言 时间:
2014-05-26 07:22:39
阅读次数:
586
有序容器:vector[连续内存]
拥有一段连续的地址空间,首地址不变,按顺序存放,拥有高效的随机存储和访问,毕竟有迭代器作为序号。
从尾部插入和删除很快,其他地方插入和删除操作的时间复杂度就高喽,需要大范围内存的复制粘贴,效率低下,就像数组一样.有空间预留的特点,操作起来消耗内存空间。capa.....
分类:
其他好文 时间:
2014-05-26 07:10:59
阅读次数:
244
做一款像素游戏,需要确定地图的边界,保证人物的位置位于屏幕中央,到达地图左边界,地图位置不变,人向左走,到达右边界,地步位置不变,人向右走
如:地图左边,右边,上边空出的边界,还有下方留出操作按钮
这种游戏一般情况下地图会大于窗口大小,人物要保持在屏幕(或窗口)中央,设置地图的位置,地图的位置应该是[win_size.width– Map_SpaceX
–map_size.widt...
分类:
其他好文 时间:
2014-05-26 04:32:33
阅读次数:
210
25.Collections类:
Collections类是一个工具类,用来对集合进行操作,它主要是提供一些排序算法,包括随机排序、反相排序等。
Collections类提供了一些静态方法,实现了基于List容器的一些常用算法。
Collections的一些方法列表:
· void sort(List): 对List内的元素进行排序。
· void shuffle(List):...
分类:
编程语言 时间:
2014-05-25 01:47:51
阅读次数:
319
泛型概述
在Java中存入容器中的对象再取出时需要转换类型,因为对象加入容器会被转换成Object类型,而取出时要转换成实际类型。但向 下类型转换都是存在潜在危险的,因此应该尽量避免它们。
Java的泛型:
所谓泛型就是在定义(类、方法、形参、成员变量等等)的时候,指 定它们为通用类型,也就是数据类型可以是任意类型。
泛型为提高大型程序的类型安全和维护带来了很大的潜力。...
分类:
编程语言 时间:
2014-05-24 20:42:35
阅读次数:
319
manually set an authenticated user in Spring Security
在spring security手动 自定义 用户认证 SecurityContextHolder
//存放authentication到SecurityContextHolder
SecurityContextHolder.getContext().setAuthentication(authentication);
HttpSession session = request.getSession...
分类:
编程语言 时间:
2014-05-24 19:30:39
阅读次数:
4235
本文主要就spring注入的连接池使用问题,做简要说明。使用过JedisPool的同学会发现,通过JedisPool获取资源,在使用完毕后,需要显式的将资源放回连接池中,如下:JedisPool
jedisPool;Jedis jedis = jedisPool.getResource();//操作...
分类:
编程语言 时间:
2014-05-24 09:50:22
阅读次数:
332
在opencv2.0前,opencv使用C语言实现相关函数,那个时候存储图像的文件类型是IplImage,需要程序员手动管理内存。在opencv2.0后,opencv引入了C++,Mat类就是其中一个变化。
Mat类似于STL中的容器类,能够动态管理内存。Mat类两部分数据,第一个是数据头(mat....
分类:
其他好文 时间:
2014-05-24 09:24:48
阅读次数:
302