自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小龙居

功崇惟志 业广惟勤

  • 博客(18)
  • 资源 (8)
  • 收藏
  • 关注

翻译 Servlet工作原理详解

概述Web 技术成为当今主流的互联网 Web 应用技术之一,而 Servlet 是 Java Web 技术的核心基础。因而掌握 Servlet 的工作原理是成为一名合格的 Java Web 技术开发人员的基本要求。本文将带你认识 Java Web 技术是如何基于 Servlet 工作,你将知道:以 Tomcat 为例了解 Servlet 容器是如何工作的?一个 Web 工程在 Servlet 容器...

2013-10-31 11:12:44 1158

原创 设计模式——工厂模式

工厂模式的介绍工厂模式专门负责将大量有共同接口的类实例化。工厂模式可以动态决定将哪一个类实例化,不必事先知道每次要实例化哪一个类。工厂模式的几种形态:(1)简单工厂(Simple Factory)模式,又称静态工厂方法模式(Static Factory Method Pattern)。(2)工厂方法(Factory Method)模式,又称多态性工厂(Polymorphic Factory)模式或...

2013-10-31 10:16:15 545

原创 JDBC连接数据库的步骤

JDBC连接数据库   •  创建一个以JDBC连接数据库的程序,包含7个步骤:    1、加载JDBC驱动程序:       在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),  这通过java.lang.Class类的静态方法forName(String  className)实现。       例如: try{ /

2013-10-28 17:37:16 608

原创 linux 配置多个tomcat(本文配置了两个)

按照下面的步骤操作即可部署成功:一些具体操作命令就不详细说了,直接说有用的:1、在 /usr/local 下部署两个Tomcat,tomcat的文件夹重命名为:tomcat6-1  、  tomcat6-2 2、修改 linux 的profile文件,文件路径 /etc       在profile 中增加以下内容:JAVA_HOME=/usr/java/jdk1.7.0_45

2013-10-25 16:55:27 7818 1

原创 Linux(CentOs 64)下安装JDK1.7

1、官网下载JDK,下载网址: http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html      版本有很多,我是64位系统,下载如下版本      2、把下载的文件传到Linux系统中,使用上传工具,如:SSH Secure File Transfer Clie

2013-10-24 00:18:40 3382

转载 Nginx+Tomcat+Memcached集群Session共享

原文地址:http://blog.csdn.net/shimiso/article/details/8979044cookie是怎样工作的? 例如,我们创建了一个名字为login的Cookie来包含访问者的信息,创建Cookie时,服务器端的Header如下面所示,这里假设访问者的注册名是“Michael Jordan”,同时还对所创建的Cookie的属性如path、dom

2013-10-23 14:31:16 1382

原创 IE6下js通过css隐藏select的一个bug

现象 : 使用JQuery无法隐藏select元素解决方案 :  document.getElementById('ID').style.display = 'none';可以隐藏select元素。 在ie6下,select是windows element,其表现和普通的HTML elements有本质上的区别

2013-10-23 11:27:49 714

原创 Maven学习(一)—Maven的安装(Window)

在Windows上安装Maven     1、检查JDK安装  : Maven运行在JDK1.4及以上版本          检查步骤: 运行---》cmd ----> 运行一下命令检查Java安装          C:\Users\TaiShan>echo %JAVA_HOME%          C:\Users\TaiShan>java -version

2013-10-22 23:21:49 812

转载 随机码生成代码

import java.util.Random;public class test { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub System.out.println(genRandomNum(10));

2013-05-28 11:29:07 1028

原创 Spring 源码获取

说明:1、Spring已经将源码从svn迁移到了git;需要在windows上搭建git环境;2、JDK版本需要1.7以上(1.7以下的编译会报错)一、Windows下搭建git环境1、可以下载:TortoiseGit ,和svn客户端差不多,图形界面,使用起来比较方便。2、直接在Eclipse中安装git插件3、为了方便地管理Eclipse插件,采用link方式安装新

2013-05-17 13:48:38 1924

转载 windows7 下 Tomcat7.0 + jdk7 配置 j2ee 环境

1:安装jdk7+jre7(D:\java\)安装位置仅供参考2:解压缩Tomcat7(E:\java\)安装位置仅供参考3:配置环境变量新建环境变量CATALINA_HOME    值      E:\java\apache_7.0.21  (Tomcat的解压缩目录)JAVA_HOME            值      D:\java\jdk1.7.0             (jdk的安装...

2013-04-27 17:32:30 1048

转载 Tomcat部署Web应用方法总结

Tomcat部署Web应用方法总结在Tomcat中部署Java Web应用程序有两种方式:静态部署和动态部署。在下文中$CATALINA_HOME指的是Tomcat根目录。一、静态部署 静态部署指的是我们在服务器启动之前部署我们的程序,只有当服务器启动之后,我们的Web应用程序才能访问。以下3种方式都可以部署:(以PetWeb项目为例说明,PetWeb目录假设是F:/PetWeb)1.利用Tomc...

2013-04-19 11:04:36 826

转载 JSP中的pageEncoding和contentType属性(转)

关于JSP页面中的pageEncoding和contentType两种属性的区别: pageEncoding是jsp文件本身的编码 contentType的charset是指服务器发送给客户端时的内容编码 JSP要经过两次的“编码”,第一阶段会用pageEncoding,第二阶段会用utf-8至utf-8,第三阶段就是由Tomcat出来的网页, 用的是contentType。第

2013-04-18 17:45:24 616

转载 jsp的session介绍 (转)

摘要:虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答。目录:一、术语session二、HTTP协议与状态保持三、理解cookie机制四、理解session

2013-04-18 17:10:01 613

转载 JSP和Servlet编码的作用及原理

JSP和Servlet中的几个编码的作用首先,说说JSP和Servlet中的几个编码的作用。      在JSP和Servlet中主要有以下几个地方可以设置编码, pageEncoding="UTF-8" contentType="text/html;charset=UTF-8" request.setCharacterEncoding("UTF- 8") response.set

2013-04-03 15:47:30 779

转载 面向对象设计原则

单一职责原则(SRP--Single-Responsibility Principle)一、SRP简介(SRP--Single-Responsibility Principle):就一个类而言,应该只专注于做一件事和仅有一个引起它变化的原因。所谓职责,我们可以理解他为功能,就是设计的这个类功能应该只有一个,而不是两个或更多。也可以理解为引用变化的原因,当你发现有两个变化会要求我们修改这

2013-04-03 13:04:01 958

转载 快速排序算法实现

快速排序是在冒泡排序的基础上进行的改装,它的原理是经过一趟排序将数据分割成两部分,左边的数据小于右边的数据,然后分别对这两部分数据用同样的原理进行排序,整个排序过程是用递归实现,实例代码如下:public class QSort { /** * @param pData 需要排序的数组 * @param left 左边的位置,

2013-03-28 14:59:37 632

转载 Eclipse3.7 字体设置

Eclipse3.7默认字体修改-帮你找回Courser-New字体Eclipse3.76月22日正式发布,代号是Indigo,初次体验,在Windows7下初始后化,发现界面变化不大,字体却面目全非,小得根本看不见,而且也看起来很不爽。Eclipse以前的默认字体一般是CourierNew字体,这种字体看着习惯。但当我试图修改回去时,发现字体列表里根本没有这种字体,郁闷了半天,终于在

2012-08-07 21:10:31 511

Python编程:从入门到实践(附源码)

Python入门书籍,附有源码,初学者必备书籍

2017-08-29

maven实战 完整版

Maven实战电子书完整版,外加书附源码一并下载,这本书写的很详细,是学习maven一本非常好的参考资料,源码免费下载地址:http://download.csdn.net/detail/qingtianzhu_wjz/6439399

2013-10-22

Maven实战源码

maven实战源码,和电子书对应的,免费下载了。

2013-10-22

Maven实战和源码

Maven实战电子书完整版,外加书附源码一并下载,这本书写的很详细,是学习maven一本非常好的参考资料

2013-10-22

Struts、Hibernate、Spring(SSH)框架实现的CRUD(Lib2)

(CRUD) 实现用户的增加,删除,修改,查找!! 使用:MySql数据库 运行 AutoCreateTable.java 直接创建 表:t_user(注:hibernate.cfg.xml是用来创建表的,建完表以后可以将其删除) 输入网址运行:http://localhost:8000/SSH_CRUD/ 即可使用 实现的类库

2011-08-27

Struts、Hibernate、Spring实现CURD所用Jar包(Lib1)

CURD例子对应的Jar包, 这是第一部分,还有第二部分,这个Jar可以直接使用,我没有整理,但是没有冲突!

2011-08-27

Struts、Hibernate、Spring(SSH2)框架实现增删改查

直接导入MyEclipse中就可以运行,(CRUD) 实现用户的增加,删除,修改,查找!! 使用:MySql数据库 运行 AutoCreateTable.java 直接创建 表:t_user(注:hibernate.cfg.xml是用来创建表的,建完表以后可以将其删除) 输入网址运行:http://localhost:8000/SSH_CRUD/ 即可使用 适合初学者,也是初学者必须经历的过程 注意:使用的jar包在我的资源中另一个文件中,大家可以免费下载!(Lib1、Lib2)

2011-08-27

空空如也

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

TA关注的人

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