自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

叶落枫亭

静 、 思 、 雅 、 行

  • 博客(20)
  • 资源 (66)
  • 收藏
  • 关注

转载 SLF4J 的几种实际应用模式--:SLF4J+Log4J 与 SLF4J+LogBack

SLF4J(Simple Logging Facade for Java) 是一个通用的日志框架,不能何以谓之 Facade(门面),所扮眼的角色相当于 Jakarta Commons Logging。就像 JCL 需要底层的日志实现,如 Log4J、java.util.logging、Simple Logger 等来完成具体的信息输出,事实上基本总是 JCL+Log4J 那么一个绝配。SLF4J 的原旨也是能支持多种下层日志框架实现,但最好的日志实现仍然是 Log4J,所以本篇讲述 SLF4J 的第一种用

2010-12-27 22:54:00 7733

转载 struts 异常处理

在Struts框架中,对于异常的处理主要有两种机制:编程式和声明式。一、编程式异常处理:            * 捕获异常      * 创建相应的异常消息      * 传递异常消息*  到相应的页面处理异常如在Action中:                         try{                         ......                         }catch(UserNotFoundException unf){                     

2010-12-27 21:01:00 906 1

转载 Hibernate openSession() 和 getCurrentSession的区别

Hibernate openSession() 和 getCurrentSession的区别getHiberanteTemplate 、getCurrentSession和OpenSession 采用getCurrentSession()创建的Session会绑定到当前的线程中去、而采用OpenSession()则不会。 采用getCurrentSession()创建的Session在commit或rollback后会自动关闭,采用OpenSession()必须手动关闭。 采用getCurrentSessi

2010-12-26 17:41:00 8110

转载 jBPM学习笔记—框架设计简介

<br />JBPM学习笔记—框架设计简介<br /> <br /><br /> <br />相关资料:<br />《jBPM学习笔记(V3.2环境部署)》<br />《jBPM学习笔记(流程设计与控制)》<br />概述:<br />jBPM(JBoss Business Process Management业务流程管理),它是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架。<br />jPDL是构建于jBPM框架上的流程语言之一。在jPDL中提供了任务(tas

2010-12-25 22:49:00 2304 1

转载 JAVA面试题汇总

1、面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性, 新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继

2010-12-25 22:26:00 720

转载 struts2中的struts.properties详解

<br />struts.properties文件定义了Struts 2框架的大量属性,开发者可以通过改变这些属性来满足应用的需求。 struts.properties文件是一个标准的Properties文件,该文件包含了系列的key-value对象,每个key就是一个Struts 2属性,该key对应的value就是一个Struts 2属性值。struts.properties文件通常放在Web应用的WEB-INF/classes路径下。实际上,只要将该文件放在Web应用的CLASSPATH路径下,Str

2010-12-25 22:23:00 542

转载 Struts2拦截器的使用

<br />如何使用struts2拦截器,或者自定义拦截器。特别注意,在使用拦截器的时候,在Action里面必须最后一定要引用struts2自带的拦截器缺省堆栈defaultStack,如下(这里我是引用了struts2自带的checkbox拦截器):<br /><interceptor-ref name="checkbox"><br />  <param name="uncheckedValue">0</param><br /></interceptor-ref><br /><interceptor-re

2010-12-25 22:22:00 521

转载 struts2中validation校验框架的原理和使用

<br />深入struts2中validation校验框架的原理和使用<br />  在struts2中使用validation校验框架,如果想对某个类似于execute方法进行校验,xml的校验文件的命名规则为action名-方法名-validation.xml,对应action中继承另外一个action两者都有校验xml,那么校验顺序如下:<br />  RegisterAction extends BaseAction,如果两个action里面要对方法进行校验,那校验文件的搜索路径如下:<br />

2010-12-25 22:17:00 1565

转载 struts2从form取值的三种方式

<br />在Eclipse中建立第一个Struts2程序中我们建立了第一个struts程序,那么如何把登陆页面中的用户名传递到登录成功的页面中呢? <br />有三种方式, <br /><br />1,使用默认的action的传递方式。 <br />2,自定义一个vo,在action中使用这个vo <br />3,使用ModelDriven的方式。 <br />下面分别叙述。 <br /><br />1,使用默认的action的传递方式。 <br />action文件如下: <br />package s

2010-12-25 21:39:00 11069

原创 MyEclipse8.5下SVN 的安装说明

<br />以前一直用的CVS ,现在换下SVN,安装方法(转)<br /> http://zhoujingxian.javaeye.com/blog/757529

2010-12-25 18:48:00 643

转载 Hibernate的fetch

hibernate抓取策略fetch详解一、hibernate抓取策略(单端代理的批量抓取fetch=select(默认)/join)测试用例:Student student = (Student)session.get(Student.class, 1);System.out.println(student.getName());System.out.println(student.getClasses().getName());1)保持默认,同fetch="select",如

2010-12-18 16:01:00 24784

转载 hibernate抓取策略,,batch-szie在上的应用

<br /><br />hibernate抓取策略,,batch-szie在<class>上的应用<br />batch-size属性,可以批量加载实体类,<br />hbm.xml<br />classes.hbm.xml<br /><?xml version="1.0" encoding="utf-8"?><br /><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"<br />"http://h

2010-12-18 15:05:00 1234

原创 java Serializable 序列化

java中的序列化(serialization)机制能够将一个实例对象的状态信息写入到一个字节流中,使其可以通过socket进行传输、或者持久化存储到数据库或文件系统中;然后在需要的时候,可以根据字节流中的信息来重构一个相同的对象。序列化机制在java中有着广泛的应用,EJB、RMI等技术都是以此为基础的。序列化机制是通过java.io.ObjectOutputStream类和java.io.ObjectInputStream类来实现的。在序列化(serialize)一个对象的时候,会先实例化一个Obj

2010-12-17 22:16:00 518

转载 贫血,充血模型的解释以及一些经验(非常经典)(非原创)

<br />http://www.cnblogs.com/generalxu/archive/2009/01/14/1375427.html

2010-12-15 21:48:00 1032

转载 Hibernate的ID生成策略/联合主键解决方案

<br />对于不同数据库的主键id,生成是不一样的.在Hibernate中也有相对应的策略.<br /> <br />可选的<generator>子元素是一个Java类的名字, 用来为该持久化类的实例生成唯一的标识。如果这个生成器实例需要某些配置值或者初始化参数, 用<param>元素来传递<br />所有的生成器都实现org.hibernate.id.IdentifierGenerator接口。<br /> <br />下面是一些内置生成器的快捷名字:<br />increment<br />用于为lo

2010-12-14 20:15:00 1371 2

原创 Hibernate 中boolean类型属性问题

<br />  先看下实体Boolean类型属性:<br />private boolean leaf; <br />hibernate 配置:<br /><property name="leaf"></property><br /> <br />     在MySQL 5 中,Hibernate 会将实体类中的Boolean类型属性映射成 bit(1) ;<br />结果就会报出 Date to long for column "leaf"   at row 1 的错误,<br />MySQL 4 中

2010-12-12 13:28:00 8409

转载 Java容器类List、ArrayList、Vector及map、HashTable、HashMap的区别与用法

<br />ArrayList 和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢,Vector由于使用了synchronized方法(线程安全)所以性能上比ArrayList要差,LinkedList使用双向链表实现存储,按序号索引数据需要进行向前或向后遍历,但是插入数据时只需要记录本项的前后项即可,所以插入数度较快! <br />线性表,链表,哈希表是常用的数据结构,在进行J

2010-12-05 22:50:00 653

转载 log4j详解与实战

<br />http://www.javaeye.com/topic/378077<br /> <br />参考资料:<br />1、log4j 详解(一)<br />2、log4j 详解(二)<br />3、Log4j基本使用方法<br />4、Log4j 用法(一)<br />5、log4j.properties 使用说明<br />6、Apache Log4j详解<br />7、log4j.xml配置详解<br />8、log4j.xml配置详解

2010-12-05 10:47:00 728

转载 Apache Commons-logging+log4j配置

1.Commons-Loggin简介Jakarta Commons Logging (JCL)提供的是一个日志(Log)接口(interface),同时兼顾轻量级和不依赖于具体的日志实现工具 。它提供给中间件/日志工具开发者一个简单的日志操作抽象,允许程序开发人员使用不同的具体日志实现工具。用户被假定已熟悉某种日志实现工具的更高级别的细节。JCL提供的接口,对其它一些日志工具,包括Log4J, Avalon LogKit, and JDK 1.4等,进行了简单的包装,此接口更接近于Log4J和LogKit的

2010-12-05 10:24:00 10388 1

原创 深入研究Servlet线程安全性问题

<br />摘 要:介绍了Servlet多线程机制,通过一个实例并结合Java 的内存模型说明引起Servlet线程不安全的原因,给出了保证Servlet线程安全的三种解决方案,并说明三种方案在实际开发中的取舍。<br /><br />关键字:Servlet 线程安全 同步 Java内存模型 实例变量 <br /><br />  Servlet/JSP技术和ASP、PHP等相比,由于其多线程运行而具有很高的执行效率。由于Servlet/JSP默认是以多线程模式执行的,所以,在编写代码时需要非常细致地考虑多线

2010-12-01 00:15:00 531

Web Services资料大全

Web Services资料大全,Web Services Axis CFX Soap 等资料。。。

2012-01-17

AndroidTest.rar

AndroidTest.rar

2012-01-06

jQuery 1.7 和 1.6 中文API

jQuery 1.7 和 1.6 中文API,索引加中文注释

2012-01-01

Zen.Coding 插件

Notepad++ Zen.Coding 插件,使用说明 快捷键CRTL+E,HTML代码自动生成.

2011-12-30

Java mail 实例

Java mail 实例 完整例子

2011-12-27

J2EE手册集 (API CSS JQuery 等)

J2EE手册集 (API CSS JQuery 等),其中JAVA API占用空间比较大.

2011-12-26

Oracle 从入门到精通

Oracle 从入门到精通,上千个Oracle学习文档!

2011-12-26

Struts+Spring源码分析(喜欢分析源码的有福了)

Struts+Spring源码分析(喜欢分析源码的有福了),Struts+Spring 源码分析文档.

2011-12-22

非常好的jQuery 中文文档资料

非常好的jQuery 中文文档资料,jQuery+EasyUI+1.2.4+API+中文文档.chm

2011-12-22

MS SQL Report Service

MS SQL Report Service 详细资料.

2011-12-21

十天学会DIV+CSS(WEB标准)

DIV+CSS实例! 十天学会DIV+CSS(WEB标准). 你懂的!

2011-12-20

SQL 代码提示工具

破解方法: 1.安装主程序 2.拷贝破解文件到安装目录,并执行 说明: SoftTree SQL Assistant 一个不错的SQL代码提示工具 http://www.softtreetech.com/isql.htm 它直接使用目标程序的数据库连接 因而可以在使用目标程序使用代理的情况下正常使用 而 RedGate.SQLPrompt 则无法实现。关键字能自动大写 可自动补齐sql语句,支持DB2、SqlServer、Oracle等多种数据库,以及VS2003、VS2005、VS2008、写字板、SQLServer2000、2005、2008等多种开发工具。

2011-12-05

RSA密钥生成代码

ras密钥生成代码,非对称文件加密方法........

2011-11-30

java代码规范

代码规范,crtl+shift+f是不是经常用?默认是eclipse自带的代码规范,很不好,自己定义吧.

2011-11-18

天天个人助理

dailypim,天天个人助理,日常办公,记录必备.

2011-11-15

DIV+CSS教程

DIV+CSS教程, DIV+CSS教程 DIV+CSS教程 DIV+CSS教程 DIV+CSS教程 DIV+CSS教程

2011-11-04

jfreechart实例教程+笔记+流程图

jfreechart实例教程+笔记+流程图

2011-10-19

lucene整合mmseg4j实例和项目实例

lucene整合mmseg4j实例,内置lucene项目实例.

2011-10-19

lucene3.0 整合 paoding-analysis

lucene3.0 整合 paoding-analysis实例,别人的代码,欢迎下载源地址.http://download.csdn.net/detail/lanchangsheng/3696347

2011-10-19

MySql入门到高手教程

MySQL是一个广受Linux社区人们喜爱的半商业的数据库。MySQL是可运行在大多数的Linux平台(i386,Sparc,etc),以及少许非Linux甚至非Unix平台。 MySQL的普及很大程度上源于它的宽松,除了略显不寻常的许可费用。MySQL的价格随平台和安装方式变化。MySQL的Windows版本(NT和9X)在任何情况下都不免费,而任何Unix变种(包括Linux)的MySQL如果由用户自己或系统管理员而不是第三方安装则是免费的,第三方安装则必须付许可费。而且现在已经有了符合GPL的MySQL版本。 MySQL具有这样明显的优势,并且由于它优异的性能,MySQL的应用也越来越广泛,使用者也越来越多。但是在市场上,相应的适合培训的教材却屈指可数,广大爱好者苦于资料的缺乏而无法对MySQL做进一步的了解。为了适应培训市场的需求,本书定位于具有一定计算机知识读者的培训教材。读者在本书中,可以循序渐进的掌握MySQL的安装、使用、管理、备份和安全等多方面的知识。由于内容的翔实和学习内容的由浅入深,本书也适合于个别读者的自学过程。 本书的一大特色是——对于每一项具体的服务器操作,都尽量给出了多种的解决方案。读者既可以学会如何使用MySQL,同时也可以通过这样的安排一窥MySQL的灵活性,并且可以通过这种举一反三的方法,对MySQL系统有一个非常详尽的了解,也能够加深对培训内容的理解和记忆。 此外,每一章的结束,本书都提出若干思考题,基本上都覆盖了该章的内容,可以用来测试培训的效果,也可以用来读者可以用之检测自己的掌握程度。在正文中的例子,读者也不应该忽视,阅读后建议重复正文中所有的例子,再考虑思考题中的内容。 本书结构的这种安排就是最大限度的满足培训教材的要求,同时为普通读者的阅读创造方便,使本书包含较大的信息量。在通读本书之后,相信读者可以对MySQL有了很深的了解,可以独立的对MySQL数据库系统进行管理。

2011-10-14

Chrono下载管理器 Google Chrome

Google Chrome 资源嗅探,Chrono下载管理器,稀缺资源,供大家下载使用。

2024-03-17

YaHei+Consolas+Hybrid_程序员编程字体

YaHei+Consolas+Hybrid 程序员编程字体 Yahei Consolas Hybrid 是一种合成字体 是由微软雅黑的中文字体和 Consolas 的英文字体合成的 Consolas 字体是微软专为程序员开发的一种字体 但没有中文支持 所以

2013-08-04

Struts2实例

MyEclipse10下Struts+2开发范例(一)

2013-08-02

jquery 插件之 floattextbox 修改版

jquery 插件之 floattextbox 修改版,增加字符输入提示。 输入框插件:实现点击textarea输入框弹出大的输入框

2012-06-12

基于协同过滤算法的电影推荐系统

转载的资源,作个记录。 本系统在ANT下可以直接运行,在Myeclipse平台到网页上运行的代码在http://download.csdn.net/source/3386479 上下载 电影推荐系统中运用的推荐算法是基于协同过滤算法(Collaborative Filtering Recommendation)。协同过滤是在信息过滤和信息系统中正迅速成为一项很受欢迎的技术。与传统的基于内容过滤直接分析内容进行推荐不同,协同过滤分析用户兴趣,在用户群中找到指定用户的相似(兴趣)用户,综合这些相似用户对某一信息的评价,形成系统对该指定用户对此信息的喜好程度预测。 电影推荐系统中引用了Apache Mahout提供的一个协同过滤算法的推荐引擎Taste,它实现了最基本的基于用户和基于内容的推荐算法,并提供了扩展接口,使用户方便的定义和实现自己的推荐算法。

2012-05-29

全文检索案例

全文检索案例

2012-05-10

项目管理之项目启动

项目管理--------项目管理之项目启动

2012-05-08

项目管理之项目定义、计划及工作分解

项目管理----项目管理之项目定义、计划及工作分解

2012-05-08

Linux操作系统培训教材

Linux操作系统培训教材,开发培训手册。

2012-05-02

系统集成项目管理工程师考试资料

系统集成项目管理工程师考试资料,软考的看下吧。

2012-04-06

DB2网上资源汇总

DB2网上资源汇总,目不暇接!

2012-04-01

JAVA 反编译工具 jd-gui-0.3.3.windows

JAVA 反编译工具 jd-gui-0.3.3.windows

2012-03-22

Android面试宝典【2012版】

自己作个纪念,这是最新的android面试题,全部学会之后,找任何一家公司面试都没问题,源地址: http://download.csdn.net/download/hautxsh/4102556

2012-03-05

计算机网络面试经典题.

计算机网络面试经典题

2012-02-17

JAVA缓存与大型网站架

JAVA缓存与大型网站架构,详细文档,memcache

2012-02-15

weblogic 集群 OA系统安装与部署

weblogic 集群 OA系统安装与部署图文并茂!

2012-02-10

说说positon相对定位和绝对定位的问题

说说positon相对定位和绝对定位的问题

2012-01-18

SOA原理与实践

本教程重点讲解SOA的基本概念, SOA项目开发的方法学;通过剖析电信、电力、医疗保健等行业实施SOA的案例,讲授SOA的架构原理、SOA计划分析及建模的过程、面向服务的编程模型、SOA服务组装、测试及部署、SOA程序设计与实现中所需要的技术/协议(如XML,XML Schemas、Web Service、SOAP、WSDL、UDDI、XSLT、DOM 、WS扩展);基于IBM的开发平台,指导学生完成与该课程相配套的实训教学;以大学学院间课程互选流程作为业务需求,指导学生完成一个基于SOA的端到端的教务管理实践项目。

2012-01-18

eclipse 可视化插件 VE-runtime-1.2.3_jem

eclipse 可视化插件 VE-runtime-1.2.3_jem , 注意安装路径.

2012-01-18

jfreechart demo 图形源码实例

jfreechart demo 图形源码实例,安装jdk即可以观看图形实例,还有源码。

2012-01-17

空空如也

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

TA关注的人

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