排序:
默认
按更新时间
按访问量

Git总结

参考资料 git config git config --global user.name "Your Name" git config --global user.email "email@example.com" git config --li...

2018-01-11 21:53:08

阅读数:49

评论数:0

正则表达式总结

元字符   . 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线或汉字 \s 匹配任意的空白符 \d 匹配数字 \b 匹配单词的开始或结束 ^ 匹配字符串的开始 $ 匹配字符串的结束 字符转义 . / * () 等 重复 ...

2017-10-29 23:23:15

阅读数:114

评论数:0

第一章 概述

21世纪的一些重要特征就是数字化、网络化和信息化,它是一个以网络为黑心的信息时代。 这里说的网络是指“三网”: 电信网络、有线电视网络和计算机网络计算机网络向用户提供最重要的功能有两个 1. 连通性 2. 共享因特网概述网络的网络网络是由若干节点和连接这些节点的链路组成 网络把许多计算...

2017-10-24 14:09:51

阅读数:79

评论数:0

Oracle数据库 总结

SELECT * FROM TABLE;SELECT DISTINCT COLUMN FROM TABLE;SELECT * FROM emp WHERE empno IN(1, 2, 3); 在IN之中使用NULL——现在没有任何的影响, 在NOT NULL之中使用NULL——不满...

2017-10-21 14:51:44

阅读数:80

评论数:0

11. 部署Web应用

服务器不能得到一个WEB_INF 或 META_INF 下的文件,会响应一个 404 NOT FOUND   欢迎文件 如果请求一个路径的话,会找到这个路径下面的默认欢迎文件   welcome-file-list>     welcome-file>index.htmlwe...

2017-09-21 22:30:59

阅读数:185

评论数:0

08. 无脚本的JSP

[] 比 .  ${requestScope[“foo.person”].name } []可以使用命名不规范的对象 []可以访问数组和List,并且可以做任意层次的嵌套,只要你受得了     include指令在转换时发生 标准动作在运行时发生 如果使用include指令,这与你打...

2017-09-16 16:16:00

阅读数:111

评论数:0

07. JSP

容器如何处理JSP 1、查看指令,得到转换时可能需要的信息。 2、创建一个HttpServlet子类。     对于Tomcat5,所生成的servlet 会扩展;     org.apache.jasper.runtime.HttpJspBase 3、如果-个page指令有...

2017-09-11 23:41:19

阅读数:69

评论数:0

06. 会话管理

要点 在写至响应的HTML中,URL重写把会话ID增加到其中所有URL的最后。 会话ID作为请求URL最后的“额外”信息再通过请求返回 如果客户不接受cookie,URL重写会自动发生,但是必须显式地对所有URL编码。 要对一个URL编码,需要调用response. encodeU...

2017-09-09 00:59:43

阅读数:110

评论数:0

05. 属性和监听者

初始化参数(局部) DD(写在servlet里面) servlet>   servlet-name>test2servlet-name>   servlet-class>com.ou.head.InitParamservlet-class>   init-param&...

2017-08-31 16:19:32

阅读数:78

评论数:0

状态模式

状态模式——允许对象在内部状态改变时改变它的行为,对象看起来好像修改了它的类。 菜鸟教程 package pattern; public class State { public static void main(String[] args) {...

2017-08-17 20:31:34

阅读数:77

评论数:0

4. 请求和响应

生命周期的三大重要时刻   1).  init() 何时调用 servlet实例创建后,并在servlet能为客户请求提供服务之前,容器要对servlet调用init() 作用 使你在servlet处理客户请求之前有机会对共初始化。 是否覆盖? 有可能。 如...

2017-08-17 19:29:07

阅读数:101

评论数:0

组合模式

组合模式——允许你将对象组成树形结构来表现“整体/部分”的层次结构。组合能让客户以一致的方式处理个别对象和对象组合。 菜鸟教程 package pattern; import java.util.ArrayList; import java.uti...

2017-08-16 21:04:07

阅读数:82

评论数:0

2. WEB应用体系结构

此类别 从《Head First Servlets and JSP》书中总结自己值得多注意的部分 容器  Servlet也需要帮助。请求到来时,必须有人实例化servlet,或者至少要建一个新的线程处理这个请求,必须有人调用servlet的doPost( )或doGet( )方法。另外,对了,...

2017-08-15 21:21:58

阅读数:90

评论数:0

模板方法模式

模板方法模式——在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。 菜鸟教程 package pattern; public class Template { pub...

2017-08-15 19:15:53

阅读数:66

评论数:0

适配器模式 && 外观模式

适配器模式——将一个类的接口,转换成客户期望另一个接口。适配器让原本不兼容的类可以合作无间。 菜鸟教程 package pattern; public class Adapter { public static void ma...

2017-08-14 18:56:28

阅读数:70

评论数:0

命令模式

命令模式——将请求封装成对象,这可以让你使用不同的请求、队列,或日志请求来参数化其他对象。 菜鸟教程 package pattern; import java.util.LinkedList; import java.util.List; public class Command { ...

2017-08-13 18:31:28

阅读数:92

评论数:0

算法(3.4 散列表)

3.4.1.6  Java 的约定 每种数据类型都需要相应的散列函数,于是Java 令所有数据类型都继承了一个能够返回一个 32 比特整数的hashCode() 方法。每一种数据类型的hashCode()方祛都必须和equals() 方法一 致。也就是说,如果a,equa1s(b) 返回...

2017-08-13 16:24:20

阅读数:76

评论数:0

算法(3.2 二叉查找树)

定义。一棵二叉查找树(BST)是一棵二叉树,其中每个结点都含有一个Comparable的键(以及相关联的值) 且每个结点的键都大于其左子树中的任意结点的键而小于右子树的任意结点的键。 package serach; import java.util.LinkedList;...

2017-08-10 21:26:41

阅读数:68

评论数:0

简单工厂&工厂模式&抽象工厂模式

工厂方法模式——定义了一个创建对象的接口,但由于子类决定要实例化的类是哪一个。工厂方法让类把实例化推迟到子类。 菜鸟教程 //====================== 简单工厂分割线 ============ class SimplePizzaFactory{ p...

2017-08-09 22:15:44

阅读数:344

评论数:0

算法(3.1 符号表)

符号表有时被称为字典,类似于那本将单词的释义按照字母顺序排列起来的历史悠久的参考书。在英语字典里,键就是单词,值就是单词对应的定义、发音和词源。符号表有时又叫做索引,即书本最后将术语按照字母顺序列出以方便查找的那部分。在一本书的索引中,键就是术语,而值就是书该术语出现的所有页码。 ...

2017-08-09 13:44:49

阅读数:117

评论数:0

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