自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

刘岩的专栏

Java世界任我游

  • 博客(31)
  • 收藏
  • 关注

原创 用Apache解决多个域名指向一个主机的多个网站应用

现在申请域名的人越来越多,用自己的电脑搭建网站也容易了很多。 我用的购买了花生壳DDNS服务,想搭建多个网站,所以在这里与大家分享下 软件环境Apache 多个域名 多个站点 在Apache中找到 httpd.confhttpd.conf   文件中   启用以下模块LoadModule   proxy_balancer_module   modules/mod_p

2009-08-04 13:36:00 1334

原创 PowerDesinger 从数据库中依赖反转出来的PDM修改。修改显示名字 将注释加到PDM工程

Option   Explicit     ValidationMode   =   True     InteractiveMode   =   im_Batch         Dim   mdl               Set   mdl   =   ActiveModel     If   (mdl   Is   Nothing)   Then           MsgBox   "

2008-10-09 13:20:00 830

转载 JDOM 解析 XML的常用方法

使用Jdom,操作xml从此变得方便,^_^一、创建XML文件Document doc = new Document(new Element("rootElement"))或者Document doc = new Document();// 根元素Element root = new Element("persons");doc.addContent(root);// add personElem

2008-09-09 17:20:00 1444

原创 org.apache.jasper.JasperException: Cannot find ActionMappings or ActionFormBeans collection

访问JSP页面时,看到提示错误:  “org.apache.jasper.JasperException: Cannot find ActionMappings or ActionFormBeans collection” 在网上查了好多资料,遇到这种问题基本上是如下几个解决办法1. struts-config.xml 配置问题2. class下面的class文件有问题。 

2008-07-23 11:38:00 872

转载 prototype.js常用函数 及其方法

prototype.js常用函数: 函数名  解释  举例  Element.toggle  交替隐藏或显示  Element.toggle(div1,di

2008-07-09 16:20:00 523

原创 谷歌的产品很多,有的真的没有听说过,你有多少个没有听说过的谷歌产品呢?

谷歌的产品很多,有的真的没有听说过,你有多少个没有听说过的谷歌产品呢? 必备01.谷歌阅读器(Google Reader):网页版RSS阅读器,方便订阅,组织和分享新闻。有手机版。02.个性化主页(iGoogle):显示Gmail,日历,天气,新闻等等,多模板。03

2008-06-27 17:34:00 720

转载 document.getElementById()方法简写【js技巧】

在我们写javascript的时候经肯定会经常用到 document.getElementById() 这个方法,这么长一串很容易写错,而且其中getElementById又有大小写之分。  其实prototype.js里提倡的一个方法就是使用$()简写,通过以下的函数,你可以用$(id)来实现document.getElementById(id) 这个功能,怎么样,很爽吧!

2008-06-13 10:07:00 1074

转载 ArrayList Vector LinkedList 区别与用法

ArrayList Vector LinkedList 区别与用法最近用到了,所以依然是转载ArrayList 和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢,Vector由于使用了synchronized方法(线程安全)所以性能上比ArrayList要差,

2008-06-10 15:47:00 4712

原创 Reading Note about Pro ajax and java. Part 2 library and toolkit

Part 2 library and toolkit Chapter 3 Java无关的工具包Prototype1.       $()Var myElement =$(‘foo’)  à var myElement = document.getElementById(‘foo’)Var myValue=$F(‘foo’) à var myValue = document.ge

2008-06-02 17:28:00 675

转载 用 AjaxTags 简化 Ajax 开发

在 Web 2.0 时代,开发人员和用户都对基于 Web 的应用程序的可用性和响应性抱有很高的期望。除非是在过去的两年内一直没有关注过这个领域,否则一定听说过 Asynchronous JavaScript + XML(Ajax 技术)。通过 Ajax,可以构建灵活、响应性好和高度动态的基于浏览器的用户界面,而且根本不需要进行浏览器页面重载。本文将介绍一种 Java™/JavaScript 库 —

2008-06-02 16:23:00 812

原创 从网上看到的一个电子书资源FTP(英)

地址是: ftp://202.96.64.144/pub/ 

2008-05-28 09:26:00 1151

转载 SQL操作全集

SQL操作全集 下列语句部分是Mssql语句,不可以在access中使用。 SQL分类:  DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)  DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)  DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 CREATE DA

