专注J2EE开发,交互体验

小步慢跑,稳固求精,以各种姿态俯视!

怎样在spring初始化完成后执行一些操作?

怎样在spring初始化完成后执行一些操作?例如在spring初始化完成后从数据库获取一些信息,检查连接的状态,启动线程执行一些计划任务。spring是通过监听器来来完成的,基本的代码如下: package cn.zq.web.executor; import org.springframew...

2015-10-28 23:07:17

阅读数:2727

评论数:0

fastdf使用例子(java版)

前一篇文章( fastdfs+nginx安装配置 )介绍了fdfs的配置,在浏览本文之前应该要有一台可用的fastdfs文件服务器。本文将介绍怎样使用fdfs java客户端来对文件进行操作。示例代码 首先需要在项目中导入fastdfs_client_v1.20.jar和junit,fastdfs...

2015-10-27 22:05:57

阅读数:4895

评论数:1

hibernate执行hql语句进行查询时,如果实体类有子类不仅会查询该类而且也会查询子类(子类在hbm中进行了配置)

标题描述中出现的这种情况,在hibernate中成为继承查询,这确实让人很烦恼,要想取消继承查询,需要在hbm配置文件中的class节点配置polymorphism属性,默认为implicit表示进行继承查询,如果不想使用继承查询,则只需要将值设置为explicit,表示不进行继承查询,就像下面这...

2015-10-10 16:44:46

阅读数:1754

评论数:0

java上传文件到局域网内的另一台计算机上

分析   今天又遇到一个问题:怎样将文件上传到局域网内的另一台机器上。解决方案粗略的想了下大概有如下几种: 1. 搭建一台FTP服务器,然后通过FTP协议进行文件传输。这个方式固然有效,但是有点麻烦。 2. 通过Socket来传输文件,这种方法需要编写一个客户端和一个服务端,这种方案比较...

2015-09-22 19:19:15

阅读数:4646

评论数:1

java获取图片的尺寸(高和宽)

有时上传图片时可能需要限制图片的尺寸,只能满足一定尺寸的图片才能上传。那么,到底怎样才获取一张图片的尺寸呢?BufferedImage image = ImageIO.read(new File("c:/pic.jpg")); int width = image.getWidt...

2015-09-22 13:56:16

阅读数:3816

评论数:0

java中数组的反射的探究

数组的反射有什么用呢?何时需要使用数组的反射呢?下面让我们一起来看下相关的例子:

2015-08-05 23:04:49

阅读数:864

评论数:0

ExcelUtils遍历集合时获取当前的索引

关于ExcelUtils的官方文档在这里http://excelutils.sourceforge.net/UserGuide.html,用poi与struts2结合时导出excel是一种很好的方式,我们不需要再通过poi的api编码生成excel文档,只需要新建一个excel文档,然后通过一些语...

2015-07-23 11:16:32

阅读数:1495

评论数:1

birt报表报错, There is no report design object available.org.eclipse.birt.report.exception.ViewerExcepti

报错信息如下: - There is no report design object available. org.eclipse.birt.report.exception.ViewerException: There is no report design object avail...

2015-06-02 14:41:35

阅读数:2840

评论数:0

java.lang.OutOfMemoryError: PermGen space

先解释下什么是PermGen space          PermGen space的全称是Permanent Generation space,是指内存的永久保存区域,这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和存放Ins...

2015-05-07 11:40:14

阅读数:632

评论数:0

Caused by: java.lang.UnsupportedClassVersionError

在开发中常常遇到这个问题,这是什么原因引起的呢?大概是由于编译java代码的jdk的版本要比现在项目环境中的jdk版本要高,一般高版本编译的java代码是不能在低版本的环境中运行了,而低版本编译的java代码是能在高版本的环境中运行的(为了向后兼容) 解决办法:      1.尝试将当前运行环...

2015-05-07 11:18:59

阅读数:2225

评论数:0

struts2,spring,hibernate三大框架整合

本文利用mvc三层架构来讲述S2SH三大框架整合的步骤: 1.建立好包结构,建立好的包结构如下: 2.导入相应的jar包 (1)struts2用到的jar包 (2)spring用到的jar包 (3)hibernate用到的jar包 (4)mysql驱动包,junit和struts2...

2015-04-01 11:16:32

阅读数:1129

评论数:0

servlet-监听器

1、什么是监听器       监听器就是实现一个特定接口的java程序,此程序专门用来监听另一个类方法的调用。java的awt大量的运用到了此种模式,例如可以给button对象添加一个点击事件,当鼠标点击时,就会调用事件处理程序。又如:在javascript事件中也运用到了此种模式,当用户点击...

2015-03-16 20:29:42

阅读数:1146

评论数:1

java web filter 基础

本文主要对Filter的使用进行讲解。 1、Filter是什么?       Filter 技术是servlet 2.3 新增加的功能。Filter翻译过来的意思就是过滤器,能对客户端的消息进行预处理,然后将请求转发给其它的web组件,可以对ServletHttpRequest和Servlet...

2015-02-14 15:42:22

阅读数:1449

评论数:1

JSP分页(MySql+c3p0+dbutils)

为什么要对数据进行分页?当数据较多时,页面就会变的很庞大,不仅会影响到用户的使用,而且还有加重服务器的负担。下面简单的实现了数据的分页。 第一步:导入相应的jar包 需要导入c3p0,dbutils,mysql驱动等jar包。 第二步:创建数据库和表, 配置c3p0, 创建工具类,User类 创...

2015-02-13 19:33:08

阅读数:2035

评论数:0

DatabaseMetaData和ResultSetMeta的使用

元数据,是指由一个Connection对象的情况下,分析数据库的所有信息,例如:数据库版本号、数据库有多少个数据库等等。 DatabaseMetaData: 数据库的信息 ResultSetMetaData: 说明数据结果集的信息 1、DataBaseMetaData Class.forNam...

2015-02-09 12:45:37

阅读数:881

评论数:0

dbcp,c3p0数据库连接池的使用

1、dbcp连接池的使用 dbcp下载地址:http://commons.apache.org/proper/commons-dbcp/download_dbcp.cgi 根据需要下载需要的文件。 BasicDataSource ds = new BasicDataSource(); ...

2015-02-09 11:04:53

阅读数:984

评论数:0

编写自己的jdbc数据库连接池

1、为什么要使用数据库连接池 在使用jdbc的一般开发中,每次都要从数据库获取连接,典例的查询的做法如下: Connection conn = null; PreparedStatement st = null; ResultSet rs = null; try{ C...

2015-02-09 10:29:42

阅读数:1163

评论数:5

一步一步学JSP--JSTL(三)

1、JSTL介绍

2015-02-02 23:53:39

阅读数:1537

评论数:0

一步一步学jsp--EL表达式(二)

前面已经了解了JSP的一些内容:jsp指令元素,jsp脚本元素,jsp标签,jsp页面注释,jsp内置对象。本篇来学些下EL表达式,主要学习下el表达式的语法以及其用处。 1、EL表达式介绍 EL表达式的全名为Expression Language。EL主要用于: 获取数据:      ...

2015-02-01 16:27:42

阅读数:1488

评论数:0

一步一步学JSP(一)

1、JSP概述          1.1为什么要使用JSP        由于在Servlet中嵌入html代码非常麻烦,这常常使得Servlet很庞大,不便于页面的修改,难以维护,这样也就无法用网页设计工具来进行编辑了,页面的设计变得很麻烦,所以sun公司推出了JSP。JSP可以在html...

2015-01-29 16:09:03

阅读数:1492

评论数:0

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