- 博客(20)
- 资源 (8)
- 收藏
- 关注
转载 session过期时间
在一般系统登录后,都会设置一个当前session失效的时间,以确保在用户没有使用系统一定时间后,自动退出登录,销毁session。具体设置很简单: 在主页面或者公共页面中加入:session.setMaxInactiveInterval(900); 参数900单位是秒,即在没有活动15分钟后,session将失效。 这里要注意这个session设置的时间是根据服务器来计算的
2016-06-27 10:41:13 623
转载 logback日志类库
1. 配置简单,易于上手 2. 一个日志文件中只能某一个级别的日志 3. 一个类中可以指定多个不同的日志,并且生成的每个日志文件中只包含其本身的内容 4. 可以关闭或者打开某几个包的日志,并且可以设置不同的包使用不同的日志级别。 一、易用性 logback的易用性不用多讲,只需要通过下面两行就可以在co
2016-06-23 18:43:13 405
转载 SLF4J日志类库
SLF4J不同于其他日志类库,与其它有很大的不同。SLF4J(Simple logging Facade for Java)不是一个真正的日志实现,而是一个抽象层(abstraction layer),它允许你在后台使用任意一个日志类库。如果是在编写供内外部都可以使用的API或者通用类库,那么你真不会希望使用你类库的客户端必须使用你选择的日志类库。如果一个项目已经使用了log4j,而你
2016-06-23 18:40:16 542
转载 eclipse maven 导出项目依赖的jar包
一、导出到默认目录 targed/dependency 从Maven项目中导出项目依赖的jar包:进入工程pom.xml 所在的目录下,执行如下命令:1mvn dependency:copy-dependencies或在eclipse中,选择项目的pom.xml文件,点击右键菜单中的Run As,见下图红框中,在弹出的Configur
2016-06-21 09:43:06 308
转载 comparator接口与Comparable接口的区别
1. Comparator 和 Comparable 相同的地方他们都是java的一个接口, 并且是用来对自定义的class比较大小的,什么是自定义class: 如 public class Person{ String name; int age }.当我们有这么一个personList,里面包含了person1, person2, persion3....., 我们用Collect
2016-06-20 14:05:28 224
转载 Velocity
Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。 当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同步开发一个遵循MVC架构的web站点,也就是说,页面设计人员可以只 关注页面的显示效果,而由java程序开发人员关注业务逻辑编码。V
2016-06-14 11:30:06 287
翻译 lambda表达式
原文链接: Start Using Java Lambda Expressions下载示例程序 Examples.zip 。原文日期: 2014年4月16日翻译日期: 2014年4月27日翻译人员: 铁锚简介(译者注:虽然看着很先进,其实Lambda表达式的本质只是一个"语法糖",由编译器推断并帮你转换包装为常规的代码,因此你可以使用更少的代码来实现同样的功能。本人建议不要
2016-06-14 09:41:38 1152
转载 字节流与字符流转换
字节流与字符流之间的区别却可以联系起来,这就是表中的两个类InputStreamReader和OutputStreamWriter。InputStreamReader负责把字节输入流转换为字符输入流,OutputStreamWriter负责把输出字节流转换为输出字符流。下面来看看如何进行转换。1.字节输入流转换为字符输入流InputStreamReader是字节流通向字符流的桥梁,
2016-06-06 09:12:17 10134
转载 Freemarker 入门示例
初步学习freemarker ,先做一个简单的HelloWord程序! 新建一个WEB工程,下载(我使用的是freemarker-2.3.20)freemarker并导入freemarker.jar,在WEB-INF下新建文件夹templates用于存放模版文件在templates下新建test.ftl,这是示例模版文件。内容就是HTML内容,里面带有一个标记符,用于将来进行变量替换,
2016-06-03 18:30:27 385
转载 lucene---分页
创建测试数据的索引 Java代码 String path = "index";//索引目录 Analyzer analyzer = new IKAnalyzer();//采用的分词器 IndexWriter iwriter = new IndexWriter(path, analyzer, true); File dir = new File
2016-06-03 17:44:27 332
转载 lucene---中文分词IKAnalyzer和高亮highlighter的使用
最近lucene已经更新到lucene 3.0版本了 2.X版本的一些用法已经彻底不在支持了。 下面的例子主要是介绍中文分词器IKAnalyzer的使用和Lucene高亮显示。 lucene 3.x版本中有些2.x方法已经完全被剔除了,这里会捎带一下3.x的用法,当然我这里用的还是2.X的版本。 lucene自带的分词方式对中文分词十分的不友好,基本上可以用惨不忍睹来形容,所以这里推荐
2016-06-03 17:43:13 1513
转载 lucene--Field.Store解析
Store COMPRESS:压缩保存。用于长文本或二进制数据 YES:保存 NO:不保存 具体理解当然是给出示例了: Java代码 package demo.first; import java.io.IOException; import org.apache.lucene.ana
2016-06-03 17:40:31 463
转载 lucene---QueryParser用法示例
Java代码 package demo.first; import java.io.IOException; import java.util.Date; import org.apache.lucene.analysis.standard.StandardAnalyzer; import org.apache.lucene.documen
2016-06-03 17:39:19 743
转载 lucene---查询
Java代码 package demo.first; import java.io.*; import java.util.Date; import org.apache.lucene.analysis.standard.StandardAnalyzer; import org.apache.lucene.document.Document
2016-06-03 17:37:41 323
转载 lucene第一步--简单的入门demo
Lucene不是一个完整的全文索引应用,而是是一个用Java写的全文索引引擎工具包,它可以方便的嵌入到各种应用中实现针对应用的全文索引/检索功能。 Lucene的作者:Lucene的贡献者Doug Cutting是一位资深全文索引/检索专家,曾经是V-Twin搜索引擎(Apple的Copland操作系统的成就之一)的主要开发者,后在Excite担任高级系统架构设计师,目前从事于一些INTE
2016-06-03 17:36:17 427
转载 velocity基础教程--4通过velocity生成文件--网站静态化实现方案
目前很多做web网站的都已经将网站静态化了,其技术无非就是通过io将内容输出为文件 velocity可以帮助我们更简化这些操作,下面的实例算是抛砖引玉。很简单 也不需要过多的说些什么了 Java代码 package test.velocity; import java.io.PrintWriter; import org.apache.ve
2016-06-03 17:23:58 1380
转载 velocity基础教程--3用velocity代替jsp作为程序视图展示
用veloctiy代替jsp作为程序视图展示 这里我们需要一个velocity的扩展工具包veloctiy-tools,我们可以在velocity的官方网站中得到。 在web.xml中配置相关的servlet Xml代码 xml version="1.0" encoding="UTF-8"?> web-app version="2.5" xmlns=
2016-06-03 17:23:05 1343
转载 velocity基础教程--2自定义ResourceLoader实现字符模板
velocity虽然已经为我们提供了一些资源加载器,基本已经可以满足大部分的用户需求。有的时候还需要我们必须手动去写一些,比如:我们打算采用String的模板而不是vm文件形式,为的是将模板存入db中。 这是我们只需要继承org.apache.velocity.runtime.resource.ResourceLoader 并实现我们想要的功能。 下面的例子就是拿上面的需求来进行一个简单的
2016-06-03 17:21:20 710
转载 velocity基础教程--1.标准使用
velocity是一个非常好用的模板引擎 这里不对项目进行详细介绍,可以访问apache官方网站查看相关说明 下面我们通过一个简单的实例来讲解一下velocity的使用过程 Java代码 // 创建引擎 VelocityEngine ve=new VelocityEngine(); //设置模板加载路径,这里
2016-06-03 17:20:11 380
mysql-5.5.16
2015-11-28
PLSQL_Developer_7.1
2015-11-28
测试单元jar包
2015-06-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人