java功能
文章平均质量分 73
yangjizhong
这个作者很懒,什么都没留下…
展开
-
Spring下Quartz的配置及说明
Quartz在我看来说简单点就是一个很好的定时器,是而且操作简单,当你需要早上8点执行某个方法或者每隔1分钟执行某个方法时选他是相当不错的选择了,当然了,在Spring框架下。还有: 配置?!:很简单,你只要记得在配置文件中在哪里存放定时执行的方法就可以了: <?xml version="1.0" encoding="UTF-8"?><!DOCTY...2009-11-25 13:43:09 · 83 阅读 · 0 评论 -
RESTful Web Services in Spring 3(上)
通过本文,我将介绍REST的特点,基本设计原则及其简单讲解,最后给出spring3.0下开发的RESTful Web Services 简单实例,其中许多内容是在网络上摘得,并通过自己理解写上的本人观点的博客,如有不同意见请指正。 REST(Representational State Transfer ),有中文翻译为"具象状态传输"(也有:"代表性状态传输")。是由 Ro...原创 2010-02-23 10:19:30 · 99 阅读 · 0 评论 -
RESTful Web Services in Spring 3(下)
上一篇我主要发了RESTful Web Services in Spring 3的服务端代码,这里我准备写客户端的代码。 上篇得连接地址为:http://yangjizhong.iteye.com/blog/600540 开始本篇了: 注:附件里有源码,下载即可,依赖包请在spring网获得,谢谢。 applicationContext.xml:&...2010-02-23 13:44:58 · 81 阅读 · 0 评论 -
hsqldb
import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public c...原创 2010-02-25 00:02:22 · 92 阅读 · 0 评论 -
linux下配置JDK,tomcat
转自:http://blog.csdn.net/striveman/archive/2008/04/21/2313374.aspx 先装JDK: #chmod +x jdk-1_5_0_02-linux-i586.rpm.bin#./jdk-1_5_0_02-linux-i586.rpm.bin JAVA_HOME=/usr/java/jdk-1_5_0_02...原创 2010-02-26 15:34:41 · 65 阅读 · 0 评论 -
apache的commons-net实现FTP上传,下载文件
不多说,上代码: package com.book.service;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import org.a...原创 2011-04-15 11:25:21 · 135 阅读 · 0 评论 -
利用GeneratedKeyHolder获得新建数据主键值
有时候我们向DB新插入一条数据,都需要获取对应的主键值。在采用数据库自增主键的方案里,如果JDBC驱动不能绑定新增记录对应的主键,就需要手工执行查询语句以获取对应的主键值,对于高并发的系统,这很容易返回错误的主键。 Spring利用这一技术,提供了一个可以返回新增记录对应主键值的方法: int update(PreparedStatementCreator psc, KeyHolder g...2010-12-24 14:37:06 · 300 阅读 · 0 评论 -
ECLIPSE远程DEBUG
在服务器上添加监听端口: java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,address="8000" -jar phoenix-cf-3.2.0.jar 在本地ECLIPSE下 点eclipse下'debug'虫子的小箭头,然后选“DEBUG CONFIGURATIONS"在左侧选“Remote Java App...2011-04-18 10:07:50 · 78 阅读 · 0 评论 -
安装ActiveMQ
安装activeMQ前先升级jdk到6U24cd /Application/OSSscp [email protected]:/data/cache5/rcms_software/activemq/apache-activemq-5.5.0-bin.tar.gz .tar zxvf apache-activemq-5.5.0-bin.tar.gzcd /Application/O...2011-04-18 10:28:21 · 103 阅读 · 0 评论 -
Task Scheduling Simplifications in Spring 3.0
简单说下基本配置: applicationContext-task.xml内容如下: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/...2011-05-19 14:47:15 · 115 阅读 · 0 评论 -
dbunit解决XML数据中必须表首行有相应字段问题
DbUnit设计理念:熟悉单元测试的开发人员都知道,在对数据库进行单元测试时候,通常采用的方案有运用模拟对象(mock objects)。通过隔离关联的数据库访问类,比如JDBC的相关操作类,来达到对数据库操作的模拟测试。但是如果真正要测试访问数据结果正确性那么就显得力不从心了。DBUnit的设计理念就是在测试之前,备份数据库,然后给对象数据库植入我们需要的准备数据。 DBUnit是对...2010-11-30 09:51:39 · 266 阅读 · 0 评论 -
tdd:测试驱动WEB组件
相信大家有好多人会使用JUNIT进行单元测试了,但是在WEB开发中仅仅对MVC设计模式中业务逻辑进行测试还是远远不够的,如何对 控制器和视图层进行单元测试将是本文的重点: 主要分享的内容: 一.测试驱动 Java Servlet二.测试驱动 Spring 控制器三.用JspTest 测试驱动JSP 开始吧。 一.测试驱动 Java Servletse...原创 2011-04-05 21:37:45 · 120 阅读 · 0 评论 -
spring3实现MVC的rest
首先配置WEB.XML: <?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun原创 2010-02-07 15:21:11 · 70 阅读 · 0 评论 -
使用 Spring 2.5 基于注解驱动的 Spring MVC
来自地址:https://www.ibm.com/developerworks/cn/java/j-lo-spring25-mvc/ 一个简单的基于注解的 Controller使用过低版本 Spring MVC 的读者都知道:当创建一个 Controller 时,我们需要直接或间接地实现 org.springframework.web.servlet.mvc.Controller...原创 2010-02-07 13:09:20 · 70 阅读 · 0 评论 -
ehcache缓存的详细配置及ehcache.jar下载
用到缓存,主要是用来解决并发问题的。 其中ehcache是一个纯Java的过程中缓存实现Hibernate2.1,Spring都支持EHcache嵌入。 本文主要写Spring中引入ehcache而不是用hibernate. ehcache部署起来很简单,主要分两步: 1.首先要给他写个核心配置XML文件 <ehcache> ...2009-11-27 11:36:47 · 1336 阅读 · 0 评论 -
ExecutorService线程池的使用
直接来实例: ExecutorService executor = Executors.newFixedThreadPool(Constants.POOL_SIZE); //Constants.POOL_SIZE为开启多少线程比如20 for(FcInfo fcInfo : fcInfos){ RemoteFileGetter fileGe...2009-12-14 11:01:24 · 83 阅读 · 0 评论 -
java中使用ssh方式获取服务器的文件到本地
package com.chinacahe.LogContrast.ssh;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.i...原创 2009-12-14 11:14:05 · 818 阅读 · 0 评论 -
java操作oracle数据库
package com.chinacahe.logcontrast; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet;import java.sql.Stateme...原创 2010-01-08 11:15:12 · 73 阅读 · 0 评论 -
编写你的第一个Hibernate程序
注:转载http://www.nit-pro.org/jszl.asp?NewsID=3554 一、 Hibernate介绍 Hibernate是基于对象/关系映射(ORM,Object/Relational Mapping)的一个解决方案。ORM方案的思想是将对象模型表示的对象映射到关系型数据库中,或者反之。Hibernate目前是ORM思想在Java中最成功、最强大的实现。...原创 2010-01-20 11:51:22 · 66 阅读 · 0 评论 -
Hibernate批量插入的方法
Session session = sessionFactory.openSession(); Transaction tx = session.beginTransaction(); for ( int i=0; i<100000; i++ ) { Customer customer = new Customer(.....); sess...原创 2010-01-22 14:46:48 · 201 阅读 · 0 评论 -
java实现webservice实例
今天下午突然想研究下WEBSERVICE,从网上找了好多实例,但很多写的让人实在难以恭维,花了三个小时的圈圈转后总算搞通了,其实也挺简单的,这里特别感谢http://www.liuzm.com/article/java/992.htm这篇文章,总算让我弄明白了,现在贴出我的实例步骤,感谢那个博主的同时,与大家共同分享。 一: 首先创建个WEB工程,然后: http://ws.Apa...原创 2010-01-25 18:48:42 · 108 阅读 · 0 评论 -
lucene的索引建立及查找
package lucene;import org.apache.lucene.analysis.standard.StandardAnalyzer;import org.apache.lucene.document.Document;import org.apache.lucene.document.Field;import org.apache.lucene.index.I...原创 2010-01-27 11:03:50 · 187 阅读 · 0 评论 -
java中org.apache.commons.digester类用法
xml文件内容: <?xml version="1.0" encoding="UTF-8"?> <channels> <channel switchTime="20080101000101" k="1.07" n="6" s="55" channelId="0404"原创 2010-01-28 10:52:54 · 138 阅读 · 0 评论 -
log4j配置
<!-- logging begin--> <!-- Logging --> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>原创 2010-01-28 14:07:24 · 59 阅读 · 0 评论 -
jMock Cookbook 中文版
他娘的,中文版啊!爽,坚决分享! 这里不多介绍JMOCK了哈,简单说就是单元测试时,如果不想执行其中引用的某个方法而直接赋予给它一个自己给定的返回值即可。 jMock Cookbook 中文版 地址: http://blog.csdn.net/zhengsj/archive/2008/12/03/3438862.aspx...2010-04-29 10:06:19 · 200 阅读 · 0 评论 -
spring框架下配置lucene
最近这的是投入不少精力在lucene身上,学到一点心得,留此文章以作纪念。一个目的是分享给大家,另一个目的是将来再用的时候再看看自己的文章能少走些路,好啦,开始正文。 lucene特点及作用文章里就不说了,网上有的是。我就简单说下个人理解, 正常 sql 查询时:name like '%继中%' 想必大家一定明白这样不会走索引的,然后就在多行数据级别查询相应时间会很慢,对吧,因为数据库在一行行扫呢...2012-02-21 15:34:27 · 188 阅读 · 0 评论