- 浏览: 2383 次
- 性别:
- 来自: 杭州
最新评论
文章列表
kaptcha 验证码的使用
- 博客分类:
- 常用工具类
碰巧在公司项目中接触到了验证码的使用,就此总结下验证码在Web工程中的使用。kaptcha所有配置都可以通过web.xml来完成,如果项目使用了Spring MVC,那么实现方式会略有不同。
在SSH框架的项目中,如果使用Maven进行项目托管,则需要在pom.xml中添加如下配置,非Maven 项目可以通过引入jar包的方式引入。下载地址:http://code.google.com/p/kaptcha/downloads/list
<dependency>
<groupId>com.google.code.kaptch ...
在使用Hibernate查询时,我们通常有三种方式,通过三种方式皆可完成Hibernate的查询。下面我们来简单了解下在Hibernate中这三种查询的使用。
1. sql or hql语句查询:
这种是我们最常使用的方式,将sql查询写在代码中,这样做 ...
随着Hibernate的更新,一些旧的调用方式进行了更新修改,以下是在Hibernate4.1之后做的更新。
1. 关于Positional (HQL) parameters
源文档:
HQL-style positional parameters follow JDBC positional parameter syntax. They are declared using ? without a following ordinal. There is no way to relate two such positional parameters as being "the ...
最近一直在看java nio,对其中的selector比较感兴趣,所有就先在网上查了些资料,发现还真有很多人研究过这个,其中尤以皓哥写的比较有意思,也很使我受启发,我也转了他的博客Java NIO——Selector机制解析《转》,但是我一直不明白pipe是如何唤醒selector的,所以又去看了jdk的源码(openjdk下载),整理了如下:
以Java nio自带demo : OperationServer.java OperationClient.java(见附件)
在前些天的《Java NIO类库Selector机制解析》文章中,我们知道了下面的事情: 1)Sun的JVM在实现Selector上,在Linux和Windows平台下的细节。2)Selector类的wakeup()方法如何唤醒阻塞在select()系统调用上的细节。 先给大家做一个简单的回 ...
一、 前言
自从J2SE 1.4版本以来,JDK发布了全新的I/O类库,简称NIO,其不但引入了全新的高效的I/O机制,同时,也引入了多路复用的异步模式。NIO的包中主要包含了这样几种抽象数据类型:
Buffer:包含数据且用于读写的线形表结构。其中还提供了一个特殊类用于内存映射文件的I/O操作。
Charset:它提供Unicode字符串影射到字节序列以及逆映射的操作。
在我们常用的项目中,会遇到一些需要定时触发的功能,这时我们认识到了定时器的作用。
quartz定时器的在WEB应用中的简单使用
a. 创建定时器类
package com.hikvision.common.timetask;
/**
* 创建定时器,每天凌晨定时更新 顺序号 sequenNumber 为 0
* */
public class RefSeqNumTask {
public ...