- 博客(16)
- 资源 (11)
- 收藏
- 关注
原创 Apache Tomcat(二)Web应用:Servlet、JSP及其他
第一个对用户实现动态文本的机制是通用网关接口(CGI)。这给予可执行应用(通常由PERL或C语言编写,但并不必须如此)一个接口以使客户端在HTTP标准些接入。CGI项目的URL看上如想这个虚拟的URL一样:http://www.myserver/cgi-bin/MyExecutable?name=halberd%pass=halberdURL的第一部分是系一名(在这个例子中时HTTP)
2012-03-31 23:31:48 1040
原创 Apache Tomcat(一)Apache Tomcat的简单介绍
Tomcat虽然很普及,却依然存在开源项目的普遍缺点,缺少完整的文档,一些文档是和Tomcat一起分发的,镜像在http://tomcat.apache.org/,而且有一个开源的团队在撰写Tomcat相关的书籍,http://tomcatbook.sourceforge.net/,然而有了这些仍然需要更多的资源来丰富自己对Tomcat的部署,优化,原理等的深入原来,于是就选择了这本书《A
2012-03-31 22:23:39 1298
原创 设计模式 (二)工厂方法模式(FactoryMethod)
工厂方法模式原理图:具体实现代码:package com.designpattern.factorymethod;public interface FactoryMethod { public Animal createAnimal();}package com.designpattern.factorymethod;public class DolphinFac
2012-03-31 13:54:29 1484 1
原创 设计模式 (一)简单工厂模式(SimpleFatory)
一点点从基础做起,23中设计模式一天看一个首先学习了一个UML,但是没有能下到RationalRose,想去官网上下载,但是似乎收费,索性就用手头上的StartUML,其实就是一个工具,能实现就行了SimpleFactory——简单设计模式原理图package com.designpattern.simplefactory;public class Cl
2012-03-30 23:22:37 1987 1
原创 设计模式——前言(目录、源码、资料)
这两天就结了好几天,其实原因太没趣了,就是不知道自己的学习方向了不过也没有那么麻烦就是不知道手头的四本书的阅读顺序,觉得哪个都挺重要的,但是一起看吧,时间怎么安排,不一起看吧,又都放不下,不过说回来真不是什么大事,就是想具体简单的规划一下自己的学习进程,不然心里乱乱的《易学设计模式》《java编程细想》《Apache Tomcat高级编程》《linux鸟哥的私房菜》于是就做了简单的安排
2012-03-30 08:34:12 2477 8
原创 把免安装版本的tomcat放到服务里面(就是设置免安装的tomcat在windows下开机启动)
之前的apache+tomcat负载均衡都是用的免安装的tomcat,但是如果一个电脑上放置好几个tomcat的话,一定是免安装的,我就想让他们都开机启动,就做了如下配置首先配置JAVA_HOME指向jdk的安装目录肯定是必须的然后配置JRE_HOME指向jre的安装目录然后配置CATALINA_HOME指向到免安装的tomcat的目录然后把%CATALINA_HOME
2012-03-27 23:10:49 4036
原创 uploadify批量上传文件
搜索了一些关于批量上传性能的问题,今天看到了uploadify觉得特别的不错,用jquery实现了批量的上传功能,不仅强大,同时也实现了进度条的功能稍稍做一点美化就非常棒的一个操作,下面就简单的总结一下使用这个扩展应用的步骤http://www.uploadify.com/去官网上面下载query.uploadify.v2.1.4.js目前我用的最新的是这个版本,不过里面的de
2012-03-26 23:33:28 8702 3
原创 apache+tomcat负载均衡
最近tomcat总是内存溢出,于是就多看了一些tomcat的文章,今天恰好也看到了一篇关于tomcat负载均衡的东西就好奇的配置了一下,感觉很爽,过程中出现了一些问题,做以下简单的总结:(说一下自己简单的理解,负载均衡就是分担以下一台服务器上面的应用的负载,减轻服务器的压力,我看到的最简单的效果就是实现了多个tomcat配置多个端口但是可以用80端口同时访问,并且互不影响,然后可以直接
2012-03-25 00:26:48 5216 2
原创 增加tomcat jvm的虚拟内存
jdk1.6.0tomcat6.0(安装版)报错如下:2012-3-22 1:12:34 org.apache.catalina.core.StandardWrapperValve invoke严重: Servlet.service() for servlet default threw exceptionjava.lang.OutOfMemoryError: Java hea
2012-03-23 13:10:00 4067
原创 都看一个星期struts了,做一个登录验证,睡觉
都看一个星期struts了,做一个登录验证,刚有一点点入门,挺有意思的,加油吧,同志,睡觉~~~~~~~~~<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="
2012-03-20 01:01:36 1368 6
原创 tomcat多端口配置
<Resource name="UserDatabase" auth="Container" type="org.apache.catalina.UserDatabase" description="User database that can be updated and saved" factory="org.
2012-03-19 22:37:04 3653 1
原创 MD5加密
package com.utils.md5;import java.io.*;import java.security.*;public class MD5 { public static String hex(byte[] array) { StringBuffer sb = new StringBuffer(); for (int i = 0; i < array.leng
2012-03-18 15:38:06 874
原创 thinking in java 学习笔记(二)之控制执行流程
break会中断for循环,而且在抵达for循环的末尾之前,递增表达式不会执行。由于break跳过了递增表达式,所以在i==3的情况下直接对i执行递增运算,i==7的时候,continue outer语句会跳到循环顶部,而且也会跳过递增,所以这里也对i直接递增,如果没有break outer语句,就没有办法从内服循环跳出外部循环,这是由于break本身只能中断最内层循环package
2012-03-17 10:47:21 885 2
原创 thinking in java 学习笔记(一)之操作符
这一阵子上课听的东西也就那样,于是买了一个编程思想看看在里面学到了好多东西,好多新东西,也理解了好多,在网上做一个简单的笔记,其实是很简单的东西习惯性的把他记载下来,以后慢慢复习,也是习惯性的把自己对着书上做的程序粘贴过来不过看的好慢,慢慢的总结,从第一篇开始总结自己每天的收获package com.halberd.operator;public class ShortCi
2012-03-16 23:17:31 791
原创 My First Struts Deploy
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> <package name="wildcard" namespace="/wildcard"
2012-03-03 00:27:19 867
原创 调整状态开始进军
不知道最近什么原因总是静不下心来虽然说才大二吧,时间还早但是话说回来,对于学习是没有止境的,对于知识我还太单薄在基础地方停留的太多的时间了,虽然基础打得还可以,但是还是要把战线向前拉一下总结一下学习进程:基础:数组,网络,IO,异常,线程,GUI额外:annotation,junit,properties,swing扩展:内省,反射,BeanUtilsweb:xml
2012-03-01 00:02:34 1055 2
VE-Update-1.4.0.zip
2012-05-05
com.designpattern.state_observer.rar
2012-04-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人