自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

转载 Java构造器和方法的区别

要学习Java,你必须理解构造器。因为构造器可以提供许多特殊的方法,这个对于初学者经常混淆。但是,构造器和方法又有很多重要的区别。原作者:Robert Nielsen 原站:www.javaworld.com 我们说构造器是一种方法,就象讲澳大利亚的鸭嘴兽是一种哺育动物。(按:老外喜欢打比喻,我也就照着翻译)。要理解鸭嘴兽,那么先必须理解它和其他哺育动物的区别。同样地,要理解构造器,那

2017-03-17 08:20:50 294

转载 使用DbUtils实现增删改查——ResultSetHandler接口的实现类

总结如下:①ArrayHandler:把结果集中的第一行数据转成对象数组。②ArrayListHandler:把结果集中的每一行数据都转成一个对象数组,再存放到List中。③BeanHandler:将结果集中的第一行数据封装到一个对应的JavaBean实例中。④BeanListHandler:将结果集中的每一行数据都封装到一个对应的JavaBean实例中,存放到List里。⑤M

2017-03-15 05:28:47 1425 1

转载 成员变量、类变量、局部变量的区别

变量名首写字母使用小写,如果由多个单词组成,从第2个单词开始的其他单词的首写字母使用大写。如果局部变量的名字和成员变量的名字相同, 要想在该方法中使用成员变量,必须使用关键字this[java] view plain copyclass People {      String name = "类体重定义的name";      

2017-03-03 16:09:10 256

转载 JAVA中this用法小结

Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是 this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final 使用总结”一文中给出了明确解释。并且this只和特定的对象关联,而不和类关联,同一个类的不同对象有不同的thi

2017-03-03 16:07:35 271

转载 JAVA中this用法小结

Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是 this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final 使用总结”一文中给出了明确解释。并且this只和特定的对象关联,而不和类关联,同一个类的不同对象有不同的thi

2017-03-03 12:22:23 216

原创 IoC Scenario(dependency rejection.pdf)

public class TextEditor{private SpellChecker checker;public TextEditor()//一个无参构造函数{checker = new SpellChecker();}}public class TextEditor{private ISpellCh

2017-03-03 09:12:35 219

转载 什么是绝对URL、相对URL

URL的中文意思是统一资源定位符。作用就是为了让我们定位互联网上的各种资源。例如我们经常浏览网站看到的每一个网页或图片---都具有唯一的URL,即通过URL地址可以成功的访问到。且这些URL地址都是唯一的。如果想在网上想访问某个页面的时候,可以直接在浏览器中输入URL地址,例如你想中的什么是css,就可以在浏览器中直接输入:http://www.idivcss.com/xuexicss/2

2017-03-03 07:44:49 7208 2

转载 request.getParameter() 和request.getAttribute() 区别

getParameter 是用来接受用post个get方法传递过来的参数的.getAttribute 必须先setAttribute.(1)request.getParameter() 取得是通过容器的实现来取得通过类似post,get等方式传入的数据,request.setAttribute()和getAttribute()只是在web容器内部流转,仅仅是请求处理阶段。(2)

2017-02-20 07:32:06 206

原创 Servlet的默认processRequest方法

protected void processRequest(HttpServletRequest request, HttpServletResponse response)            throws ServletException, IOException {        response.setContentType("text/html;charset=UTF-8");

2017-02-20 06:55:25 5474 2

转载 What's the difference between doGet()/doPost() and processRequest()?

It's just a matter of moving common code to one place*Note: doPost() and doGet() are part of the Servlet interface, and processRequest() is just a frequently used name for a helper method and is

2017-02-20 06:43:46 584

转载 JDBC之Statement,PreparedStatement,CallableStatement的区别

Statement 每次执行sql语句,数据库都要执行sql语句的编译 ,最好用于仅执行一次查询并返回结果的情形,效率高于PreparedStatement. PreparedStatement是预编译的,使用PreparedStatement有几个好处 a. 在执行可变参数的一条SQL时,PreparedStatement比Statement的效率高,因为DBMS预编译一

2017-02-18 12:35:23 435

转载 JDBC元数据操作(一)-- DatabaseMetaData接口详解

1. 前言    在JDBC技术规范中,提供了Connection,Statement,ResultSet这三个开发过程中经常用到的接口。针对与每个接口,JDBC规范提供了相应的接口描述对象,也就是xxxMetaData系列描述对象。DatabaseMetaData和ResultSetMetaData就是两个常用的获取数据库元数据相关信息的接口,本文只讲解DatabaseMetaData接

2017-02-18 12:34:32 1044

转载 Redirect和Dispatcher 区别

使用forward是服务跳转,浏览器不知道它所请求的具体资源来源,浏览器的地址栏不会变;使用redirect,服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址.所以地址栏显示的是新的URL。request.getRequestDispatcher("test.jsp").forward(request, response);//转发到test.jspresponse.sendRed

2017-02-18 12:31:52 305

转载 window.location.href的用法

在写ASP.Net程序的时候,我们经常遇到跳转页面的问题,我们经常使用Response.Redirect 做ASP.NET框架页跳转,如果客户要在跳转的时候使用提示,这个就不灵光了,如:Response.Write("alert('恭喜您,注册成功!');");  Response.Redirect("main.html");   这时候我们的提示内容没有出来就跳转了,和Respons

2017-02-18 12:30:26 522

转载 JSTL <c:forEach>,<c:forTokens>标签

这些标签存在,作为一个很好的替代嵌入一个Java的for, while, 或 do-while 通过一个scriptlet循环。 标记是较为常用的标签,因为它遍历对象的集合。标签是用来打破一个字符串转换成标记和遍历每个令牌。属性:标记具有以下属性:属性描述必须?默认itemsInformation to loop

2017-02-18 12:29:14 492

转载 StringBuffer和StringBuilder的区别

无论是做Java或是Android,都避免不了遇到这个问题,其实开发过程中一般情况下是不会纠结,这个问题是面试必选经典题,今天有时间,就总结一下。String、StringBuffer、StringBuilder区别StringBuffer、StringBuilder和String一样,也用来代表字符串。String类是不可变类,任何对String的改变都 会引发新的Str

2017-02-18 11:18:40 268

转载 URI和URL的区别

URI和URL的区别这两天在写代码的时候,由于涉及到资源的位置,因此,需要在Java Bean中定义一些字段,用来表示资源的位置,比如:imgUrl,logoUri等等。但是,每次定义的时候,心里都很纠结,是该用imgUrl还是imgUri呢?同样的,另外一个问题:String HttpServletRequest.getRequestURI();和StringBuffer

2017-02-18 10:20:12 224

转载 JSP之c:foreach

JSP之c:foreach标签用于通用数据循环,它有以下属性属 性描 述是否必须缺省值items进行循环的项目否无begin开始条件否0end结束条件否集合中的最后一个项目step步长

2017-02-18 09:35:27 315

转载 ${sessionScope.user}的使用方法

EL 全名为Expression LanguageEL 语法很简单,它最大的特点就是使用上很方便。接下来介绍EL主要的语法结构:${sessionScope.user.sex}所有EL都是以${为起始、以}为结尾的。上述EL范例的意思是:从Session的范围中,取得用户的性别。假若依照之前JSP Scriptlet的写法如下:User user = (Us

2017-02-18 09:23:28 879

转载 java.sql Interface ResultSetMetaData

All Superinterfaces:WrapperAll Known Subinterfaces:RowSetMetaDataAll Known Implementing Classes:RowSetMetaDataImplpublic interface ResultSetMetaDataextends WrapperAn object that can

2017-02-16 06:24:40 278

转载 Bootstrap 按钮http://www.runoob.com/bootstrap/bootstrap-buttons.html

本章将通过实例讲解如何使用 Bootstrap 按钮。任何带有 class .btn 的元素都会继承圆角灰色按钮的默认外观。但是 Bootstrap 提供了一些选项来定义按钮的样式,具体如下表所示:以下样式可用于, , 或 元素上:类描述实例.btn为按钮添加基本样式尝试一下.btn-default

2017-02-14 10:34:16 555

转载 html中 <hr >的几种不同的语句及效果

HTML中基本的水平线1. HTML方法2. CSS方法HTML中水平分割线的九种特效1. 右边渐变透明或本例使用了CSS的alpha滤镜。2. 左边渐变透明或3. 纺锤形或4. 两头渐变透明或5. 虚线或

2017-02-14 09:44:08 1114

转载 <br>与<p>标签区别

br与p标签区别,br和p标签认识之div+css开发时候常用换行标签接下来,我们介绍下html中常遇见和常用到的br />和标签之间的区别及用法,以及使用css对他们控制设置属性样式——扩展知识css换行,css不换行。br与p区别目录综合介绍br p相关html知识P和br标签区别Br与p总结一、综合介绍br p   -   TOP首

2017-02-12 08:14:36 2008

转载 浅谈HTTP中Get与Post的区别

Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。  1.根据H

2017-02-12 08:07:09 203

转载 request的setAttribute()怎么用的?

request.setAttribute()怎么用的?JSP1代码String [] test=new String[2];test[0]="1";test[1]="2";request.setAttribute("test",test) ;response.sendRedirect("jsp2.jsp");JSP2代码String test[]=(String

2017-02-10 08:06:09 431

转载 jsp隐式对象

JSP隐含对象是Java对象的JSP容器使提供给开发者在每一个页面中,开发者可以直接调用它们没有被显式声明。 JSP隐含对象也被称为预定义变量。JSP的支持下面列出了9个隐式对象:对象描述requestThis is the HttpServletRequest object associated with the request.

2017-02-09 12:07:53 331

转载 Map接口

Map接口储存一组成对的键-值对象,提供key(键)到value(值)的映射,Map中的key不要求有序,不允许重复。value同样不要求有序,但可以重复。最常见的Map实现类是HashMap,他的储存方式是哈希表,优点是查询指定元素效率高。Map接口提供了将键映射到集合的对象,一个映射不能包含重复的键.每个键最多只能映射到一个值.Map接口中同样提供了集合的常用方法,

2017-02-09 07:42:27 230

转载 数组、List和ArrayList的区别

有些知识点可能平时一直在使用,不过实际开发中我们可能只是知其然不知其所以然,所以经常的总结会对我们的提高和进步有很大的帮助,这里记录自己在工作之余的问题,持续更新,欢迎高手斧正.  数组、List和ArrayList的区别  数组在内存中是连续存储的,所以它的索引速度是非常的快,而且赋值与修改元素也很简单,比如:string[] s=new string[3];//赋值

2017-02-09 07:19:38 222

转载 EL表达式

EL表达式 (详解)标签: applicationsessionredirectstringjspspring2009-05-15 18:07 152439人阅读 评论(67) 收藏 举报 EL表达式     1、EL简介1)语法结构       ${expression}2)[]与.运算符     EL 提供.和[]两种

2017-02-08 08:42:17 246

转载 empty运算符

7.4.5  empty运算符  empty运算符是一元运算符,用来检查变量或表达式是否为null或"空",执行结果为布尔型。表达式${empty A}按如下规则返回值:  当A为null时,表达式${empty A}返回true。  当A是空串时,表达式${empty A}返回true。  当A是数组、List或Map对象时,如果A中没有任何元素,表达式${empty A}返回true。

2017-02-08 07:44:10 1997

空空如也

空空如也

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

TA关注的人

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