自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

iAm333的专栏

在正确的时间做正确的事情

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

原创 Servlet&JSP的那些事儿(四)

在本篇我们主要讲两个方面内容,Servlet生命周期和Servlet请求转发。其实在之前我们已经大致介绍过Servlet生命周期的整个过程,只不过没有系统化提及,而在本篇我们会系统的阐述。Servlet的生命周期Servlet运行在Servlet容器中,其生命周期由容器来管理。Servlet的生命周期通过javax.servlet.Servlet接口中的init()、service()和d

2012-11-30 15:27:37 1695

原创 Servlet&JSP的那些事儿(三)

我们在Servlet解析(二)中讨论了Servlet UML 类图中的Servlet接口,本篇我们将继续讨论ServletRequest、ServletResponse、ServletConfig。除此之外还有Servlet异常、Servlet上下文。ServletRequest和ServletResponseServletRequest和ServletResponse接口都在java

2012-11-30 15:06:00 1396

原创 Servlet&JSP的那些事儿(二)

我们在Servlet解析(一)讨论了Servlet、Servlet容器以及一个Servlet容器-Tomcat(包括安装与配置,目录结构,运行,启动分析,体系结构和如何管理程序)。而本篇,我们继续论述Servlet技术包括Servlet UML 类图结构,Servlet容器如何处理请求,如何寻找正确的servlet,为什么要采用映射机制,一个简单的Web程序实例以及Servlet接口。首先,我

2012-11-30 12:46:35 2109

原创 Servlet&JSP的那些事儿(一)

之前在开源中国看到一篇文章《初学 Java Web 开发,请远离各种框架,从 Servlet 开发》,觉得很不错。想到自己之前一直对各种框架执迷不悟,顿感惭愧。于是,看了孙鑫的《Servlet/JSP深入详解:基于Tomcat的Web开发》、林信良的《JSP&Servlet学习笔记(第二版)》以及网上其他一些相关的资料,将自己的理解整理如下。Web技术随着互联网技术的发展,基于HTTP和H

2012-11-27 19:27:57 5595 1

原创 HTTP解析

HTTP概述HTTP协议:协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则。HTTP表示超文本传输协议(Hypertext Transfer Protocol),是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器。HTTP是迄今为止使用最多的互联网协议,目前版本为1.1。HTTP运行在应用层(ISO/OSI七层参考模型包括应用层

2012-11-26 19:48:44 2283 1

原创 (二)Bash shell?

1、什么是shell?其实在接触linux之前我已经听过shell的大名,当时周围同学在聊shell编程,我对其一无所知。但令人惊奇的是,记忆力称得上糟糕的我竟然记住了这个名词。好了,废话少说。在上一篇(一)Linux? Ubuntu or CentOS? Linux安装中,已经讲述过。计算机使用者通过界面(shell,KDE等)与内核(Kernel)进行交流,以控制计算机硬件执行我们

2012-11-26 10:37:22 1078

原创 Ubuntu12.04中安装deepin-screeshot 2.0

在linux下之前一直没有找到合适的截屏工具,截屏颇为麻烦。尤其在使用Web QQ的时候更是如此。虽说chrome有浏览器截屏插件,但还是不给力。今天发现个好东西。不过网上的教程明显过时了,特此更新一下。1、在安装deepin-screeshot 2.0之前需要解决一下软件依赖关系。在终端输入如下命令:sudo apt-get install python-xlibsudo apt-g

2012-11-20 16:28:35 1267

原创 Ubuntu中安装Netbeans7.2.1和eclipse3.7.2

安装Java。具体的安装过程在前文Linux中单机配置Hadoop中有详细说明。安装Netbeans7.2.11、在Netbeans官网下载Netbeans7.2.1的安装文件netbeans-7.2.1-ml-linux.sh。下载链接:点击打开2、使用cd命令切换到其下载目录。3、改变其权限。使用命令chmod +x netbeans-7.2.1-ml-linux.sh为其

2012-11-19 20:19:42 941

原创 Linux中单机配置Hadoop

Ubuntu:一、安装JAVA。首先安装java。因为Ubuntu里面默认安装了OpenJDK,可以先将其卸载。在终端输入命令:sudo apt-get purge openjdk*。1、从sun主页下载JDK for linux 版本。我下载的是jdk-6u37-linux-i586.bin。下载地址:点击打开2、切换到root用户并切换到想要安装的目录。我的安装目录为/usr/

2012-11-19 14:18:00 2088

原创 (一)Linux? Ubuntu or CentOS? Linux安装

Linux?首先,来解释一下什么是操作系统。简单来说,操作系统是一套系统软件,它运行于硬件之上,为我们提供各种服务。例如,屏幕上显示的内容是由操作系统控制显卡和屏幕显示的,平时我们使用的各种服务,也是由操作系统控制相关硬件(显卡,网卡,声卡,硬盘等)来提供的。有人说不是,我们使用的是浏览器,即时通讯软件,音乐播放器啊。是的,但是没有操作系统,这些软件就无法运行。这些软件基于操作系统为用户提

2012-11-15 14:00:34 1304

原创 (零)我为什么要写Linux学习笔记?

我对Linux有强烈的好奇心,兴趣;写学习笔记会让我有成就感;我记忆力实在不好。好吧,其实真正原因是:如果我能把自己学到的知识简明扼要的讲出来,写出来,那便证明我真的学懂了我想学的知识。没时间怎么办?将你想做的拆解为小任务、能挤出时间来完成的任务,一点点完成吧。有了时间和决心,不可能将变成不可避免。基于此,我给我要写的Linux学习笔记列出了以下提纲:1、Linux? Ubuntu or Ce

2012-11-15 13:50:55 1025

原创 菜鸟学Python-Ubuntu中安装wxpython

wxPython是Python编程语言的一个GUI工具箱。他使得Python程序员能够轻松的创建具有健壮、功能强大的图形用户界面的程序。它是Python语言对流行的wxWidgets跨平台GUI工具库的绑定。而wxWidgets是用C++语言写成的。和Python语言与wxWidgets GUI工具库一样,wxPython是开源软件。这意味着任何人都可以免费地使用它并且可以查看和修改它的源代码,或

2012-11-10 13:20:43 9744

原创 Ubuntu编译内核

一、内核编译1、下载内核源代码在http://www.kernel.org/下载自己想要编译的新内核,点后面的“F” 按钮下载文件。2、安装有关编译程序。安装make, gcc, make-kpkg,运行menuconfig等等和编译内核相关的工具。安装不了,请检查/etc/apt/sources.list 文件。执行命令:$sudo apt-get install build

2012-11-09 23:27:28 1152

原创 Ubuntu 12.04下安装QQ 2012

Ubuntu用着什么都好,就是缺了QQ。没办法,周围人都在用它作为聊天工具,所以只能想办法安装一个。企鹅的linux版QQ已经很久没有更新了,目前其他linux版的QQ功能,稳定性都有待提高。所以,基于wine安装是目前比较好的解决方案了。第一步:Ctrl+Alt+t 打开终端,输入以下命令:sudo apt-get install wine。经过一段时间,就可以安装好。需要注意的是安装过程中

2012-11-09 14:15:53 1403

wps_symbol_fonts

修正linux wps提示的字体缺失错误

2014-08-04

HBase in action

该文档是hbase in action的英文版,我看过中文版,也看过英文版,还是觉得直接看英文版好一些。

2014-01-14

MessageBoard

一个使用java web开发技术开发的留言板Demo,实现了分页功能。

2012-12-07

空空如也

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

TA关注的人

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