自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jeyson的博客

所谓未来,就是现在

  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 Servlet基础梳理(五)----Filter

和Servlet类似,Filter也是一个实现特殊接口的普通java类,只不过实现了Filter接口,需要实现该接口的一些过滤方法,实现了对一些请求信息的拦截。首先,我们确定一下它拦截的对象:在浏览器调用Servlet之前,在服务器返回非浏览器之前就行过滤它可以拦截jsp,Servlet,静态图片和静态HTML文件。相当于服务器的门卫,对客户端发来的请求和对客户端做出的响应进行过滤。    那

2015-03-17 15:40:05 716

原创 Servlet基础梳理(四)

本篇说一下session和路径的问题。session:是一种在服务器端保存http状态信息的方案,目前有两种实现方式:基于Cookie或者URL重写。      基于cookie:第一次访问服务器,服务器给响应的cookie中带有sessionid,再次请求时把cookie带回。匹配sessionID。      URL重写:在请求的url中将sessionid以参数形式进行提交,

2015-03-17 13:08:24 785

原创 Servlet基础梳理(三)

这一篇说一下HTTP的请求和响应外加cookie。   HTTP请求:    由一个请求行,若干个请求头加一个空行,加请求体组成。一般分为两种,一种是get请求,一种是post请求。   get请求:  在url中输入地址一定是get请求,单击超链接一定是get请求  form中method=get一定是get请求 参数会在url中显示, get请求的数据量在1K以

2015-03-16 21:51:41 594

原创 servlet基础梳理(二)

接上一篇,servlet应该可以看做是一个实现了Servlet接口的普通的java类,只是对其进行调用的时候,我们不要自己对其进行创建化。它的创建,调用,销毁都是servlet容器进行的,我们不要自己去考虑这些问题罢了。    首先,作为一个类,servlet有其自己的生命周期。包括构造,初始化,调用,销毁。这样对于的几个方法就是其自身的构造器,和Servlet接口定义的Init方法,serv

2015-03-15 21:22:05 525

原创 servlet基础梳理(一)

将近一个月没看servlet了,再加上第一次学习也没有深入,只是笼统的看了一遍,编了一点基础案例就过去了,现在再去看感觉跟没学过一样。这里再用一点时间把这些基础都梳理一下,加深印象并为以后快速复习做准备,毕竟这是个快节奏的社会,一切都以快速做铺垫。     首先明确一点,基础的servlet编程在企业应用中承担的作用。如果不考虑使用其他框架开发的话,我认为实现MVC架构的分工应该是M:java

2015-03-14 10:27:29 916

原创 java基础之集合

在java中,对数据的操作很多都要用到集合。最近零星的看了一点集合的相关知识,这里稍微梳理一下。基本上就是集合操作的四个常用类的一点总结。    首先,集合大致分为两个方向,一种是普通的集合类型,通过接口collection向下扩展,另一种是map接口下的键值对的集合类型。今天主要说的的四个类ArrayList和LinkedList是collection接口下List接口的两个实现类。另外两个

2015-03-13 12:37:32 564

原创 java基础巩固之网络编程

今天看了一天的网络编程,感觉网络编程 就是计算机之间的IO操作。前面说的IO是单个计算机之间程序之间的通讯,而网络编程则是在多个计算机之间的程序的通讯。   大致梳理一下整个过程:计算机客户端通过IP唯一定位一个服务器主机,通过端口号在该主机上唯一定位一个程序,建立连接后,两个计算机就可以进行通讯,这就是基本上的IO操作了。我们说通讯的要素:IP和端口号(合成Socket):IP对

2015-03-10 14:30:37 493

原创 java基础巩固之IO(三)

基本上上两篇把IO主要的操作都涉及到了,这一篇作为收尾写一点零碎的东西吧。主要三个方面,一个是转换流,一个是标准输入输出流,再有就是编码方式。    转换流:   倘若文本文件用字节流来接受,可以再转换成字符流,通过字符流操作完再转换成字节流输出出去,这样进行编码和解码的过程称为转换。通过转换流实现。大致过程:   创建File  创建字节流  创建转换流  创建缓冲流  关闭

2015-03-09 21:28:33 428

原创 java基础巩固之IO(二)

接上一篇,在实际的应用中,一般很少用到节点流,而是用缓冲流(一种处理流)来处理相应的数据。主要原因是缓冲流实现了对节点流的加速处理。使用缓冲流可以更快速的实现对数据的操作,何乐而不为呢。   这里我们提一下整个IO类的的主要对应关系。如下表:抽象基类节点流缓冲流(处理流的一种)InputStreamFileInputStreamBuffe

2015-03-09 20:44:33 433

原创 java基础巩固之IO(一)

