11 2014 档案

JavaWeb之 JSP基础
摘要:什么是JSPJSP的全称是javaserverpage,java服务页面。是提供java服务的页面~那么和Servlet有什么区别呢?JSP的页面既可以写java代码~也可以写html代码哦!!JSP的特点JSP的作用:JSP是主要用来开发动态资源的技术~那么JSP怎么运行呢?我这里交给Tomcat... 阅读全文

posted @ 2014-11-29 23:04 白Rime 阅读(1348) 评论(0) 推荐(1)

JavaWeb之Servlet:Cookie 和 Session
摘要:会话现实生活中我们会用手机跟对方对话,拿起手机,拨号,然后对面接听,跟着互相通话,最后会话结束。这个过程也可以用我们的B/S模式来描述: 打开浏览器—>输入地址->发出请求->服务器收到请求->向浏览器发出响应->..重复.->关闭浏览器这样的过程我们用“会话”来描述,上面就一次会... 阅读全文

posted @ 2014-11-29 13:17 白Rime 阅读(5158) 评论(0) 推荐(6)

JavaWeb之Servlet: ServletConfig 与 ServletContext
摘要:ServletConfig对象什么是ServletConfig对象 ServletConfig对象,叫Servlet配置对象。主要用于加载配置文件的初始化参数。创建时机 ServletConfig对象在servlet对象创建之后,调用init方法之前创建,该Config对象随着init方法传入到... 阅读全文

posted @ 2014-11-27 22:46 白Rime 阅读(2561) 评论(2) 推荐(2)

JavaWeb之 Servlet执行过程 与 生命周期
摘要:Servlet的概念什么是Servlet呢? Java中有一个叫Servlet的接口,如果一个普通的类实现了这个接口,这个类就是一个Servlet。Servlet下有一个实现类叫HttpServlet,一个普通的java如果继承了HttpServlet类,覆盖了它的doGet和doPost方法,那... 阅读全文

posted @ 2014-11-25 22:30 白Rime 阅读(8091) 评论(1) 推荐(3)

JavaWeb之Servlet:请求 与 响应
摘要:1 引入浏览器和服务器的种类都有很多,要在它们之间通讯,必定要遵循一定的准则,而http协议就是这样的一个"准则"。Http协议:规定了 浏览器 和 服务器 数据传输的一种格式。当浏览器想要获取服务器的服务,就会往服务器发送一个请求,这个请求就会使用Http协议规定的格式发送到服务器,而服务器收到这... 阅读全文

posted @ 2014-11-25 14:34 白Rime 阅读(4712) 评论(0) 推荐(1)

XML基础知识
摘要:一个XML文件通常含有以下几个部分: 1.文档的声明部分。该部分声明xml文档的版本,还有它的编码方式。 例如:2.元素所谓元素我们可以理解为xml里面的标签。其中标签的命名有一些要求: 1.元素的名字不能以数字开头。 2.元素的名字不能以xml开头。 3.元素名不能出现空格 和 冒号。... 阅读全文

posted @ 2014-11-20 20:30 白Rime 阅读(472) 评论(0) 推荐(0)

JS中的DOM与BOM
摘要:javascript组成:1.ECMAScript基本语法。2.BOM(浏览器对象模型)3.DOM(文档对象模型)一)BOM(borwserObjectModel)浏览器对象模型:使用对象描述了浏览器的各个部分的内容。1)window:当前的窗口window常用的方法:open()打开一个新的资源。... 阅读全文

posted @ 2014-11-17 20:24 白Rime 阅读(13702) 评论(0) 推荐(2)

JS中的函数,Array对象,for-in语句,with语句,自定义对象,Prototype
摘要:一)函数A)JS中的函数的定义格式:functionadd(a,b){varsum=a+b;document.write("两个数的和是:"+sum);//returnsum;}上面只是一个例子,那么当我们再定义一个同名的函数会怎么样呢?functionadd(a,b,c){varsum=a+b+c... 阅读全文

posted @ 2014-11-17 11:42 白Rime 阅读(1028) 评论(0) 推荐(0)

表格标签,图片标签,框架标签,表单标签
摘要:一)表格标签标签表格里面需要设置单元格的行,在行内设置单元格代表该行的列。通过改变table的属性还有单元格的属性可以设置单元格的跨度,字体,对齐方式等。示例: 学习成绩 张三 语文 9... 阅读全文

posted @ 2014-11-13 15:10 白Rime 阅读(469) 评论(0) 推荐(0)

实体字符,媒体标签,元素飘动标签,超链接标签
摘要:一)实体字符一些特别的字符会被html认为是关键字,从而在页面无法显示出来,这些特殊的字符我们要用实体字符里代替,这样就能在页面显示出来了;常用的实体字符: 空格 小于号 < 大于号 > 人民币 ¥; 版权所有 © 注册的商标 &r... 阅读全文

posted @ 2014-11-13 14:05 白Rime 阅读(419) 评论(0) 推荐(0)

