自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (8)
  • 收藏
  • 关注

原创 Quartz CronTrigger最完整配置说明

CronTrigger配置格式:格式: [秒] [分] [小时] [日] [月] [周] [年] 序号说明  是否必填 允许填写的值允许的通配符  1 秒 是 0-59    , - * / 2 分 是 0-59

2009-06-30 17:17:00 1180

原创 java断点续传的原理

java断点续传的原理2008/05/06 11:33其实原理很简单,只是在   http   请求中加一个文件的偏移量而已,当然这还需要   server   支持这个头才行。   手头上刚好有一篇这样的文档。       (一)断点续传的原理   其实断点续传的原理很简单,就是在Http的请求上和一般的下载有所不同而已。   打个比方,浏览器请求服务器上

2009-06-30 17:01:00 812

原创 Eclipse常用插件下载地址

官方网站http://www.eclipse.org/downloads/index.php下载eclipse的最新版本Eclipse 项目资源中心:http://www.ibm.com/developerworks/cn/opensource/top-projects/eclipse.html常用插件下载地址:Lombo http://www.objectle

2009-06-30 13:11:00 1592

原创 获取appfuse2.0的源代码

appfuse2.x的发布方式跟appfuse1.x完全不同, 有时候想看一下appfuse2.x的源代码真的还不容易, 不过我们还是可以从它的Subversion服务器上面去取:1. K:/appfuse2>svn co https://appfuse.dev.java.net/svn/appfuse/trunk2.它会有一个选项让你输入, 输入p,按回车3.

2009-06-30 09:33:00 875

原创 创建maven2项目及导入eclipse