2008-05-27 17:35:00 385

转载 JSP精解

Servlet三个要素: 1.必须继承自HttpServlet 2.必须实现doGet()或者doPost() 3.必须在web.xml中配置Servlet HttpServeltRrequest:请求对象 getParameter():获得表单元素的值 getAttribute():获得request范围中的属性值 setAttribute():设置reqeust范围中的

2008-05-27 17:34:00 455

原创 Reading Note about Pro Ajax and Java Frameworks--Post&Telecom Press

Declare: this reading note written by myself, if you transshipment,please marked the name of the author.By the way, i found the chinese e-book from CSDN for free,however it record the previous 5 cha

2008-05-27 16:38:00 777

转载 Select in SQL

SELECTNameSELECT -- 从表或视图中取出若干行SynopsisSELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ] * | expression [ AS output_name ] [, ...] [ FROM from_item [, ...] ] [ WHERE

2008-05-27 14:23:00 1863

原创 Solaris 基本命令

(一)基本命令1.ls                显示文件名,等同于dos下dir命令命令格式:ls  [option]   file              option:                -l  显示详细列表                                        域1 :文件类型和文件权限                               

2008-05-21 14:32:00 865

原创 KeyCode in JavaScript

keycode    8 = BackSpace BackSpacekeycode    9 = Tab Tabkeycode   12 = Clearkeycode   13 = Enterkeycode   16 = Shift_Lkeycode   17 = Control_Lkeycode   18 = Alt_Lkeycode   19 = Pausekeycode   20 = Cap

2008-05-13 15:22:00 433

原创 JDOM 使用 --个人技术文档收藏

JDOM是一种使用 XML 的独特 Java 工具包,用于快速开发 XML 应用程序。它的设计包含 Java 语言的语法乃至语义。       JDOM是两位著名的 Java 开发人员兼作者,Brett Mclaughlin 和 Jason Hunter 的创作成果, 2000 年初在类似于 Apache 协议的许可下,JDOM 作为一个开放源代码项目正式开始研发,JDOM 作为一个开放源代码

2008-05-12 15:38:00 630

原创 DWR DWRUtil.js 内置方法小结

DWRUtil 小结2007-09-11 15:44$(); 功能 : 相当于 document.getElementById(id); 参数 : id 或 name 属性值 ; 例 :          Var ele=$(txt_test);          Var str=DWRUtil.toDescriptiveString(ele,1)          DWRUtil.debug(

2008-05-12 09:25:00 1143

转载 XMLHttp常用属性,方法,成员

XMLHttp常用属性,方法,成员 XMLHttpRequest对象 onreadystatechange属性 readyState属性 responsebody属性 responsestream属性 responsetext属性 responsexml成员 status成员 statusText成员 abort方法 getallresponsehead

2008-05-08 11:12:00 556

转载 XMLHttp常用属性,方法,成员

XMLHttp常用属性,方法,成员 XMLHttpRequest对象 onreadystatechange属性 readyState属性 responsebody属性 responsestream属性 responsetext属性 responsexml成员 status成员 statusText成员 abort方法 getallresponsehead

2008-05-08 11:12:00 549

原创 关于onBlur,onChange,onClick,OnKeyDown,OnKeyUp,OnKeyPress,OnMouseEnter,OnMouseDown等

关于onBlur,onChange,onClick,OnKeyDown,OnKeyUp,OnKeyPress,OnMouseEnter,OnMouseDown等 onblur:控件在失去焦点的时候触发 OnChange:当控件的内容发生改变时触发该事件 OnClick:点击该控件时触发 OnKeyDown:在控件有焦点的情况下,按下键时发生 OnKeyUp:在控件有焦点的情况下,释放键时发生 On

2008-05-08 10:53:00 2639

原创 批处理文件的编写

批处理文件或批处理程序是一个包含若干MS-DOS命令的正文文件,扩展名为.BAT。当在命令提示符下敲入批处理程序的名称时,MS-DOS成组执行此批处理程序中的命令。   任何在命令提示符下可使用的命令都可用在批处理程序中。此外,下面MS-DOS命令是专门在批处理程序中使用的。                                        ===================

2008-04-15 09:13:00 648

转载 白盒测试

白盒测试也称结构测试或逻辑驱动测试,它是按照程序内部的结构测试程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常进行,检验程序中的每条通路是否都能按预定要求正确工作。这一方法是把测试对象看作一个打开的盒子,测试人员依据程序内部逻辑结构相关信息,设计或选择测试用例,对程序所有逻辑路径进行测试,通过在不同点检查程序的状态,确定实际的状态是否与预期的状态一致。采用什么方法对软件进行测试呢?

2008-01-21 14:50:00 600

转载 cookie in javascript

设置cookie每个cookie都是一个名/值对,可以把下面这样一个字符串赋值给document.cookie:document.cookie="userId=828";如果要一次存储多个名/值对,可以使用分号加空格(; )隔开,例如:document.cookie="userId=828; userName=hulk";在cookie的名或值中不能使用分号(;)、逗号(,)、等号(=)以及空格。

2007-11-08 09:49:00 495

原创 UML 笔记

基于职责设计对象最关键的软件开发工具是受过良好设计原则训练的思维,而不是UML或其他任何技术。RDD是思考OO软件设计的一般性隐喻。把软件对象想象成具有某种职责的人,他要与其他人协作以完成工作。RDD使我们把OO设计看作是有职责对象进行协作的共同体。分配职责的基本模式是GRASP。创建者模式  问题:谁创建类A的实例?  建议:如果以下条件为真时(越多越好),将创建类A实例的职责分配给类B:   

2007-09-04 19:18:00 564

原创 JDBC 笔记4

SQL3.0中的行类型Array,数组Sturct,结构Blob,大的二进制数据文件。Clob,大文本文件对象。在使用上述大对象的时候,在使用JDBC插入记录时要先插入一个空的占位对象,然后使用select blobdata from t_blob where id = " + id + " for update 这样的语法来对获得的大对象,进行实际的写入操作 Blod通过getBinaryO

2007-07-23 10:03:00 609

原创 JDBC 笔记3: JDBC事务并发产生的问题和事务隔离级别

JDBC事务并发产生的问题和事务隔离级别原子操作使用事务,一组相关的操作。数据库是事务性的资源,在数据库中所有的操作都与事务相关。JDBC中自动提交是打开的,所以我们感觉不到事务。 1,如果con.setAutoCommit(false);就可以由我们提交。 2, update  insert  delete  3,    con.commit();或com.rollback();1,脏读(d

2007-07-23 10:01:00 1692

原创 JDBC 笔记2

预编译的Statement PreparedStatement 可以使用参数替代sql语句中的某些参数使用 "?"代替,他先将带参数的sql语句发送到数据库,进行编译,然后PreparedStatement会将参数发送给数据库。在使用PreparedStatement时,在设置相应参数时,要指明参数的位置和类型,以及给出参数值根据不同的参数

2007-07-23 09:58:00 687

原创 JDBC 笔记1

JDBC原理概述1,JDBC是一套协议,是JAVA开发人员和数据库厂商达成的协议,也就是由Sun定义一组接口,由数据库厂商来实现,并规定了JAVA开发人员访问数据库所使用的方法的掉用规范。2,JDBC的实现是由数据库厂商提供,以驱动程序形式提供。3,JDBC在使用前要先加载驱动。JDBC对于使用者要有一致性,对不同的数据库其使用方法都是相同的。driver开发必须要实现Driver

2007-07-23 09:53:00 611

原创 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory

1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory   工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向

2007-07-22 20:57:00 1603

空空如也

空空如也

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

TA关注的人

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