自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Kaiwii的专栏

System.out.println(“我是金融IT菜鸟");

  • 博客(42)
  • 资源 (14)
  • 收藏
  • 关注

转载 spring security设置(springSecurityFilterChain与DelegatingFilterProxy)

下面是从外网找到的一篇好文章,好文采!但是,有一点想不明白的是,这么好的文章为什么就要把人家挡在国门之外!想不通……Simple web application with Spring Security: Part 13In the last few pages on spring security series, I was about to tackle method-level

2011-10-29 09:59:44 23004 11

转载 jasperreports不能使用spring而使用普通servlet来显示图片

详细内容查看这篇帖子:http://forum.springsource.org/archive/index.php/t-25030.html

2011-10-28 16:09:06 1287

转载 优化extjs速度:将js格式文件压缩成gzjs格式来读取

参考这篇博文:http://kangsoft.iteye.com/blog/602731最近做的Ext项目Ext的插件都比较大,对于网页的浏览速度也是非常不容乐观的,于是就需要对所加载的js文件进行优化,其中一个方法就是对于较大的js文件可以进行压缩。压缩成gzjs格式,但是gzjs后缀名的文件又不能被浏览器所认识,得需要对服务器端做些处理。一、将js格式文件压缩成gzjs格式

2011-10-28 15:58:36 5234 1

原创 利用Filter实现对网页某些特殊属性的设置,例:设置网页的缓存情况

前言: 网页的缓存情况可以通过设置网页的header的Cache-Control变量来实现。对于网页的缓存原理以及这个Cache-Control值的设定意义请参考,小弟,kaiwii,的博客中的另外一篇文章:浏览器缓存实现原理一、设计思路以及代码示例:1、通过filter对http请求的某些属性值进行设置因为所有的请求以及响应都必须要通过filter的,所以,我们可以通过fil

2011-10-28 14:51:58 1935

转载 浏览器缓存实现原理

浏览器缓存将文件保存在客户端,好的缓存策略可以减少对网络带宽的占用,可以提高访问速度,提高用户的体验,还可以减轻服务器的负担。因此我们有必要了解它的实现原理,用来提高网站的性能。当一个客户端请求web服务器, 请求的内容可以从以下几个地方获取:服务器、浏览器缓存中或缓存服务器中。这取决于服务器端输出的页面信息。页面文件有三种缓存状态。1.最新的:选择不缓存页面,每次请求时都从服务器获取最新

2011-10-28 14:24:46 1194

原创 jasperreport学习官方例子:webapp

学习开源项目的最好办法:通过学习官方例子。当然,在这之前最好看看关于这个开源项目是什么东东,有什么基本概念。对于jasperreport,建议先看看官网里面的这篇文章:http://jasperforge.org/projects/jasperreports 一、将webapp部署到tomcat上首先,要run一下ant对应的build.xml文件看一下主要是做了以下两个事

2011-10-28 11:41:15 10420

原创 Scriptlet

What is a Scriptlet? A Script is a Java Class that extends one of the two following classes: JRDefaultScriptletJRAbstractScriptletThe sample extends the JRDefaultScriptlet. The differenc

2011-10-28 09:15:59 2260

转载 PrintWriter与ServletOutputStream的区别

1. PrintWriter是以字符为单位,对所有的信息进行处理,而ServletOutputStream仅对二进制的资料进行处理。2. PrintWriter在输出字符文本时内部需要将字符串转换成某种字符集编码的字节数组,使用他的好处就是不需要自己来完成从字符串到字节数组的转换。 转换的字符集编码是通过设置setContentTpye或setCharacterEncoding或setLo

2011-10-25 14:33:52 1414

转载 constructor与initComponent

First off, the ability to override via constructor was added in a later version of Ext than initComponent , so all code of a certain age would have to use initComponent. These days, you would still

2011-10-24 16:35:07 2501

转载 multipart/form-data

见此文:http://www.360doc.com/content/11/0322/22/2631212_103695288.shtml

2011-10-24 14:51:11 718

翻译 org.apache.commons.fileupload.servlet.ServletFileUpload-api

public class ServletFileUploadextends FileUploadHigh level API for processing file uploads.This class handles multiple files per single HTML widget, sent using multipart/mixed encoding type,

2011-10-24 10:50:05 2444

翻译 org.apache.commons.fileupload.disk.DiskFileItemFactory

public class DiskFileItemFactoryextends java.lang.Objectimplements FileItemFactoryThe default FileItemFactory implementation. This implementation creates FileItem instances which keep thei

2011-10-24 10:34:16 5754

翻译 org.apache.commons.fileupload.FileItemFactory-api

public interface FileItemFactoryA factory interface for creating FileItem instances. Factories can provide their own custom configuration, over and above that provided by the default file up

2011-10-24 10:16:15 2526

翻译 org.apache.commons.fileupload. FileItem-api

public interface FileItemextends java.io.SerializableThis class represents a file or form item that was received within a multipart/form-data POST request.After retrieving an instance of thi

2011-10-24 10:12:22 5441 1

原创 Extjs+Struts+simpleCaptcha+jsp:搭建你的验证码平台

步骤一:在servlet容器中部署一个SimpleCaptchaServlet1、编写一个名为SimpleCaptchaServlet的HttpServlet子类:import java.io.IOException;//from kaiwii's blogimport javax.servlet.ServletException;import javax.serv

2011-10-22 18:12:36 3857

转载 eclipse 查看方法被调用情况、查看变量被方法使用情况

Ctrl+Alt+H如果你想知道一个类的方法到底被那些其他的类调用,那么请选中这个方法名,然后按“Ctrl+Alt+H”,Eclipse就会显示出这个方法被哪些方法调用,最终产生一个调用关系树。助记:"H"--->"Hierarchy"--->"调用层次"

2011-10-21 16:23:12 11317 2

转载 HttpServlet详解

HttpServlet详解  Servlet的框架是由两个Java包组成:javax.servlet和javax.servlet.http. 在javax.servlet包中定义了所有的Servlet类都必须实现或扩展的的通用接口和类.在javax.servlet.http包中定义了采用HTTP通信协议的HttpServlet类.  Servlet的框架的核心是javax.servlet.

2011-10-20 11:20:17 716

转载 cxf基本入门

基础架构 CXF旨在为服务创建必要的基础设施,它的整体架构主要由以下几个部分组成: 1.Bus 它是C X F架构的主干,为共享资源提供了一个可配置的场所,作用非常类似于S p r i n g的ApplicationContext。这些共享资源包括WSDL管理器、绑定

2011-10-19 10:53:06 1734

原创 JAX-WS规范

JAX-WS规范实现了java类与soap之间“沟通”的桥梁。在这里有两点需要注意的,第一:开发者对这种“沟通”是一无所知的,是自动进行的;第二:这里我使用到的是“沟通”一词而不是“转换”。java类可以理解成实体,就好像使用移动电话的人,而soap是通讯手段,可以理解成电信运营

2011-10-19 09:57:42 1355

原创 deployment descriptor

字面意思:部署描述符我的理解:就是说,为了部署一个web 应用,所需要使用到的一些配置信息,也可以理解成配置文件。大概就是指,web.xml里面的内容吧……

2011-10-19 09:32:29 4403

原创 什么是soap

HTTP + XML = SOAP SOAP(Simple Object Access Protocol) 是基于 XML 的简易协议,可使应用程序在 HTTP 之上进行信息交换。或者更简单地说:SOAP 是用于访问网络服务的协议。 具体参考:http:/

2011-10-19 08:58:52 868

翻译 cxf-Writing a service with Spring

译者:kaiwii原文位置:http://cxf.apache.org/docs/writing-a-service-with-spring.html本例子带领你去开发你的第一个Spring service.从中,你将会学会以下的内容:1、      为c

2011-10-18 15:11:00 1190

翻译 cxf基本功能

译者(kaiwii)注:原文位置:http://cxf.apache.org/docs/why-cxf.html With so many options available to developers today in the web services space,

2011-10-18 11:20:56 1351

翻译 XML data binding

XML data binding refers to a means of representing information in an XMLdocument as an object in computer memory. 翻译:XML data binding是

2011-10-18 10:45:39 2443

转载 WebService WSDL结构分析

好文章:WebService WSDL结构分析

2011-10-18 09:58:15 851

原创 sitemesh_入门

笼统理解:通过filter包装request和response,实现模板功能。具体实现:首先,将sitemesh的jar复制到web项目的lib目录下然后,编写sitemesh的三个配置文件第一、编写web.xml目的:1、将sitemesh框架集成到

2011-10-17 10:38:26 4026

转载 Spring Security

安全过滤器链 Spring Security的web架构是完全基于标准的servlet过滤器的。 它没有在内部使用servlet或任何其他基于servlet的框架(比如spring mvc), 所以它没有与任何特定的web技术强行关联。 它只管处理HttpServletReq

2011-10-15 10:36:51 3026

翻译 DelegatingFilterProxy-api

译者注:为什么用DelegatingFilterProxy?窃以为,这样子做可以将DelegatingFilterProxy所代理的filter可以作为spring的bean,受到spring的管理。而且有一点,我觉得应该注意的是,因为web应用的启动顺序是:listen

2011-10-15 09:46:58 5701

翻译 GenericFilterBean-api

/** * Simple base implementation of {@link javax.servlet.Filter} which treats * its config parameters (init-param entries within the *

2011-10-15 08:24:22 7630

转载 装饰模式篇(Decorator)

装饰模式(Decorator)也叫包装器模式(Wrapper)。GOF在《设计模式》一书中给出的定义为:动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator模式相比生成子类更为灵活。详细参考这篇文章:写得不错……设计模式之装饰模式篇(Decorato

2011-10-14 15:56:48 871

转载 web.xml文件中配置(servlet, spring, filter, listenr)的加载顺序 研究

web.xml 文件中一般包括 servlet, spring, filter, listenr的配置。那么他们是按照一个什么顺序加载呢?加载顺序会影响对spring bean 的调用。    比如filter 需要用到 bean ,但是加载顺序是 先加载filter

2011-10-14 15:22:08 1239

转载 服务器启动时Webapp的web.xml中配置的加载顺序

一1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取和两个结点。 2、紧急着,容创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。 3、容器将转换为键值对,并交给serv

2011-10-14 15:21:56 1828

翻译 ContextLoader-api

/** * Performs the actual initialization work for the root application context. * Called by {@link ContextLoaderListener} and {@link C

2011-10-14 14:56:55 4439

原创 org.springframework.context.ApplicationContextAware使用理解

一、这个接口有什么用?当一个类实现了这个接口(ApplicationContextAware)之后,这个类就可以方便获得ApplicationContext中的所有bean。换句话说,就是这个类可以直接获取spring配置文件中,所有有引用到的bean对象。二、怎么用?

2011-10-14 11:15:08 71819 7

翻译 ApplicationContextAware-api

/** * Interface to be implemented by any object that wishes to be notified * of the {@link ApplicationContext} that it runs in. *翻译:

2011-10-14 09:54:16 3389

转载 ApplicationContext

http://wenku.baidu.com/view/87d081d2240c844769eaeeb2.html

2011-10-13 16:27:08 728

转载 ServletContext

安装在一个服务器中的一个特定URL名字空间(比如,/myapplication)下的所有Servlet,JSP,JavaBean等Web部件的集合构成了一个Web的应用,每一个Web应用(同一JVM),容器都会有一个背景对象,而javax.servlet.ServletConte

2011-10-13 15:49:54 1005

原创 javadoc-java 文档生成器的一些事儿

简言之:1、java内置的2、通过在代码中加注释,自动生成对应api详细参考: http://baike.baidu.com/view/975838.htm

2011-10-12 10:46:00 1219

转载 本地计算机上的OracleOraDb11g_home2TNSListener服务启动又停止了。一些服务自动停止,如果他们没有什么可做的

一、问题 本地计算机上的OracleOraDb10g_home1TNSListener 服务启动又停止了 二、问题描述 Oracle:本地计算机上的OracleOraDb10g_home1TNSListener服务启动后又停止了。一些服务自动停止,如果它们没有什么可做

2011-10-10 08:00:04 7318

转载 创建视图权限不足(解决)

问题:使用scott登录Oracle以后,创建视图,提示“权限不够”,怎么解决?回答:这是因为scott这个帐户目前没有创建视图的权限。解决方法为:首先使用system帐户进行登录,其中“tigertiger”为安装Oracle时所指定的密码(可修改):sqlpl

2011-10-09 11:08:46 7652

维特比算法解决经典隐马尔科夫链问题的思路

https://blog.csdn.net/Kaiwii 中 《牛刀小试利使用Python利用维特比算法解决经典隐马尔科夫链问题》一文对应的维特比算法解决经典隐马尔科夫链问题的思路部分。

2018-07-11

AsyncTask使用实例(ADT工程)

通过一个ProgressBar来介绍AsyncTask使用实例(含有介绍)

2014-03-19

支持ADK开发的Arduino开发IDE(1)

能够支持Android ADK开发的Arduino开发环境。基于Arduino 0023,已经添加该IDE兼容的ADK工具包。能够直接使用的。

2013-05-18

JVM抽象架构​

JVM抽象架构​(描述jvm基本结构):包括几个模块之间的关系,有实例说明!

2012-10-23

十六进制转物理地址

介绍内存管理中,十六进制转物理地址。主要是计算机组成原理中的!

2012-09-27

在SAE平台上使用SSH(struts,spring,hibernate)

演示在新浪开发平台上,使用SSH框架构建网络应用

2012-08-17

android资源管理

介绍android资源管理的好课件!

2012-08-06

跟我一起写 Makefile

跟我一起写 Makefile,经典学习书写Makefile的资料

2012-07-22

jni权威指南中文版

如题所示,这个文档就是sun公司的jni权威指南的中文版,方便初学者快速学习jni知识!

2012-06-30

android源码下载需要使用的repo脚本

android源码下载需要使用的repo脚本

2012-04-10

华南理工大学研究生人工智能期末考试题纲整理文档

华南理工大学研究生人工智能期末考试题纲整理文档

2011-12-16

crux系列写作-通过SSH实现虚拟机下的crux 2.6与win7主机互传文件

crux系列写作-通过SSH实现虚拟机下的crux 2.6与win7主机互传文件

2011-11-15

nutch入门经典翻译1:Introduction to Nutch, Part 1: Crawling

nutch入门经典翻译1:Introduction to Nutch, Part 1: Crawling

2011-08-20

SH(struts2+Hibernate 3)简单实现注册模块

简单使用struts2,Hibernate 3实现注册模块 另外使用token方式防止表单重复提交 使用hbm2ddl.auto,透过pojo产生数据库表

2011-05-02

空空如也

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

TA关注的人

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