1、首先在命令行执行mvn archetype:generate2、提供输入的生成项目的类型Choose archetype:1: internal -> appfuse-basic-jsf (AppFuse archetype for creating a web application with Hiberna

2009-06-29 18:02:00 3623 1

原创 Maven2 的新特性

文档选项<trvalign="top"><img alt="" height="1" width="8"src="//www.ibm.com/i/c.gif"/><img alt="" width="16"height="16" src="//www.ibm.com/i/c.gif"/><td class="s

2009-06-29 16:32:00 794

原创 Work with Maven:创建项目骨架

一直用Maven作项目构建,Maven用起来比Ant要方便,起初为了不想在ant的构建脚本上多花精力,选择了Maven,但是后来实践证明,选择是正确的,那么是不是把时间精力省下来了呢,事实证明我并没有因为选择了Maven而节省下多少时间,在构建构建工具多花时间精力是值得的,但Maven给我的回报远远超出我的预期。Maven能做什么?基本上Ant能做的Maven都能作,且很多地方做得

2009-06-29 16:08:00 1905

原创 使用Maven2快速创建项目

Maven2在项目管理方面影响越来越大,很多项目都使用Maven2。下面我们就介绍如何使用Maven2快速创建项目原型,然后在此基础上进行项目开发。下面我们就看一下如何使用Maven2创建典型的三类项目:普通的Java项目,如基础包等:   mvn archetype:create   -DgroupId=com.yourcompany  -DartifactId=myprojec

2009-06-29 15:58:00 2411

原创 Maven2快速入门教程

现在maven似乎很火,但网上的中文资料大部分都是maven1的,对maven2的入门介绍比较少。 本文演示maven2的安装,配置和初步体验,不涉及深入的原理。 本文内容主要参考 http://maven.apache.org/guides/getting-started/mave

2009-06-29 15:22:00 1188

原创 MAVEN相关工具下载地址

 eclipse 3.2.2下载地址:http://archive.eclipse.org/eclipse/downloads/drops/R-3.2.2-200702121330/download.php?dropFile=eclipse-SDK-3.2.2-win32.zipMyEclipse Enterprise Workbench 5.5.1 GA for Windows9

2009-06-29 15:20:00 1344

原创 PLSQL Developer 最新注册码

PLSQL Developer 最新注册码 QVJTSV-KNNSSK-G4UUL4-354LGX-FRZ8X3 112243.957 xs374ca 可用于最新版的plsqldev715.1400, 已经测试OK.

2009-06-29 13:03:00 1681 1

原创 物理路径方式部署应用程序

编辑tomcat/conf/server.xml文件,在前面增加 启动tomcat,可以通过ext-2.1访问这个工程

2009-06-26 23:31:00 680

原创 JSP中动态INCLUDE与静态INCLUDE的区别?

动态INCLUDE用jsp:include动作实现 它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数 静态INCLUDE用include伪码实现,定不会检查所含文件的变化,适用于包含静态页面

2009-06-20 08:57:00 648

原创 有序集合与无序集合

1.有序集合:集合里的元素可以根据key或index访问.无序集合:集合里的元素只能遍历。有序集合在属性的增加,删除及修改中拥有较好的性能表现。2.无序集: Set 有序集: List 所以,凡是实现set的AbstractSet, CopyOnWriteArraySet, EnumSet, HashSet, JobStateReasons,

2009-06-18 23:03:00 6852

原创 java基本数据类型:基本数据类型和引用类型

基本数据类型包括byte、int、char、long、float、double、boolean和short。引用数据类型包括:类,数组,接口基本数据类型和引用类型的区别主要在于基本数据类型是分配在栈上的,而引用类型是分配在堆上的。由此,我们分析一下”==“和equals()的区别。首先,我定以两个String对象String a="abc";String

2009-06-18 22:29:00 921 1

原创 多对多映射(双向)

iBatis2学习笔记:多对多映射(双向) 环境:MySQL5.51biBatis 2.3Spring 2.5.4 这个多对多不容易,费了好大劲才实现。 一、模型 用户(User)和角色(Role)之间是多对多的关系。 二、SQL/*=====================================================

2009-06-11 16:25:00 1071

原创 ThreadLocal与synchronized

Java良好的支持多线程。使用java,我们可以很轻松的编程一个多线程程序。但是使用多线程可能会引起并发访问的问题。synchronized和ThreadLocal都是用来解决多线程并发访问的问题。大家可能对synchronized较为熟悉,而对ThreadLocal就要陌生得多了。 并发问题。当一个对象被两个线程同时访问时,可能有一个线程会得到不可预期的结果。 一个简单的java类Studnet

2009-06-11 16:14:00 615

原创 synchronized关键字

1、synchronized关键字的作用域有二种:1)是某个对象实例内,synchronized aMethod(){}可以防止多个线程同时访问这个对象的synchronized方法(如果一个对象有多个synchronized方法,只要一个线程访问了其中的一个synchronized方法,其它线程不能同时访问这个对象中任何一个synchronized方法)。这时,不同的对象实例的synchroni

2009-06-09 17:34:00 589

原创 hibernate二级缓存攻略

很多人对二级缓存都不太了解,或者是有错误的认识,我一直想写一篇文章介绍一下hibernate的二级缓存的,今天终于忍不住了。 我的经验主要来自hibernate2.1版本,基本原理和3.0、3.1是一样的,请原谅我的顽固不化。 hibernate的session提供了一级缓存,每个session,对同一个id进行两次load,不会发送两条sql给数据库,但是session关闭的时候,一级缓存就失效

2009-06-09 14:24:00 419

原创 产品创建索引-总结

在给产品创建索引时,即把产品的各种属性,不管属性和产品的关系多么的复杂,都把其封装成产品的下级属性构造document,创建索引。 如:产品A的类别是C0-C1-C2,为了我们在选择C0,C1,C2类别都能看到产品A,则要为此产片建立3个Field,即对应3个类别。

2009-06-09 09:20:00 811

原创 java序列化的作用

最近在阅读Core J2EE Patterns 的时候发现例子里用于在各个层次里进行传输的TO(Data Transfer Object)都实现了java.io.Serializable接口,看到这些偶突然感到茅塞顿开~困扰了很久的关于Serializable的疑问渐渐解开了,查找相关资料并总结如下:序列化是什么:序列化就是将一个对象的状态(各个属性量)保存起来,然后在适当的时候再获得。序列化

2009-06-06 11:04:00 5069 2

原创 Lucene查询过程

其查询过程类似于JDBC德查询过程。 JDBC的查询过程:创建应用与数据库的连接,然后编写查询语句,通过查询对象搜索相关数据库表,吧查询结果放到一个结果集对象中。 Lucene的搜索也需要类似JDBC的几个对象:Searcher,FSDirectory,Query,StandarAnalyzer和Hits。首先通过Searcher和FSDirectory打开已经建立的索引文件,

2009-06-06 10:32:00 1095

原创 java字符串的各种编码转换

import java.io.UnsupportedEncodingException;/*** 转换字符串的编码*/public class ChangeCharset {/** 7位ASCII字符,也叫作ISO646-US、Unicode字符集的基本拉丁块 */public static final String US_ASCII = "US-ASCII";/** ISO 拉丁字母表 No

2009-06-04 15:56:00 647

原创 Hibernate一对多,多对一,多对多,一对一关系汇总

Hibernate如果上手了,那么所谓的一对多,多对一,多对多,一对一这些关系,应该很快能理解.下面就把这几种关系简单说一下.本文中用到的三个实例化类分别为Customer(保存客户基本信息),CustomerDetails(保存客户详细信息),CustomerBack(中间表,保存两表之间的关联)对应的表功能同上.说明中的主表指Customer,子表指CustomerDetail

2009-06-04 15:45:00 1484

原创 solr解析请求

1 solr的调用 1)SolrCore.javapublic void execute(SolrRequestHandler handler, SolrQueryRequest req, SolrQueryResponse rsp)调用handler.handleRequest(req,rsp);2)RequestHandlerBase.java调用public void

2009-06-01 12:50:00 1631

vsftp运行配置文件

vsftp运行配置文件 配置用户、限制用户访问目录和vsftpd的配置信息

2012-11-06

VSFTP安装配置

vsftp 2.4.3 ftp 配置,随意控制每个用户的权限,方便

2012-11-05

ext eclipse 插件

ext eclipse 插件 ext eclipse 插件 ext eclipse 插件

2009-12-10

ssh + ext 集成

ssh + ext 集成 ssh + ext 集成 ssh + ext 集成

2009-12-10

java 实现抓取目录下的所有文件

使用java语言,实现从某目录下,抓取所有的文件,组成完整的文件路径。

2008-05-05

java文件复制功能

java文件复制,使用java语言开发的,效果如windows 的复制和粘贴效果。

2008-05-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除