自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java 打包信息

在 java 中,可以在打包是往包里添加包的版本等基本信息,这有助于各版本包之间的协调,在分布式系统中也适用。在 java 包中添加基本信息有两种方式,一是传统的往包的 MANIFEST.MF 文件中写信息,二是用注解。1,往 MANIFEST.MF 写信息,包括:[code="java"]Name The name of the sp...

2011-04-26 15:25:51 196

原创 在java web项目中慎用Executors以及非守护线程

转自:http://www.flydmeng.com/?p=124最近研究embeded tomcat,特别是关于tomcat启动和关闭的模块。通过查看相应的源代码, 我们知道tomcat的关闭是通过往相应的关闭端口发送指定的关闭指令来达到关闭tomcat的目的。但是有的时候,通过shutdown.bat或 shutdown.sh却不能有效地关闭tomcat,网上也有很多人提出这个问题。通...

2011-04-15 16:32:48 349

原创 JNDI Glean

[b]JNDI 基本说明[/b]JNDI ( Java Naming and Directory Interface ),是 Java 提供的一组与各种命名目录服务系统交互的接口。它是一套标准的接口,独立于各种命名目录服务系统,与具体类型的命名目录服务无关。Java 应用程序通过 JNDI 接口与命名目录服务交互,交互细节由服务提供者实现,Java 应用程序无需关心。(个人觉得这是JA...

2011-03-17 10:26:31 139

原创 Java 访问控制机制

Java 访问控制机制的原理是:在某些策略配置文件中预定义好某些代码对某些资源具有某些操作权限,当某些代码以某个权限访问某个资源的时候,如果对该资源预指定的权限中没有该权限,则禁止访问,否则可以访问。上面一段话读起来比较晦涩,下面先以数据库用户和数据表为例来说明。[b]指定某些代码对某些资源具有某些操作权限[/b]某些代码:用户 Admin, X某些资源:数据库表 User...

2011-03-10 13:59:52 418

原创 JDBC Glean

JDBC 各组件调用关系[img]http://dl.iteye.com/upload/attachment/372278/b2ccc9c6-6f2b-326a-b513-bc48852028bc.png[/img]JDBC 中常用的、关键的几个类: [code="java"]DriverManager dm = null; Connection conn = null...

2010-12-22 14:51:04 117

原创 小小结

1. 如何创建对象 JavaScript 没有像 Java 程序设计语言那样的类的定义,但是可以模拟类。在 JavaScript 中,有多种方式可以定义类,但推荐按如下方式进行定义: function Car(color,doors){ this.color = color; this.doors = doors; th...

2009-12-02 22:06:58 128

原创 JavaScript 事件

1. JavaScript 中有两种事件流模型,分别是 IE 的“冒泡型事件”和 Netscape 的“捕获型事件”。冒泡型事件触发过程如下图所示:[img]http://dl.iteye.com/upload/picture/pic/50305/adf5739e-0002-3c7e-be8d-557bfbc9b2dd.png[/img] 捕获型事件触发顺序刚好与冒泡型相反。注意...

2009-11-30 22:13:44 130

原创 DOM 概念

1. DOM 中的几点类型[img]http://dl.iteye.com/upload/picture/pic/50151/942cbab7-47e3-3a78-8d67-735680d64ea6.png[/img]2. 各种节点类型对应的 12 个常量[img]http://dl.iteye.com/upload/picture/pic/50153/0f972783-7...

2009-11-25 22:19:58 213

原创 BOM

1. BOM,浏览器对象模型,作为 JavaScript 三部分之一,它提供了独立于页面内容而与浏览器窗口交互的对象。BOM 的体系结构:[img]http://dl.iteye.com/upload/picture/pic/49985/42b77b00-3d58-3a3e-982f-46b7fbdf9f24.png[/img] 可以看到,window 对象是整个结构...

2009-11-22 22:36:41 143

原创 JavaScript 继承

1. ECMAScript 实现继承的方式不止一种,这是因为 ECMAScript 的继承并不是明确规定的,而是通过模拟实现的。2. 继承实现的两种方式:对象冒充和原型方式3. 对象冒充 function ClassA(sColor){ this.color = sColor; this.sayColor = funct...

2009-11-22 12:29:08 92

原创 JavaScript 对象

1. ECMAScript 把对象定义为“属性的无序集合,每个属性存放一个原始值、对象或函数。”2. 在 ECMAScript 里有三种类型的对象,分别是本地对象、内置对象和宿主对象。3. 本地对象 ECMAScript 把本地对象定义为“独立于宿主环境的由 ECMAScript 实现提供的对象”。简单的说,本地对象就是 ECMAScript 定义的类(引用类型)。他们包...

2009-11-22 12:28:42 95

原创 JavaScript 语句/重载/函数/闭包

1. if 语句 语法 :if (condition) statement1 else statement2 其中 condition 可以是任何表达式,计算的结果甚至不必是 Boolean 值,ECMAScript 会把它转换成 Boolean 值。这点在 for 语句和 while 语句中的条件判断处理时一样的。2. break 语句和 continue 语句 ...

2009-11-22 12:28:01 93

原创 JavaScript 运算

0. Boolean 运算符 注意,逻辑 NOT 运算返回的一定是 Boolean 类型的值,而逻辑 OR 和 逻辑 AND 运算则不一定。逻辑 NOT 运算行为如下所示: 如果运算数是对象,返回 false; 如果运算数是数字 0,返回 true; 如果运算数是数字 0 以外的任何数字,返回 false; 如果运算数是 null,返回 t...

2009-11-22 12:27:18 85

原创 JavaScript 引用类型

1. 引用类型通常叫做类,遇到引用值时,所处理的就是对象。从传统意义上讲,ECMAScript 并不真正具有类,甚至在 ECMAScript 标准中没有“类”这个字;但是 ECMAScript 定义了“对象定义”,逻辑上等价于其它程序设计语言中的类。 对象有 new 运算符加上要实例化的类名创建。如 Object obj = new Object()。特殊:如果该对象定义构造...

2009-11-22 12:26:40 111

原创 JavaScript 强制类型转换

1. 使用强制类型转换可以访问特定值,即使它是另一种类型。ECMAScript 有三种强制类型转换 Boolean(value) 把给定值转换成 Boolean 类型 Number(value) 把给定值转换成 Number 类型(可以是整数或浮点数) String(value) 把给定值转换成 String 类型 [b]注意,用这三个函数的转换都是创建...

2009-11-22 12:25:52 114

原创 JavaScript 数字解析转换

1. [b]ECMAScript 的 Boolean 值、数字和字符串的原始值都是为对象,这意味着实际上它们有属性和方法。[/b] 它们都有 toString() 方法。Boolean 类型只输出 “true” 或 “false”,由变量值确定。Number 的 toString() 方法有点特殊,它有两种模式,即默认模式和基模式。采用默认模式,toString() 方法只是用相应的字符...

2009-11-22 12:25:17 110

原创 JavaScript 数据类型

1. 在 ECMAScript 中,变量可以存储两种类型的值,即原始值和引用值。原始值存储在栈(Stack)中的简单数据段,它们的值直接存储在变量访问的位置;引用值,存储的是存储在堆中对象的引用,也就是说它是一个指针,指向存储对象的内存出。内存模型如下图所示:[img]http://dl.iteye.com/upload/picture/pic/49941/e1c674ab-0000-31...

2009-11-22 12:24:35 97

原创 ECMAScript 基本概念

1. ECMAScript 提供了实现通用程序设计任务所必须的 JavaScript 语法、运算符和基本对象。2. ECMAScript 基础概念:区分大小写,变量是弱类型,使用变量之前可以不必声明,每行结尾分号可有可无,注释与 Java、C 和 PHP 相同,括号表明代码块。3. 因为 ECMAScript 变量时弱类型,所以可以给变量赋予不同类型的值,如先给它赋予字符串类型值,...

2009-11-22 12:23:42 268

原创 JavaScript 简介

1. JavaScript 在 1995 年首次出现,由 Netscape 和 Sun 联手实现,最起初叫 LiveScript,在 1995 年与 Netscape Navigator 2.0 同时发布时,Netscape 公司将其更名为 JavaScript。当时的主要目的是处理一些输入的有效验证,但是现在几乎可以和浏览器窗口以及其内容进行每一个方面的交互。 2. 一个完整的 Java...

2009-11-22 12:15:22 79

原创 JavaScript 初期学习目标

1. 了解 JavaScript 历史 2. JavaScript 对象基础,对象是如何构造的,对象的属性和方法如何体现 3. 理解 JavaScript 的继承,并能实现 4. 理解 JavaScript 事件机制,其来龙去脉 5. 理解 JavaScript DOM 对象,能熟练处理 DOM 对象 ...

2009-11-22 12:13:59 255

空空如也

空空如也

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

TA关注的人

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