自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(28)
  • 资源 (9)
  • 收藏
  • 关注

转载 java获取当前时间

java获取当前时间  有两种方法:方法一:用java.util.Date类来实现,并结合java.text.DateFormat类来实现时间的格式化,看下面代码:import java.util.*;import java.text.*;//以下默认时间日期显示方式都是汉语语言方式//一般语言就默认汉语就可以了,时间日期的格式默认为ME

2012-05-31 18:00:20 814

转载 Eclipse 中文插件的安装

首先从官网上下载中文插件包,网址为 http://www.eclipse.org/babel/downloads.php 以我的Eclipse版本为 Version: Helios Service Release 2 为例,在上面的网页中查找Helios,以现在的主页为例,查找后第一个就是,图片如下:  选中Helios链接,进入到语

2012-05-31 15:00:18 777

转载 TCP, Scoket, HTTP

1、TCP连接要想明白Socket连接,先要明白TCP连接。手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。建立起一个TCP连接需要经过“三次握手”:第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;第

2012-05-30 16:51:53 582

转载 java.lang.OutOfMemoryError: PermGen space及其解决方法

PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的Heap区域不同

2012-05-18 14:45:00 637

原创 SSH JavaEE 中文乱码问题

一、1.配置过滤器,可以选择自己写,既然你用的SSH框架就更简单了,直接用Spring的过滤器,web.xml里配置一下即:    filter>          filter-name>encodingFilterfilter-name>          filter-class>org.springframework.web.filter.CharacterEn

2012-05-17 16:58:29 985

原创 如何记录异常的 堆栈信息