策略模式
摘要:(1)什么是策略模式?策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。(2)策略模式的优点由于多重转移语句不易维护,使用策略模式可以避免使用多重条件转移语句。同时,策略模式你可以根据自己的需求动态的改变对象的行为。(3)策略模... 阅读全文

posted @ 2014-11-07 09:17 白Rime 阅读(196) 评论(0) 推荐(0)

Map,HashMap
摘要:Map(映射),又称为字典(Dictionary),是由关键字(Key)及其对应的元素值(Value)所组成的元素单元(Element)的表单式集合。通常,对于Map而言,使用给定的Key,可以迅速地从单元集合中检索到相应的元素。因此,在需要对大量数据进行查找操作而查找的性能又占据重要地位的场合,M... 阅读全文

posted @ 2014-11-06 16:42 白Rime 阅读(412) 评论(0) 推荐(0)

Collection中的排序
摘要:我们来了解一下Collection的框架与接口:Set接口下面已经有SortedSet接口,其中提供了很多自带排序的实现类,例如ThreeSet,用户还能够自定义比较器来规定自己的排序规则。本篇着重说LIst接口下的排序,List的排序主要通过服务于Collection框架的工具类Collectio... 阅读全文

posted @ 2014-11-06 11:09 白Rime 阅读(1364) 评论(0) 推荐(0)

TreeSet,Comparator
摘要:ThreeSet能够对集合中的对象排序,当TreeSet想集合中加入一个对象时,会把它插入到有序的对象序列中。ThreeSet自带了一个排序方法,这个方法规定了一般数据的排序规则,如果用户想要规定自己的排序方法,那么久要重写Comparator方法。下面是一个ThreeSet自带方法排序的例子:输出... 阅读全文

posted @ 2014-11-06 10:21 白Rime 阅读(702) 评论(0) 推荐(0)

Hashset,Iterator
摘要:HashSet类主要是设计用来做高性能集运算的,例如对两个集合求交集、并集、差集等。集合中包含一组不重复出现且无特性顺序的元素。(一)HashSet的一些特性如下:1、HashSet中的值不能重复且没有顺序。2、HashSet的容量会按需自动添加。(二)那么HshSet是如何做到集合中的值不重复呢?... 阅读全文

posted @ 2014-11-04 21:47 白Rime 阅读(3424) 评论(0) 推荐(1)

equals方法,hashcode()方法
摘要:Object类的equals 方法用来检测两个对象是否相等,即两个对象的内容是否相等,区分大小写。(一)说到equals方法,不得不提一下==号。==用于比较引用和比较原生数据类型时具有不同的功能:a)比较原生数据类型,如果两个值相同,则结果为trueb)而在比较引用时,如果引用指向内存中的同一对象... 阅读全文

posted @ 2014-11-04 19:24 白Rime 阅读(262) 评论(0) 推荐(0)

LinkedList
摘要:一)当ArrayList添加一个对象时,实际上是将该对象放置在ArrayList底层所维护的数组当中;而LinkedList中添加一个对象时,实际上LinkedList内部会生成一个Entry对象,该Entry对象的结构为:其中的Object类型的元素element就是我们向LinkedList中所... 阅读全文

posted @ 2014-11-04 15:09 白Rime 阅读(497) 评论(0) 推荐(0)

ArrayList
摘要:ArrayList就是动态数组,是Array的复杂版本,它提供了动态的增加和减少元素,实现了ICollection和IList接口,灵活的设置数组的大小等好处。常用方法:(一)add()和get()方法boolean add(E e):将指定的元素添加到此列表的尾部。E get(int index)... 阅读全文

posted @ 2014-11-03 13:38 白Rime 阅读(220) 评论(0) 推荐(0)

数组查找
摘要:对于一维数组,通常会用到以下查找方法,来查找数组中是否存在某个元素。(一)逐个元素对比,找出要查找的对象public static int search(int[] array, int value){ for(int i = 0; ia[n/2],则我们只要在数组a的右 半部继续... 阅读全文

posted @ 2014-11-03 09:37 白Rime 阅读(636) 评论(0) 推荐(0)

冒泡排序
摘要:关于数组的排序,在此介绍下冒泡排序:冒泡排序的基本操作是:依次比较相邻的两个数,将小数放在前面,大数放在后面。第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。至此第一趟结束,将最大的数放到了... 阅读全文

posted @ 2014-11-03 09:36 白Rime 阅读(153) 评论(0) 推荐(0)

生成随机数,统计个数,按序排列
摘要:有以下一个题目:(一)生成随机数可以用以下方法:上面用了两种方法生成随机数,1)采用Random类的nextInt(int a)方法,该方法返回 一个大于等于0且小于a的随机整数,再加上10,就是 10<=result<51等价于[10,50]。2)采用Math。random()方法,该方法返回一个... 阅读全文

posted @ 2014-11-01 20:36 白Rime 阅读(536) 评论(0) 推荐(0)