第一次加载这个servlet程序时(选择右边的servlet程序,注意servlet程序没有main函数,因此执行的是run as servlet Application ),同时执行init()方法 然后开始输入servlet网址,注意不用加java或者php,加了反而运行不了,这是会先...
分类:
编程语言 时间:
2015-07-18 19:57:39
阅读次数:
122
摘要:主要针对Dao层的一些数据库查询的操作,数据实时性不强,直接加入缓存。当缓存中有的时候,就使用缓存中的数据。这样的方法,最终仅仅使用一个注解实现。对于之前的hibernate二级缓存使用,比较陌生。比如是否支持Redis或者可以自己开发支持。是否支持针对部分需要加入缓存的方法配置,而不是所有的...
分类:
编程语言 时间:
2015-07-18 19:58:46
阅读次数:
308
import java.lang.*;import java.util.Arrays;import java.util.List;import javax.script.Invocable;import javax.script.ScriptEngine;import javax.script.Sc...
分类:
编程语言 时间:
2015-07-18 19:56:32
阅读次数:
206
搜了一下Spring相关的经典书籍:《Spring实战(第3版)》从核心的Spring、Spring应用程序的核心组件、Spring集成3个方面,由浅入深、由易到难地对Spring展开了系统的讲解,包括Spring之旅、装配Bean、最小化Spring XML配置、面向切面的Spring、征服数据库...
分类:
编程语言 时间:
2015-07-18 19:56:42
阅读次数:
135
从TinyMCE 4.x开始,使用Transifex服务处理翻译问题。TinyMCE默认使用英语,如果需要使用其他语言,可从这里下载相应的语言文件。安装语言包下载所需语言(汉语zh_CN.js)将zh_CN.js放到tinymce/langs目录中修改tinymce.init({...})中的配置,...
分类:
编程语言 时间:
2015-07-18 19:55:53
阅读次数:
127
今天自己跟着教材写好了一个函数,添加好注释后保存,准备用来作模块使用。就在自己满怀激情准备使用一下这个模块的时候,却发现不知道自己的模块要放在哪里,怎么调用……经过网上一轮百度后,在其他老鸟的博客里终于找到了相关的方法,在这里小记一下:临时指定路径可用:impor sys;sys.path.appe...
分类:
编程语言 时间:
2015-07-18 19:55:24
阅读次数:
129
1.导入相应的jar包,文件放置情况2.web.xml 1 2 3 springmvc7 4 5 index.jsp 6 7 8 mvc-dispatcher 9 org.springframework.web.servlet.Dispatc...
分类:
编程语言 时间:
2015-07-18 19:54:31
阅读次数:
309
1.插入排序插入排序时最容易理解的排序方法,个人总结有三个关键点:1. 需要将处理的元素暂时存储起来2. j变量的范围控制3. 插入值与j变量控制范围中元素大小的比较相关代码: 1 //插入排序 2 template void sort(T* array, int n) 3 { 4 for ...
分类:
编程语言 时间:
2015-07-18 19:54:06
阅读次数:
124
Dijkstra算法1.定义概览Dijkstra(迪杰斯特拉)算法是典型的单源最短路径算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。Dijkstra算法是很有代表性的最短路径算法,在很多专业课程中都作为基本内容有详细的介绍,如数据结构,图论...
分类:
编程语言 时间:
2015-07-18 19:51:45
阅读次数:
211
Java Io1Java IO Tutorial2Java IO Overview3Java IO: Files4Java IO: Pipes5Java IO: Networking6Java IO: Byte & Char Arrays7Java IO: System.in, System.out...
分类:
编程语言 时间:
2015-07-18 19:48:49
阅读次数:
255
抽象类和接口一、抽象类(abstract)1.抽象类 Java可以定义一些不含方法体的方法,它的方法体交给该类的子类根据自己的情况去实现,这样的方法就是抽象方法,包含抽象方法的类叫抽象类。一个抽象类中可以有一个或者多个抽象方法。 抽象防范必须用abstract修饰符来定义,任何带有抽象方法的类都.....
分类:
编程语言 时间:
2015-07-18 19:46:48
阅读次数:
137
在学习设计模式时我就有一个疑问,关联和继承除了用法上的区别,好像在内存上并没有什么区别,继承也是父类作为了子类的元素(内存上),关联也是这样。而且关联好像更占内存一些。这就是设计模式里问题了“依赖倒转原则”。继承分为public继承,protect继承,private继承public:父类中的pub...
分类:
编程语言 时间:
2015-07-18 19:46:05
阅读次数:
150
数据结构注册表由键(或称"项")、子键(子项)和值项构成.一个键就是分支中的一个文件夹,而子键就是这个文件夹中的子文件夹,子键同样是一个键.一个值项则是一个键的当前定义,由名称、数据类型以及分配的值组成.一个键可以有一个或多个值,每个值的名称各不相同,如果一个值的名称为空,则该值为该键的默认值.数据...
分类:
编程语言 时间:
2015-07-18 19:45:16
阅读次数:
141
在不相交集合中的另一种更快的实现中,用有根树来表示集合。树中的每个成员指向其父节点,每棵树的根包含了代表(representative),并且是他自己的父节点。不相交森林即由多棵这样的树组成,如下图所示:
[注:(b)是(a)UNION(e,g)的结果]
采用上述表示方法直观上并不比采用链表表示算法更快,但是可以通过“按秩合并”和“路径压缩”来提升效率。
按秩合并(union by ra...
分类:
编程语言 时间:
2015-07-18 18:42:34
阅读次数:
455
NSArray利用Cocoa框架进行汉字排序
在NSString有一个函数localizedCompare:,它的功能是通过自身与给定字符串的比较,返回一个本地化的比较结果,也就是说这个函数是支持汉字比较的。
进一步localizedCompare:只是字符串与字符串的比较,我们要让NSArray数组通过按关键字为汉字字符串排序,我们继续在NSArray的SDK上下功夫,我们发现除...
分类:
编程语言 时间:
2015-07-18 18:42:13
阅读次数:
149
概述在我们使用类集框架(比如使用hashMap、hashSet)的时候,经常会涉及到重写equals()和hashCode()这两个方法。
这两个方法的联系是:
1. 如果两个对象不同,那么他们的hashCode肯定不相等;
2. 如果两个对象的hashCode相同,那么他们也未必相等。
所以说,如果想在hashMap里面让两个不相等的对象对应同一个值,首先需要让他们的hashCod...
分类:
编程语言 时间:
2015-07-18 18:42:13
阅读次数:
136
各位看官们,大家好,前几回中咱们说了堆栈的原理,并且举了实际的例子进行解说,这一回咱们说的例
子是:括号匹配。括号匹配使用了堆栈的原理,大家可以从例子看出来,所以我们把它们放在一起。闲话
休提,言归正转。让我们一起talk C栗子吧!
看官们,所谓的括号匹配,就是给了一连串括号,里面有各种类型的的括号,然后确定该串中的括号是否
是一一 匹配的。例如:({[]})这串括号中的括...
分类:
编程语言 时间:
2015-07-18 18:43:35
阅读次数:
132