一 利用log4j:在catch加入:logger.error("oops, got an exception: ", e);二 自己自定义类:public class StackTraceToString {/*** @param args*/public static void main(String[] args) {   try{    Syst

2012-05-15 13:50:46 1615

转载 string int

int -> Stringint i=12345;String s="";第一种方法:s=i+""; 第二种方法:s=String.valueOf(i);这两种方法有什么区别呢?作用是不是一样的呢?是不是在任何下都能互换呢?String -> ints="12345";int i;第一种方法:i=Integer.parseInt(s);第二种方法:i=Int

2012-05-15 13:12:09 756

转载 Eclipse中给jar包导入JavaDoc的方法

在使用Java语言开发的过程中,开发人员经常需要用到一些开源的工具包。在使用别人的jar包的时候,为了保证正常调用包内的方法需要把jar包添加到Referenced Libraries中。由于jar中通常只打包了类的二进制文件,其JavaDoc文件仍需要以浏览器或chm帮助文档的方式查看。Eclipse开发环境中提供了将JavaDoc文档附加到jar包中的功能,使开发者不再需要人工查找类或方法的J

2012-05-15 10:33:46 17807 2

转载 java动态代理(JDK和cglib)

JAVA的动态代理 代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。 按照代理的创建时期,代理类可以分为

2012-05-15 09:13:39 1121

转载 java设计模式(原型模式)

java设计模式(原型模式)  创建型模式中还有一种与工厂方法模式完全不同的模式,就是原型模式。   原型模式(Prototype Pattern)是创建型模式的一种,其特点在于通过“复制”一个已经存在的实例来返回新的实例,而不是新建实例。被复制的实例就是我们所称的“原型”,这个原型是可定制的。   用面向对象的方法来说就是,我们先建立一个原型,然后通过对原型进行复

2012-05-14 17:58:19 861

转载 struts1 和struts2 线程安全

首先我们必须要先了解servlet的生命周期:服务器只创建每个servlet的单一实例,首次创建servlet时,它的init方法会被调用,因此,init是放置一次性设置代码的地方,之后,针对每个用户的请求都会创建一个线程,该线程调用前面创建的实例方法。多个并发请求一般会导致多个线程同时调用service(线程安全),service方法会依据接受到HTTP请求的类型,调用doXXX方法。最

2012-05-14 17:18:48 8563 1

原创 java.lang.IllegalStateException: Cannot forward after response has been committed

很久没写servletFilter 出现了一个错误,找了很久,记录下:异常:严重: Servlet.service() for servlet jsp threw exceptionjava.lang.IllegalStateException: Cannot forward after response has been committed at org.apache.catalina.co

2012-05-11 16:51:27 1202

转载 在struts2中使用拦截器(Interceptor)控制登录和权限

在struts2中使用拦截器(Interceptor)控制登录和权限在jsp servlet中我们通常使用Servlet Filter控制用户是否登入, 是否有权限转到某个页面。在struts2中我们应该会想到他的拦截器(Interceptor), Interceptor在struts2中起着非常重要的作用。 很多struts2中的功能都是使用Interceptor实现的。

2012-05-11 09:27:29 1102

转载 通用权限管理设计篇(二)

通用权限管理设计篇(二)  订阅国庆前整的通用权限设计的数据库初步设计部分,现在贴上来。理清了对象关系之后,让我们接着来进行数据库的设计。在数据库建模时,对于N对N的关系,一般需要加入一个关联表来表示关联的两者的关系。初步估计一下,本系统至少需要十张表,分别为:权限表、用户表、角色表、组表、用户权限关联表、用户角色关联表、角色权限关联表、组权

2012-05-09 15:10:40 1848

转载 struts2导出excel java 导出excel

l例子很简单,就一个Action类和一个Service类 1.所需jar包struts2需要jar包:commons-logging.jar、freemarker-2.3.8.jar、ognl-2.6.11.jar、struts2-core-2.0.11.1.jar、xwork-2.0.4.jarexcel导出:jxl.jar2.配置Web.

2012-05-08 10:57:58 5245

转载 Eclipse中查看jar包中的源码

Java Decompiler Plugin For Eclipse IDE1. 下载JAD , 1.5.8版本的jad在 http://www.softpedia.com/progDownload/JAD-Download-85911.html 将展开后的jad.exe放到某个目录,例如 c:/jad/jad.exe2. 下载JADClipse插件ht

2012-05-08 10:44:13 46785 13

转载 STRUTS2获得session和request

在struts1中,获得到系统的request或者session对象非常方便,都是按照形参传递的,但是在struts2中,request和session都被隐藏了struts提供两种方式访问session和request,其中比较常用的是利用SPRING里面所说的IOC即控制反转IOC方式:action类实现ServletRequestAware接口,并新建一个HttpServletR

2012-05-07 17:27:04 778

转载 Struts2与DWR在项目中的共存解决方案

1.struts2和dwr为什么会冲突?最近很多同学都在问同样一个问题,struts2和dwr该如何共存?我们先分析一下为什么会出现冲突.struts2通过StrutsPrepareAndExecuteFilter过滤器来处理请求,常见的配置如下:   struts2  org.apache.struts2.dispatcher.ng.filter.StrutsPrepareA

2012-05-07 13:23:23 747

转载 Spring管理 hibernate 事务配置的五种方式

Spring配置文件中关于事务配置总是由三个组成部分,DataSource、TransactionManager和代理机制这三部分,无论是那种配置方法,一般变化的只是代理机制这块! 首先我创建了两个类,一个接口一个实现:Java代码  package com.dao;  public interface UserDao {      publ

2012-05-04 17:34:07 30225 4

转载 用spring控制hibernate的session何时关闭

用spring控制hibernate的session何时关闭在用spring管理hierbernate的事务我们一般都用TransactionProxyFactoryBean去配置我们的Service方法.如.                                    PROPAGATION_REQUIRED     PROPAGAT

2012-05-04 15:23:40 5745

转载 Spring与Hibernate的整合与解耦

Spring与Hibernate的整合与解耦Hibernate与Spring整合后,就可以使用IoC及AOP的功能了,好处不在多言。另外一个好处,就是可以通过使用Spring的HibernateTemplate来简化数据库CRUD代码。然而,正是这个HibernateTemplate,存在着以下的缺点:一是功能不全,不如Hibernate的储如createQ

2012-05-04 15:21:26 1922

转载 IT人分类,你属于哪个级别?

目前我国IT业界人士的级别与分类: IT领袖:年入过亿(例如任正非、马化腾、李彦宏、丁磊、马云等,包括期权股票以及投资理财等收入。) IT大哥:年入千万(级别次于以上几位大佬的公司老板,不缺钱,普遍对上一条里的人物羡慕嫉妒恨。) IT精英:年入百万(各IT公司副总裁级别人物,包括COO、CTO等,大多为职业经理人,赚够前就跑。) IT人才:年入50万(各IT公司总监级别人物,有

2012-05-04 11:53:54 1723

转载 灵活控制 Hibernate 的日志或 SQL 输出,以便于诊断

我们在使用 Hibernate 时一般只会关注是否显示生成的 SQL 语句,不过有些时候还不够。默认时 Hibernate 执行的 SQL 语句是打印在控制台上的,它也可以配置为输出给 Log4J 或是 Log4Back,还能显示出更详细的参数和取值信息。这里简单讲来。Hibernate 的配置文件 hibernate.cfg.xml 里提供有三个有关显示 SQL 的配置项,如果是与 Sp

2012-05-04 11:50:30 22641 1

转载 让Hibernate输出SQL语句参数配置

在J2ee应用中,如果采用Hibernate框架,可以自动建立数据库实体与Java实体类的映射关系,大大方便Java程序进行持久化对象访问和操作,从而明显提高企业应用开发效率,减轻Java程序与后台数据库的依赖性。但 是,有时候如果操作不慎,可能造成映射关系不完整(特别是存在外键链接的时候),造成访问数据库对象时程序有Bug。这时,可以通过参数配置,让 Hibernate在每次需要从数据库

2012-05-04 11:42:10 3471

转载 spring 与struts2 的整合

一、需要的JAR文件为:Spring和Struts2框架本身需要的JAR文件以及他们所依赖的JAR文件,比如commons-logging.jar等等,另外还需要Struts2发布包中的struts2-spring-plugin-x.xx.jar。二、在web.xml中增加WebApplicationContext的相应配置,以下两种配置方式本质是一样的。1.         Servle

2012-05-03 11:41:44 740

转载 Spring 和struts1 整合的三种方式

Spring 和 struts1 整合的三种方式。1,使用Spring 的 ActionSupport 2, 使用Spring 的 DelegatingRequestProcessor 类。3,全权委托。无论用那种方法来整合第一步就是要为struts来装载spring的应用环境。 就是在 struts 中加入一个插件。struts-config.xml中   ="/WE

2012-05-03 11:22:16 676

转载 Spring依赖注入(DI)的三种方式

Spring依赖注入(DI)的三种方式,分别为:1.  接口注入2.  Setter方法注入3.  构造方法注入 下面介绍一下这三种依赖注入在Spring中是怎么样实现的。 首先我们需要以下几个类:接口 Logic.java接口实现类 LogicImpl.java一个处理类 LoginAction.java还有一个测试类 TestMain.java

2012-05-03 10:47:22 17791 1

转载 struts2 传值方式

如何把登陆页面中的用户名传递到登录成功的页面中呢?有三种方式, 1,使用默认的action的传递方式。2,自定义一个vo,在action中使用这个vo3,使用ModelDriven的方式。下面分别叙述。 1,使用默认的action的传递方式。action文件如下:package struts2.login; public class LoginAct

2012-05-02 17:54:14 682

Multiple-Jobs-in-Quartz-Spring-Example

Multiple-Jobs-in-Quartz-Spring-Example,搞java的程序员看名称就知道了

2015-08-12

weblogic不兼容客户端的解决办法

weblogic不兼容客户端weblogic不兼容客户端weblogic不兼容客户端

2014-01-08

HTTP post基于HTTP协议实现的数据传

基于HTTP协议实现的数据传 文件内容: java project:发起post请求 java web project:接受post请求,并处理... 运行步骤: 先运行java web project 再运行java project

2012-06-18

struts2导出excel java 导出excel JXL

struts2导出excel java 导出excel: JXL_excel: 可以直接在elipse下运行的例子 可以直接导出excel文件(包含所需的jar包) CSharpJExcel: 是JXL的官方下载的 包括详细的文档 和jar包

2012-05-08

jad在eclipse配置查看jar包源码.rar

在eclipse配置查看jar包源码 包括详细的配置和所需要的jar包和程序

2012-05-08

学生管理系统

学生管理系统 struts1 + oracle 入门学习框架的好例子

2011-12-18

用java写的 scoket

java scoket的入门级例子,自己写的 有注释 可以联系我

2011-11-28

二十家企业经典面试题

我和我的同学们收集了三个月 收来的资料 面试必备 值得拥有

2011-09-30

PLsql 帮助文档

不错的 文档 可以看看 不错的 文档 可以看看 不错的 文档 可以看看 不错的 文档 可以看看

2011-09-16

空空如也

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

TA关注的人

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