其实本来该学网络编程的,但是感觉好像网络编程也算是IO的一种扩展,只不过是本地计算机内部的IO扩展到更大范围内的IO操作,而IO操作前段时间大致的学习了一下,但是不算系统,只是在博客上大致的学习了主要梗概。今天再来继续深入一点的学习一下,希望更加深的了解IO,更好的为网络编程打基础。   关于IO这几篇说的主要部分有以下几点:    File类的使用    IO原理和流的分类    文

2015-03-09 20:05:53 540

原创 java基础巩固之反射(二)

接上一部分,这里主要说三个部分,一个是关于反射的源头Class类,接下来是代理,一个是静态代理,一个是动态代理。基于反射机制的主要是动态代理,我自己对动态代理也不熟悉,所以这里也一并学习一下。Class类:     首先是说明java的运行机制:普通的类经过编译后生成.class文件。java虚拟机加载.class文件,之后该.class文件加载到内存后,就是一个运行时类,该运行时类就是一

2015-03-07 11:15:34 777

原创 java基础巩固之反射(一)

最近被反射弄得很头疼,上网上看相关的文章,看半天弄不懂咋回事。也可能是自己心情浮躁的原因吧,一直没能彻底搞懂。被逼无奈,就开始找《java编程思想》和《java核心技术》。大致看了看,还是似懂非懂。于是只好用我最喜欢的方式进行学习了,找培训视频,嘿嘿,网上各种都有,自己随便下个出名点的就好了。  这里先说说反射,百度给出的定义:JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的

2015-03-06 22:18:00 595

原创 java基础巩固之常用类

本篇主要介绍两个常用类,String和Date。主要是大学的时候笔试经常做到一个题目:字符串反转,现在想想基本上都能写的出来,但是估计还不是特别熟练,这里就当复习也好,回忆也罢,暂且写这一篇吧。   String类:   这里主要用到三个方法实现字符串的反转(就是把字符排列顺序颠倒,例如:hello-->olleh).   第一个方法是将字符串转换成字符数组,然后将数组首尾对应的字符对

2015-03-06 20:55:48 967 1

原创 java基础巩固之泛型(上)

最近看代码经常遇到泛型内容,怎奈自己这一块掌握的不好,各种看不懂,所以拿出一点时间专门研究一下,大体上是根据《java核心技术卷一》的例子和解释来学习的,这里记录一下大致的情况,一是巩固整理相关知识点,二是方便以后更快的复习。  首先,使用泛型的目的:编写的代码可以被很多不同类型的对象所重用。通俗的讲就是做了一个模板,大家根据自己的类型往上套就行了。  本篇从三个层次来说一下泛型:第一是泛

2015-03-06 12:48:47 592 5

原创 JavaScript点滴记录(二)

知识梳理:    接着上一次的来说,在javascript中还定义了判断是否具有子节点的方法:haschildNodes:例如:var booleanCityNodes=cityNode.hasAttributes();当然这里是判断是否具有属性子节点。不过用法大致差不多,这里就不做赘述了。对于属性节点,当我们获取之后可以直接进行set和get的操作的,具体做法是:节点名.setAttribu

2015-03-04 12:48:02 537

原创 JavaScript点滴记录(一)

JavaScript这个东西其实一直在使用,但是从来没有系统的去学习过,或者去复习整理过。今天从网上下载了JavaScript专题的一系列教学视频,准备好好补一补这方面的相关知识,当然每天学完还是得及时整理,不然又得忘了,对于JavaScript的系统的学习,我记得大学的时候一门课叫web开发,那个时候就对JavaScript有一个系统的学习过,但是学完就基本上没用过了,所以对于这个东西的印象还是

2015-03-03 22:13:27 520

原创 没有基础的java之路之启程

大学毕业也半年多了,对于java这条道路,其实纠结了两三年了,我这种情况,在百度的劝退吧(java吧)里肯定是要被劝退N多次了吧。但是,今天来说,我既然走上这条道路,还是有带着一条路走到黑的觉悟的。   对于java和.net的犹豫不决从大三就开始,总是学一段java,就觉得没.net好学,于是就去再重新学.net。然后过了一段感觉.net也挺麻烦,然后就去学java,之后就是大四开始找工作了

2015-03-02 16:12:41 835 2

mybatis初步demo

初级demo框架,可以通过该demo了解mybatis的大致流程,和主流的使用方法

2015-04-03

struts2登陆注册以及一些权限demo

使用struts2实现登陆注册功能,没有实现国际化。使用标签,有权限设置,有简单验证(不为空)。使用mvc的分层模式,使用mysql数据库.给用户设置了等级层次,按照不同等级可以浏览不同页面。

2015-03-02

空空如也

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

TA关注的人

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