自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 Servlet的初步了解 --- JavaWeb

如果从内置对象的常用角度来分析,常用:request、response、config、session、application,但是千万要记住:PageContext不能够在Servlet里取得,因为它属于JSP页面。 1、取得session对象 Session与浏览器中的Cookie有关,因为所有用户发送请求的时候,保存的Cookie都会随着头信息发送给服务器,那么如果用户要想取得session

2016-09-22 20:37:23 275

原创 Annotation对Servlet的支持(JavaWeb)

在2005年之前,所有开发出来的Servlet的程序都必须在web.xml文件之中进行配置才可以生效,当项目的Servlet的达到几百个后,配置web.xml应该是一个非常痛苦的一件事情。但是在2005年之后,随着Annotation的兴起,项目中的Servlet的配置大部分都会选中用Annotation模式完成(不是必须,当路径需要频繁更改的时候还是会选择web.xml配置较为方便)。1、配置Se

2016-09-22 20:27:51 1238

原创 JSP过滤器---JavaWeb

如果要想实现过滤器,那么需要有一个过滤器的实现类,而这个类需要实现javax.servlet.Filter接口。而Filter接口里面定义有三个处理方法: 过滤器初始化:public void init(FilterConfig filterConfig) throws ServletException; |- FilterConfig可以取得初始化参数,与ServletCon

2016-09-22 20:05:57 321

原创 表达式语言(EL)---JSP

使用表达式语言最核心的母的是进行四种属性范围(page、request、session、application)中的属性输出,输出的时候直接使用属性名称即可,正因为如此,定义属性名称的时候尽量不要重复,如果重复,则必须加上属性范围。设置属性pageContext.setAttraibute("msg","page msg");request.setAttraibute("msg","page m

2016-09-22 19:46:45 432

原创 MVC设计模式(JSP+Servlet)

在MVC的组成之中会包含以下几点: - 显示层:JSP、HTML、CSS、JavaScript |-显示出不牵扯到过多的Java程序,最好的显示出是没有任何的Java程序; - 控制层:Servlet(接收数据、验证数据、调用业务、跳转页面) |-控制层不负责数据的显示出来,只是负责将数据处理后交给JSP显示; - 模型层:完成可重用类设计;(1)显示层(View)代

2016-09-22 19:22:58 7672

原创 Jsp的九个内置对象

对象名:request 类型:javax.servlet.http.HttpServletRequest 作用:服务器端接收客户端发送的请求,对请求进行接收 对象作用范围:属性设置在a页面后,服务器端跳转(地址栏不发生变化)至b页面后可以使用request取得相应内容。request的方法· 设置属性:public void setAttribute(String name,Object va

2016-09-22 01:14:23 254

原创 Servlet生命周期

Servlet的生命周期为,类加载–>初始化–>服务–>销毁–>卸载。如果要想实现Servlet基本的生命周期控制,可以使用如下的几个方法完成: · 初始化(GenericServlet):public void init() throws ServletException; · 服务,主要的两种服务的处理就是get与post,在HttpServlet类里面有相应的方法定义: |-处

2016-09-21 22:13:17 269

原创 模板设计模式

模版方法模式的结构(一般情况下)模版方法模式由一个抽象类和一个(或一组)实现类通过继承结构组成:抽象方法:父类中只声明但不加以实现,而是定义好规范,然后由它的子类去实现。 伪实现方法(模板方法):由抽象类声明并加以实现。一般来说,模版方法调用抽象方法来完成主要的逻辑功能,并且,模版方法大多会定义为final类型,指明主要的逻辑功能在子类中不能被重写。 实现子类方法:子类去实现扩展抽象父类的方法,

2016-09-21 20:41:31 221

原创 网页Cookie和Session的初步认识(Java)

Cookie指的是服务器端保留在客户端上的一组数据(浏览器),例如Cookie最为经典的功能记住密码。由于Cookie保存在客户端电脑上所以其安全是非常的差的。所以使用的时候可以提醒用户是否保存密码或者一些其他提示。使用javax.servler.jsp.Cookie程序来进行控制Cookie。 ①设置要保存的Cookie名字及内容 public Cookie(String name,Str

2016-09-19 00:39:50 260

转载 JVM垃圾收集策略(运行的算法)

年轻代可用GC策略 串行GC(Serial Copying)并行回收GC(Parallel Scavenge)并行GC(ParNew) 老年代可用GC策略 串行GC(Serial MSC)并行GC(Parallel MSC)并行GC(Parallel MSC)年轻代-串行GC(Serial Copying) 算法:复制清理算法 操作步骤: ①、扫描年轻代中所有存活的对象

2016-09-14 00:21:35 347

原创 Java堆内存调优

通过对Java虚拟机堆内存分析可以发现,实际上每一块堆得子内存区中都会存在有一部分的可变伸缩区,其基本流程:如果空间不足了,则在可变的范围之内扩大内存空间,当一段时间之后发现内存空间没有这么紧张的时候,再将可变空间进行释放。在整个堆内存的调整策略之中,基本上都会优先调整两个参数:“-Xmx”(最大内存)、“-Xms”(初始化内存)。、 如果要想取得这些内存的整体信息直接利用Runtime类即可;(默

2016-09-13 23:37:33 497

转载 Java垃圾收集流程

Java具有良好的垃圾收集特性,也就是GC是整个Java之中的最重要的安全保证,它可以保证即使不那么精深的开发者也能够写出合理的代码。整个JVM的GC的处理机制:对不需要的对象进行标记,而后进行清除。JDK1.8之后,Java堆内存分为了三块: · 年轻代:新对象和没达到一定年龄的对象都在年轻代; · 老年代:被长时间使用的对象,老年代的内存空间应该要比年轻代更大; · 元空间:一些

2016-09-10 11:18:36 297

转载 Java内存模型

源代码 所有的Java程序代码必须保存在*.java的文件之中,这些称为源代码。而这些源代码并不能够直接执行,必须使用javac.exe命令将其编译为*.class文件,而后利用java.exe命令在JVM进程之中解释此程序。当JVM将所需要的(*.class)文件加载到JVM进程之中,那么这个过程就需要有一个类加载器(ClassLoader),有了类加载器的好处在于:可以随意指定程序(

2016-09-08 08:40:37 193

原创 DAO设计模式---初步实现

简单Java类数据库连接支持业务层接口、工厂和实现数据层接口、工厂和实现junit测试简单Java类public class Member { private String mid; private String name; private Integer age; private String phone; private Date birthd

2016-09-01 17:21:42 595

mysql-5.0.27-win32

mysql视图化,方便化,适合大家使用。是做j2ee的好帮手

2013-11-05

空空如也

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

TA关注的人

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