自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (2)
  • 收藏
  • 关注

原创 vi 使用

最近心血来潮, 感觉要学点东西了, 一直想学学linux, 资料找到好多本了, 就是没开始看, 感觉在linux下面做开发挺郁闷的, vi命令好复杂, 完全不习惯. 正好碰上最近要学c++, 而开发c++的工具算gcc挺好用的吧, 索性就一起学了, gcc, c++, vi编辑器的使用. 首先介绍vi, vi有三种模式, 末行模式[b]命令行模式[/b]任何时候,不管用户...

2012-04-28 00:13:43 156

原创 java单例模式

[code="java"]public class Singleton { // 懒汉式单例 private static volatile Singleton singleton = null; private Singleton() { } public...

2011-09-19 12:27:28 93

原创 tomcat源码分析

一篇不错的tomcat入门分析, 不转载了, 直接上链接[url]http://www.ibm.com/developerworks/cn/java/l-from-tomact/index.html[/url]从Tomcat源码中得到高效的软件组件Tomcat不但为我们提供了设计和实现系统时的新思路,同时因为它是由组件或者模块构成的,所以它还为我们提供了大量可用的...

2011-09-19 11:14:16 91

原创 java 过滤到字符

[code="java"]package zz.yl.test;import java.util.regex.Matcher;import java.util.regex.Pattern;import java.util.regex.PatternSyntaxException;public class Test { /** * @param args...

2011-08-22 15:53:19 83

原创 maven Unable to locate the Javac Compiler

转载自http://ytyt654.blog.sohu.com/105905729.html m2eclipe经常会报这个错,原因是对于安装了JDK的机器,会有两个jre,一个在C:/Program Files/Java/jre6下,一个在C:Program FilesJavajdk1.6.0_20jre, 而默认eclipse如果不做改变,会使用前者,而m2eclipse默认会去找JDK...

2011-07-25 16:22:07 89

原创 solr data import config

solr的dataimporthandler 配置, 全量和增量导入,[code="xml"] [/code]附上数据库建表语句[code="sql"]CR...

2011-06-14 16:10:03 104

原创 mysql 乱码问题追根溯源

统一字符集的方法:(以utf-8字符集为例,因为他是目前支持文字种类最广的字符集)  1、彻底解决字符集的方法:  要彻底解决字符集的方法就是让mysql在安装的时候就是用utf-8的字符集设定,这样可以使上面的六个关键  点的编码都为utf-8。  a、 在windows下安装mysql有提示可以选择字符集,我们选择utf-8就可以了。  b、在linux下有三种安装方法,第...

2011-06-13 22:51:36 74

原创 tomcat 集成solr+paoding or Ikanalyer

一.1. 安装tomcat6.0 2. 下载apache-solr-3.1.0.zip http://labs.xiaonei.com/apache-mirror/lucene/solr/3.1.0/ 3. 解压后,打开apache-solr-3.1.0\dist目录,找到apache-solr-1.3.0.war,...

2011-05-29 22:12:28 111

原创 lucene入门 例子

一个lucene的例子 , 其它的就不多说了[code="java"]package com.fei.lucene;import java.io.File;import java.io.FileReader;import java.io.IOException;import java.util.Date;import org.apache.lucene....

2011-05-21 16:41:29 74

原创 java环境变量配置

JDK环境变量配置的步骤如下:1.我的电脑-->属性-->高级-->环境变量.2.配置系统变量:        a.新建 JAVA_HOME           C:\Program Files\Java\jdk1.6.0 (JDK的安装路径)        b.新建 PATH            %JAVA_HOME%\bin;%JAVA_HOME%\jre\bi...

2011-05-21 14:24:58 64

原创 native2ascii使用

背景: 在做Java开发的时候,常常会出现一些乱码,或者无法正确识别或读取的文件,比如常见的validator验证用的消息资源(properties)文件就需要进行Unicode重新编码。原因是java默认的编码方式为Unicode,而我们的计算机系统编码常常是GBK等编码。需要将系统的编码转换为java正确识别的编码问题就解决了。 ...

2011-05-14 11:25:34 108

原创 spring 数据源配制

spring数据源配制 , 用于替代hibernate.cfg.xml[code="xml"] classpath:jdbc.properties ${jdbc.driverClassName} ${jdbc.url} ...

2011-05-10 23:21:43 69

原创 spring aop声明式事务

spring 的事务管理不需要任何特定的事务API耦合, 对不同的持久层访问技术 , 编程式事务提供一致的事务编程风格, 通过模块化的操作一致地管理事务. 声明式事务基于Spring AOP 实现, 却并不需要程序开发者成为AOP专家, 亦可轻易使用Spring的声明式事务管理支持JDBC, Hibernate, JTA分布式事务下面一段是aop的jdbc事务[code="xm...

2011-05-10 23:16:54 109

原创 tomcat 使用https

我使用的JDK版本为JDK6,使用的的Tomcat版本为6.0.30;配置Tomcat下的HTTPS其实很简单,只需要完成两步工作就可以了;操作系统为Windows 7。   一、生成"服务器证书文件"   我把生成的"服务器证书文件"取名为tomcat.key(也可以取成abc.keystore,随自己喜欢就好)。简单起见,我把tomcat.key放在C盘根目录下面(我的...

2011-04-22 10:19:17 238

原创 tomcat 配制用户

新安装的tomcat6进入管理界面需要用户名密码,打开tomcat_home\conf\tomcat-user.xml, 添加下面的配制[code="xml"][/code] 重启即可访问

2011-04-21 23:36:19 87

原创 sql查询练习

找了好久的查询练习, 附有答案CREATE TABLE STUDENT(SNO VARCHAR(3) NOT NULL,SNAME VARCHAR(4) NOT NULL,SSEX VARCHAR(2) NOT NULL,SBIRTHDAY DATETIME,CLASS VARCHAR(5))goCREATE TABLE COURSE(CNO VARCH...

2011-04-14 16:33:28 154

原创 SQL经典模式--列转行

一般需要将列转成行来使用,一定是原有的Schema设计没有考虑周全。但是没有办法,为了保护现有的投资,不得不在糟糕的设计上周旋,用最小的代价去实现新需求。毕竟认识都是由浅入深,为不健全的Schema设计付出代价,就像交税一样,无可避免。举例:课程表: 每门课程由5位老师教,要求包含老师的信息,以及一些课程的信息create table cource (id ...

2011-04-13 17:42:11 74

原创 Hiberate 查询 JavaBean

如果使用原生sql语句进行query查询时,hibernate是不会自动把结果包装成实体的。所以要手动调用addEntity(Class class)等一系列方法。如session.createSQLQuery(sql).addEntity(Class class);注意hibernate3.0.5不支持,单个参数的addEntity方法另外,hibernate3.2以后可以对原生...

2011-04-13 09:45:12 100

原创 数据库连接池的原理机制

[color=black] 1、基本概念及原理   对于共享资源,有一个很著名的设计模式:资源池(Resource Pool)。该模式正是为了解决资源的频繁分配?释放所造成的问题。为解决上述问题,可以采用数据库连接池技术。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去。我们...

2011-04-12 12:03:09 67

原创 Hibernate Util类

[code="java"]import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;import org.hibernate.HibernateException;import org.hibernate.Interceptor;import org.hibernat...

2011-04-12 00:14:35 83

原创 poi jxl 生成EXCEL 报表

JAVA生成EXCEL,下面介绍POI 和JXL 生成报表的2种方式。1.jxl 生成报表 [code="java"]package excel;import java.io.FileOutputStream;import java.io.OutputStream;import java.text.SimpleDateFormat;import java.uti...

2011-04-11 15:33:22 62

原创 Hibernate表关系之一对多(inverse详解)

在映射一对多表关系的时候存在一个inverse的问题,一直以来对inverse不怎么了解,今天用到它想要弄明白,在网上看了无数个帖子还是不懂,最后终于看到一位高人的一篇帖子,解释得很透彻,终于彻底了解inverse的含义了,下面说说一对多表关系的应用和inverse详解:以父与子关系为例:父亲可以有多个孩子,而孩子只能有一个父亲。那么反映到数据表是这样实现的:create ta...

2011-04-10 23:25:18 96

原创 maven 集成ssh

这两天用maven整合ssh, 难的地方就在于jar的依赖上, 下面是我完成基本整合的pom.xml, 以后留着备用[code="xml"] 4.0.0 hk.ces Test war 0.0.1-SNAPSHOT Test Maven Webapp http://maven.apache.org javax.servlet...

2011-04-06 22:07:07 77

原创 bat 入门

1、 REMREM 是个注释命令一般是用来给程序加上注解的,该命令后的内容在程序执行的时候将不会被显示和执行。例:REM 你现在看到的就是注解,这一句将不会被执行。2、 ECHOECHO 是一个回显命令主要参数有OFF和 ON,一般用ECHO message来显示一个特定的消息 。例:Echo offRem 以上代表关闭回显即不显示所执行的命令Echo 这个...

2011-04-06 13:55:57 96

原创 使用eclipse插件完成WTP和maven2的整合

首先,要有比较新的eclipse,最好是3.6的。以后安装一下插件: * WTP http://download.eclipse.org/webtools/updates * SVN http://subclipse.tigris.org/update_1.6.x * M2Eclipse http://m2eclipse.sonatype.org/s...

2011-04-05 16:05:57 126

原创 jkd与jre区别

JDKJDK 是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK.最主流的 JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开...

2011-04-05 10:58:59 240

原创 maven2集成struts2开发遇到的问题

最近到用eclipse通过maven2集成ssh开发, 当添加struts2-core的依赖时报了如下错误, 还在疑惑中...[ERROR] Failed to execute goal on project Prjssh: [color=darkred]Could not resolve dependencies for project com.fei.ssh:Prjssh:war:1....

2011-04-04 11:57:31 66

原创 Maven2 的常用命令

Maven2 的运行命令为 : mvn , 常用命令为 : mvn archetype:create :创建 Maven 项目 mvn compile :编译源代码 mvn test-compile :编译测试代码 mvn test : 运行应用程序中的单...

2011-04-02 23:48:18 56

原创 Eclipse 添加javadoc和source

Eclipse有直接查看java文档和类库源码的功能,不过得手工添加才行,下面对如何在Eclipse中添加java文档和类库源码进行总结。1. Window->Pereferences...打开参数选择对话框,展开Java节点,单击“Installed JREs",此时右边窗口会显示已经加载的jre。2. 选中要设置的jre版本,单击"Edit",弹出JRE编辑窗口3. 添...

2011-04-02 10:46:51 281

原创 eclipse package,source folder,folder

在eclipse下,package,source folder,folder都是文件夹. 它们的区别如下: package:当你在建立一个package时,它自动建立到source folder下,也只能建立在这个目录之下. source folder:存放java源代码的文件夹,当然也包括一些package文件夹,还可以包含其他文件. 项目构建后,source f...

2011-04-01 22:37:24 56

原创 内存泄漏

转一篇有关Java的内存泄露的文章(受益哦)http://www.lybbs.net/news_read.do?newsPath=2007/9/25/1190684628458.html 1 引言 Java的一个重要优点就是通过垃圾收集器GC (Garbage Collection)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java 不...

2011-03-30 15:19:50 53

原创 eclipse集成maven插件

安装Maven后提示找不到JDK的错误 。The Maven Integration requires that Eclipse be running in ahttp://www.blogjava.net/itvincent/archive/2010/07/25/327101.html 在eclipse中安装了m2eclipse(maven插件)在安装后,出现下列...

2011-03-06 21:20:24 68

原创 js日期format

// 对Date的扩展,将 Date 转化为指定格式的String// 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符,// 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字)// 例子:// (new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==> 2006-0...

2011-02-28 14:31:04 52

原创 ejb3 EntityBean 例子

最近项目录要用到EJB3.0, 对于象我一样没有接确过ejb的人来说, 开发首个应用还是比较复杂的, 下面是一个EJB3.0 Entity Bean开发实例, **** EntityBean 开发****1. 配置应用相关的数据源(针对不同的数据库进行不同的配置) 这里按照MySQL5进行配置.1.1 找到MySQL的JDBC驱动jar(我这里是:mysql.j...

2011-02-25 17:43:37 130

原创 EJB有状态sessionbean和无状态sessionbean的区别

首先解释一个下面要用到的概念--用户:session bean 的用户实际上就是直接调用ejb的类的实例,甚至是这个实例的某个方法。同一个类的不同实例对于session bean 来说是不同的用户。 有状态会话bean :每个用户有自己特有的一个实例,在用户的生存期内,bean保持了用户的信息,即“有状态”;一旦用户灭亡(调用结束或实例结束),bean的生命期也告结束。即每个用户最初都会得...

2011-02-25 14:24:17 116

原创 Target runtime Apache Tomcat 6.0 is not defined 解决方法

在他们机器上整合好的工程在我机器上总是出现Target runtime Apache Tomcat 6.0 is 解决not defined.这个错误,找工程属性也没有,后来网上找到的方法。  在工程目录下的.settings文件夹里,打开org.eclipse.wst.common.project.facet.core.xml文件,其内容是:不...

2011-02-19 22:11:20 77

原创 netbeans 英文版

NetBeans6.9下载下来之后,装上之后发现是中文版的, 实在不习惯, 重新安装时又发现没有语言选择项. 感觉可能是版本不对, 换了6.8试过之后发现, 同样的问题, 后面上网找到一个可行的, 终于弄成了英文版在NetBeans的配置文件 "etc/netbeans.conf" 的netbeans_default_options="..."配置项中加一个值:-J-Duser...

2011-02-19 12:11:19 90

原创 tomcat数据源

好久没用tomcat了, 昨天看到关于一篇关于配置tomcat数据源的文章,按照上面试了很久, 还到官网查资料, 始终没有配置正确 , 总是报org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null' 错误, 后面终于找到一个可行的方...

2011-02-15 20:41:03 61

原创 select 标签 readonly

因为select标签没有readonly选项, 这里用onchange事件达到永远选择第二项的效果, [code="java"] aaa bbb ccc[/code]

2010-08-23 11:48:08 105

IKAnalyzer3.2.5Stable_bin.zip中文分词

IKAnalyzer3.2.5Stable_bin.zip 稳定版, 里面带有词库

2011-06-25

dhtmlxTree.rar

树形菜单是很常用的效果,常用在管理软件当中,但是一套树形菜单已经不能满足需求,所以如果能有一套比较全面的树形菜单JS特效代码,将会非常方便,下面这里有超全的JS树形菜单,可能会对你有帮助。

2010-07-05

空空如也

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

TA关注的人

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