- 博客(14)
- 资源 (32)
- 收藏
- 关注
转载 第 1 部分 工作原理
这个分为两个部分的系列文章将研究 Apache Tomcat的系统架构以及其运用的很多经典设计模式。本文是第 1部分,将主要从Tomcat如何分发请求、如何处理多用户同时请求,还有它的多级容器是如何协调工作的角度来分析 Tomcat的工作原理,这也是一个 Web服务器首要解决的关键问题。 本文以 Tomcat 5 为基础,也兼顾最新的 Tomcat 6和 Tom
2014-06-30 14:27:13 434
转载 第 2 部分 设计模式分析
门面设计模式门面设计模式在Tomcat 中有多处使用,在Request 和Response 对象封装中、StandardWrapper到ServletConfig封装中、ApplicationContext到ServletContext封装中等都用到了这种设计模式。门面设计模式的原理这么多场合都用到了这种设计模式,那这种设计模式究竟能有什么作用呢?顾名思义,就是将一
2014-06-30 14:26:00 403
转载 http://docs.spring.io/downloads/nightly/snapshot-download.php?project=SPR
http://docs.spring.io/downloads/nightly/snapshot-download.php?project=SPRhttp://docs.spring.io/downloads/nightly/snapshot-download.php?project=SPRhttp://docs.spring.io/downloads/nightly/snapshot-d
2014-06-23 01:05:41 869
原创 性能优化(案例一)-横向分表
问题:项目为工作流系统,工作流核心表涉及三张表,分别为表A:工单表表B:工单任务表表C:工单任务参与表随着数据量急剧增加,表C达到1亿,表B达到2000万,表A达到500万此时对这三张表做关联查询时,尽管通过索引以及SQL优化等方式,也无法解决性能问题时只能对表结构进行切分 方案:数据库分表主要有两种:横向切分、纵向切分通过分析这三张表主要应用于工作流系
2014-06-22 23:57:40 1493
原创 PreparedStatem: 数据大小超出此类型的最大值
一、异常情况: 有了一定Java编程经验之后,一般都使用PreparedStatement代替Statement。 但实际开发中对数据库进行操作时,字段遇到大数据并且该字段为非BLOB,CLOB的类型时,若采用PreparedStatement方法setString方法时会如下异常: java.sql.SQLException: 数据大小超出此类型的最大值 实际数据库
2014-06-22 23:51:01 1595
原创 java调用Oracle存储过程返回二维数组
以下代码仅仅记录整个过程。 1.在数据库中新建两个类型,分别是: Java代码 create or replace type type_record is object( name varchar2(200), ymonth varchar2(2000) ); create or replace type type_
2014-06-22 23:31:27 1049
原创 apache反向代理问题
pache反向代理出现的问题: 一、问题描述: 用户访问时经常出现“无法显示网页”类似的问题 通过跟踪logs下的error.log,出现大量一下错误信息 [Mon Mar 12 10:58:50 2012] [warn] (OS 64)指定的网络名不再可用。 : winnt_accept: Asynchronous AcceptEx failed.二、版本 apache
2014-06-22 23:26:33 1404
原创 Spring Integration-File Adapter使用
File Adapter主要应用于企业应用程序之间共享文件系统的情况,一个应用写入,而其他应用通过轮询文件系统进行读取。File Adapter从不同的文件系统提取文件再转变成框架的Message并发布至通道中,或者从通道中提取Message再转变为文件并写入文件系统中。 一、配置环境1.下载Spring Integrationhttp://s3.amazonaws.com/d
2014-06-22 23:24:28 2919
原创 Eclipse使用Maven构建web项目
1.创建Maven项目: 点击“File”菜单,或者通过工具栏的“New”创建Project,如下图所示: 选择Maven-》Maven Project,弹出向导对话框,如下图所示: 选中Create a simple project……复选框,其它的设置不变,并点击Next,输入maven项目必须的信息(groupId,artifactid,version
2014-06-22 23:17:34 615
原创 Eclipse4.3创建Maven项目
clipse4.3版本(Kepler)的发布,对于开发Maven的Java EE项目已经相当方便了。 详情请见: http://www.oschina.net/news/41781/eclipse-4-3-final 下载了Eclipse4.3版本后,亲自体验了使用maven开发java EE的便捷。以下是具体步骤: 1.下载Eclipse4.3版本,下载地址为: http
2014-06-22 23:14:49 1838
原创 Java反编译工具Jad详解
做项目过程中需要反编译一个jar包,于是作了一些学习,记录下来。Jad(JAva Decompiler)是一个Java的反编译器,可以通过命令行把Java的class文件反编译成源代码。如果你在使用编写代码的时候遇到找不到源代码的第三方库,而且你又需要看看这个库的具体实现,那么你就需要使用这个东西。而且如果你是使用Eclipse的话,还有一个Eclipse插件JadClipse,J
2014-06-21 19:23:44 573
原创 如何将.class文件打成jar包
网上的例子不是太清楚,自己写一下过程并加几个图,免得今后又得看半天资料1、 把两个.class文件打成jar包(1)打开cmd(2)进入到准备打包的目录,找到要打包的文件,这里分别是ExampleService.class和Examples.class文件(3)输入:jar cvf (新jar的名字) (.class文件,多个则中间用空格隔开)如:jar cvf ch
2014-06-13 11:29:24 2614
IT忍者神龟之基于wepy 商城(微店)微信小程序
2018-03-28
中国java的资料中国java的资料
2011-11-16
disktop\ue1.1.7.0.rar
2011-11-14
myeclipse开发hibernate最新版
2011-10-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人