- 博客(63)
- 收藏
- 关注
原创 备份 - JAVA2核心技术卷I -- 第12章. 流与文件
1. 读写操作 InputStream/OutputStream: 输入输出流,以字节为单位 Reader/Writer: 读写以双字节为单位 2. InputStream和OutputStream方法 2.1 int read(): 读取一个字节的数据并返回,读到流的结尾,返回-1 2.2 int read(byte[] b): 将数据读到一个字节数组中并返回读取的字节数目,到达末尾...
2015-01-05 18:04:44
239
Thinking in UML
1. UML模型概述 业务模型 - 概念模型 - 设计模型 1.1 业务模型 人:参与者(actor) 事:用例(use case) 物:业务对象模型(business object model) 规则:业务场景(business scesnario)和用例场景(use case scenario) 1.2 概念模型(分...
2009-09-23 12:24:46
293
Agile Java
1. 代码就是设计 2. 查看Path Windows: path Unix: echo $PATH 3. 查看具体变量 Windows: echo %JAVA_HOME% Unix: echo $JAVA_HOME 4. 断言: 第一个参数等于第二个参数 5. 保证系统中没有重复的代码 6. 不要把成员变量直接暴露给其他对象 ...
2009-09-21 13:48:18
225
MiniTomcat - How Tomcat Works 20: JMX-Based Management
MiniTomcat - How Tomcat Works 20: JMX-Based Management
2009-09-15 15:31:25
192
MiniTomcat - How Tomcat Works 19: Manager Servlet
MiniTomcat - How Tomcat Works 19: Manager Servlet
2009-09-15 15:31:00
166
MiniTomcat - How Tomcat Works 18: Deployer
MiniTomcat - How Tomcat Works 18: Deployer
2009-09-15 15:30:37
170
MiniTomcat - How Tomcat Works 17: Tomcat Startup
MiniTomcat - How Tomcat Works 17: Tomcat Startup
2009-09-15 15:30:15
135
MiniTomcat - How Tomcat Works 16: Shutdown Hook
MiniTomcat - How Tomcat Works 16: Shutdown Hook
2009-09-15 15:29:55
172
MiniTomcat - How Tomcat Works 15: Digester
MiniTomcat - How Tomcat Works 15: Digester
2009-09-15 15:29:35
180
MiniTomcat - How Tomcat Works 14: Server and Service
MiniTomcat - How Tomcat Works 14: Server and Service
2009-09-15 15:29:09
169
MiniTomcat - How Tomcat Works 13: Host and Engine
MiniTomcat - How Tomcat Works 13: Host and Engine
2009-09-15 15:28:45
155
MiniTomcat - How Tomcat Works 12: StandardContext
MiniTomcat - How Tomcat Works 12: StandardContext
2009-09-15 15:28:01
135
MiniTomcat - How Tomcat Works 11: StandardWrapper
MiniTomcat - How Tomcat Works 11: StandardWrapper
2009-09-15 15:27:37
162
MiniTomcat - How Tomcat Works 10: Security
MiniTomcat - How Tomcat Works 10: Security
2009-09-15 15:27:17
206
MiniTomcat - How Tomcat Works 9: Session Management
MiniTomcat - How Tomcat Works 9: Session Management
2009-09-15 15:26:59
168
MiniTomcat - How Tomcat Works 8: Loader
MiniTomcat - How Tomcat Works 8: Loader
2009-09-15 15:26:40
144
MiniTomcat - How Tomcat Works 7: Logger
MiniTomcat - How Tomcat Works 7: Logger
2009-09-15 15:24:42
152
MiniTomcat - How Tomcat Works 6: Lifecycle
MiniTomcat - How Tomcat Works 6: Lifecycle
2009-09-15 15:12:24
136
MiniTomcat - How Tomcat Works 2: Servlet Container
开发一个简单的Servlet容器 1. Servlet编程是通过javax.servlet和javax.servlet.http这两个包的类和接口来实现的。其中一个至关重要的就是javax.servlet.Servlet接口了。所有的servlet必须实现实现或者继承实现该接口的类。 Servlet接口有五个方法: //在servlet类已经初始化之后,init方法将会被servle...
2009-09-15 14:05:53
163
MiniTomcat - How Tomcat Works 1: HttpServer
如何实现一个简单的HttpServer。一个基础的Web服务器使用两个重要的类:java.net.Socket和java.net.ServerSocket。 1. HTTP请求 一个HTTP请求包括三个组成部分:方法—统一资源标识符(URI)—协议/版本,请求的头部,主体内容 HTTP请求例子: POST /examples/default.jsp HTTP/1.1 Accep...
2009-09-15 12:47:37
130
Effective Java
1. 考虑用静态工厂方法代替构造函数 静态工厂方法优点:具有名字;每次调用时,不要求必须创建新对象;可以返回对象。 实质就是静态方法,可以方便的调用。缺点是不能被实例化。 //定义静态方法 Public class StaticTest { public static String getResults(String name) { r...
2009-09-04 11:45:09
126
Head First Design Patterns
1. 设计原则 封装变化 针对接口编程,不要针对实现编程 多用组合,少用继承 为了交互对象之间的松耦合设计而努力 类应该对扩展开放,对修改关闭 要依赖抽象,不要依赖具体类 - 依赖倒置原则(Dependency Inversion Principle) 只和朋友交谈 别找我,我会找你 类只有一个改变的理由 ...
2009-08-26 14:34:01
124
Java与模式
1. UML介绍1.1 类图 类名:正体字,如果是斜体,表示抽象类 属性:public(+),private(-),protected(#) 方法:public(+),private(-),protected(#),静态方法(_) 性质:即一个全局变量,具有get/set方法 1.2 类图关系 一般化(Generalization): 类之间的继承,接口之间的继承,...
2009-08-11 17:13:38
212
Spring2.0核心技术最佳实践
1. 定义 Spring实现了AOP功能的IoC容器 Spring Core - {Spring ORM, Spring DAO, Spring AOP, Spring Web, Spring Context, Spring Web MVC} Spring的IoC容器管理的对象均是单例 2. 简单配置 启动类 - SpringStartup XmlBeanFact...
2009-07-02 15:48:03
271
SQL必知必会(第3版)
1. 排序检索数据 // 按多列排序 select prod_id, prod_price, prod_name from products order by prod_price, prod_name; 如果多行具有相同的prod_price,则按prod_name排序,否则不会 // 按列位置排序 select prod_id, prod_price, prod_name fro...
2009-06-30 10:16:10
202
Java经典实例(第二版)
1. 获取环境变量 System.getenv("PATH"); System.getenv("JAVA_HOME"); 2. 获取系统属性 System.getProperty("pencil color"); // 得到属性值 java -Dpencil color=green System.getProperty("java.specification.version")...
2009-06-01 16:33:50
205
Java线程(第三版)
1. Thread生命周期 // 创建Thread extends Thread或者implements Runnable接口 // 启动Thread thread.start() isAlive(): 可以判断该Thread是否终结 // Thread终结 run()方法执行到return语句,执行到代码最后一行,抛出一个异常 // Thread加入 join():...
2009-04-03 14:09:41
261
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1