自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 GZIP 对文件和响应数据 都能压缩

package com.chinalife.datacompress;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletOutputStream;import javax.servlet.http.HttpServletResponse;import jav

2012-09-19 10:40:30 767

原创 servlet 对传输数据进行压缩

背景:由于目前做一体化项目,该项目是js左面应用程序,类似webqq,会产生大量的传输数据,程序如下package com.test;import java.io.IOException;import java.io.PrintWriter;import java.util.zip.GZIPOutputStream;import javax.servlet.http.Htt

2012-09-13 08:49:41 915

原创 cookie 技术 在集群中 的应用

1、session和cookie介绍        由于HTTP协议连接的无状态性,才使得session的不得已而产生。既然Web应用并不了解有关同一用户以前请求的信息,那么解决这个问题的一个办法是使用Servlet/JSP容器提供的会话跟踪功能,Servlet API规范定义了一个简单的HttpSession接口,通过它我们可以方便地实现会话跟踪。      会话标识符以Cookie

2012-08-22 11:32:33 1447

原创 策略模式

需求:要实现鸭子飞 叫 游泳等功能: (部分要着功能,部分不要该功能)1、有些鸭子会飞2、有些鸭子不会飞3、有些鸭子会叫4、有些鸭子不会叫如果我们采用抽象类定义 飞 叫抽象行为,让实现类自己去实现,当飞 叫的行为大部分是要被复用的(即:大部

2011-08-31 14:23:58 306

原创 Entity Bean(经典学习笔记之一)

<br />1、使用jboss容器自带的数据源(home/docs/examples/jca)下的mysql-ds.xml文件拷贝到(home/server/default/deploy)下,稍作修改,配置url usernmae password,把驱动放到lib目录下<br /> <br />2、配置JNDI Data Source 名称:java:/MySqlDS ( 默认事务管理是JTA)<br /> <br />3、开发实体bean   先配置数据库方言(这步是不能少的,因为ejb实现orm映射底

2010-11-01 11:34:00 609

原创 jndi通俗理解

看别人写的文章,对于刚接触jndi来说,理解还是有点困难的,主要我们不知道他们底层是怎么实现的,但是听了牛人给我们稍稍简介了一下,马上就顿悟了,下面我举一个例子。1、我们用jboss配置数据库连接来说,我们是不是在xml文件中配置了URL USERNAME PASSWORD,当我们启动容器的时候,容器会为我们自动创建出这些对象,然后指定一个名字,通过名字来mapping 这个对象并且挂载到JNDI树上,因此,在jndi树上不允许出现相同的名字。2、下面我以EJB为(例客户端访问一个session bean

2010-10-27 17:17:00 861

原创 JDBC详解

JDBC没有出现之前,java程序是怎么连接数据库的如:在开发应用的时候,我们要为连接不同的数据,编写不同的java程序,这样就带给了我们移植性的困难。实现原理讲解:  第一步:加载驱动 Class.forName("com.jdbc.driver.Driver"), 这是mysql提供的驱动包,Driver类中有一个静态模块,当程序加载的时候静态模块中的程序就会自动执行而这个Driver类继承了NonRegisteringDriver,NonRegisteringDriver实现了本地的Deriver类p

2010-10-26 13:12:00 635 1

原创 事务的隔离级别有哪些

<br />一般数据库都提供四种事务隔离级别,而不同的隔离级别都采用不同的锁来实现:<br />Serializable 、Read Uncommited 、Read Commit 、Repeatable Read 这四种,Serializable 的级别最高 而Read Uncommited 的级别最低。<br /> <br />大多数的数据库默认隔离级别为:Read Commited 比如 sql server、Oracle<br />少数数据库默认隔离级别为:Repeatable Read 比如: M

2010-10-26 09:39:00 2463 1

原创 数据库连接池详解

<br />根源:数据库连接资源的低效管理<br />        对于一些共享的资源,我们一般使用“资源池”,目的是为了解决 资源频繁的分配和释放所带来的负面影响,对于数据库连接问题,我们知道, 创建数据库连接是要消耗大量的资源,为了解决这个问题,我们引入了数据库“资源池”也叫数据库连接池。<br /> <br />简单来说就是预先创建好一部分连接connection对象放到一个容器中,当我们要连接的时候往容器里面拿,当用完了的时候就放回去,我们还可以设定容器(所说的 池)能放的最大的连接数,这样可以防

2010-10-25 11:15:00 619

类似QQ空间相册批量上传功能

一个仿QQ空间上传组件,非常使用项目开发,只要稍微的修改,就能适用个个系统,简单好用

2011-08-11

jQuery-easyui

jquery-easyui,一个好用的前端脚本技术,

2010-10-22

空空如也

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

TA关注的人

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