自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 cookie和sessiong

1.会话技术用户在访问的时候,会产生一些数据,这些数据存在时间上的因果关系,即下一次的访问,有可能会用到上一次的访问数据,但是http协议是一个无状态的协议,所以,这些数据将通过会话技术进行保存。当用户访问服务器资源开始,到关闭浏览器,可以视为一次会话。会话可以分为cookie和session,其中,cookie是浏览器端的会话技术,session是浏览器端的会话技术2.cookie

2017-11-01 21:37:56 339

原创 jsp的执行流程

1.jsp的执行流程(1)浏览器发送请求,访问jsp页面(2)服务器接收请求,jspServlet查找对应的jsp文件(3)服务器将对应的jsp文件翻译成.java文件(4)JVM将java文件编译成.class文件(5)服务器运行.class文件,生成动态内容,并发送给服务器(6)服务器将信息组成响应信息,发送给浏览器(7)浏览器进行解析2.jsp的脚本语言内

2017-10-31 21:58:16 2586

原创 servlet的内置对象

1.ServletConfig对象ServletConfig是由服务器创建,在创建servlet的同时,也创建了ServletConfig对象,通过servlet的init(ServletConfig servletConfig)将servletConfig对象传递给servlet,在servlet实现类中,可以直接调用,ServletConfig servletConfig = this.g

2017-10-30 21:33:32 1089

原创 jsp一些知识点

1.定时刷新respond对象.setHeader("refresh", "秒数;url=路径名称"); // 注意,秒数写数字,路径要从项目名开始写起2.上下文Servlet中有一个默认的对象,可以管理当前项目下的所有Servlet,该对象叫做ServletContext获取对象方法:ServletContext context = this.getServletContex

2017-10-26 21:04:06 308

原创 Servlet的编写方法

A.Servlet的体系结构Servlet(接口)下有1个抽象类:GenericServlet(抽象类),他也有一个子类:HttpServlet(抽象类)        Servlet接口中主要有3个方法:            (1).init(ServletConfig config);初始化            (2).void service(ServletRequest

2017-10-24 21:39:27 814

原创 java连接mysql数据库

1.JDBC首先澄清几个概念,JDBC指的是java数据库连接,是Orical公司的指定的一套规范接口而驱动指的是JDBC的实现类,由数据库厂商提供,可以通过一套接口去操作不同的数据库jdbc-api中的所有包都是java.sql或者javax.sqlJBDC作用:1.连接数据库2.发送sql语句3.处理结果JDBC的操作步骤:1.建立数据库和表2.创建项目

2017-10-16 21:23:44 2442

原创 jsp中获取根路径的方法

1.${pageContext.request.contextPath}pageContext本身就是一个域对象,他表示当前JSP页面的运行环境,该对象可以操作另外三个域(Request域,Session域,ServletContext域)这里,pageContext对象中有getRequest()方法,所以,在使用el表达式时,省略get,并将Request变成小写,即pageC

2017-10-15 00:13:34 1489

原创 java关键字的适用总结

1. 静态方法里不能定义静态变量。因为静态变量是需要在类加载的时候加载到内存中的,但是如果把静态变量定义在静态方法内部,这样,加载类的时候,就不会加载该静态方法,所以会产生矛盾。2. 静态方法不能调用非静态的方法和变量。需要创建对象来调用。因为,静态方法不需要创建对象就可以直接调用,这时候如果调用了非静态的方法或者变量,不能保证该非静态的方法或者变量是否已经创建了对象。3. 非静态方法是可

2016-09-13 11:21:41 390

转载 修饰类的关键字总结

转自:http://www.cnblogs.com/scf141592/p/5721093.htmlstatic 表示静态,它可以修饰属性,方法和代码块。1.static修饰属性(类变量),那么这个属性就可以用类名.属性名来访问,也就是使这个属性成为本类的类变量,为本类对象所共有。这个属性就是全类公有。(共有的类变量与对象无关,只和类有关)。注意:类中的实例变量是在创建对象

2016-09-13 11:07:53 4962

转载 StringBuffer与StringBuilder的区别

1. 在执行速度方面的比较:StringBuilder > StringBuffer 2. StringBuffer与StringBuilder,他们是字符串变量,是可改变的对象,每当我们用它们对字符串做操作时,实际上是在一个对象上操作的,不像String一样创建一些对象进行操作,所以速度就快了。3. StringBuilder:线程非安全的  StringBuffer:线程安全

2016-09-09 11:20:55 243

原创 排序方法的核心思想总结

总结一下排序算法中的核心思想1.BubbleSort冒泡法的核心是双重循环:第一层循环表明需要轮次的次数,他的变量i只是标记轮换了多少次,与交换没有直接关系,在一个数组中,需要轮次数为a.length-1次,所以i的取值可设置为1—a.length-1。第二层循环的变量表示的为a[j]与a[j+1]的比较与交换,不断地递进,而且是相邻的两个元素交换,在进行第i轮次,已经有i

2016-08-28 13:43:43 956

原创 接口和抽象类

1.首先介绍一下java中各种修饰符的修饰范围:private 私有的;因此只能在当前类下使用类修饰符 :public、default、abstract、final、strictfp接口修饰符 :public、default、abstract、strictfp构造器修饰符 :public、protected、default、private全局变量修饰符:public

2016-08-25 10:10:29 462

转载 java多态的理解

作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/见下边的程序段public class Test { public static void main(String args[]) { A a1 = new A(); A a2 = new B(); //子类对象转化为父类,称为上转型,不需要强制转换。 B b =

2016-08-24 18:17:04 404

转载 对java的Hash方法的一些分析总结

本文大部分转自  http://www.cnblogs.com/tonyluis/p/5671873.htmlHashCode()方法是在java的Object类中定义的。public native int hashCode(); 从定义可以看出,hashCode()是一个本地方法(本地方法即不是用java的代码写的,是JVM调用其他的代码,如C/C++等),所以这个方法的实现不唯一,

2016-08-23 17:01:30 1853 1

翻译 java中的Map接口遍历方法总结

1.首先,Map是java.lang.util中定义的一个接口,而Map.Entry是Map内部的嵌套接口(既然是嵌套的,那么必然是static定义的,所以可以不用对象,直接调用)。Map接口中定义了很多方法,包括Set> entrySet() // 返回一个Set集合,并且该集合元素是Map.Entry类型V get(Object key) // 得到Map中的Value,返回的V

2016-08-23 14:23:13 716

空空如也

空空如也

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

TA关注的人

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