自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(29)
  • 资源 (3)
  • 收藏
  • 关注

尽力做好自己

在java中迷失了自我,如何重拾昨日的激情?唯有坚持!道一句:我又回来了!

2010-07-29 21:02:33 92

变量优先级

形式参数名>内置对象>funname//hifunction foo(foo){alert(foo);}foo('hi');//numberfunction foo(arguments){alert(typeof arguments);}foo(100);//object,js 中调用会导致引擎崩溃function arguments(argum...

2009-11-27 11:14:00 121

原创 JavaScript 原型链prototype

window.onload = function(){ 2 /**//* 3 每个对象实例都有个属性成员用于指向到它的instanceof 对象(暂称为父对象)的原型(prototype) 4 我们把这种层层指向父原型的关系称为[原型链 prototype chian] 5 原型也具有父原型...

2009-11-23 20:37:28 79

原创 Javascript Callback的两种实现方案

下文主要比较两种现有的Javascript callback实现机制,暂且定为简单版和完整版,简单版的实现只有几行代码,但是无法捕获错误响应,完整版的代码多一些确可以实现错误捕获,而且可以使用的更方便。简单版简单版的实现大致如下: 1. var head = document.getElementsByTagName('head')[0]; 2. va...

2009-11-03 14:36:18 86

原创 如何判断脚本加载完成

在“按需加载”的需求中,我们经常会判断当脚本加载完成时,返回一个回调函数,那如何去判断脚本的加载完成呢?我们可以对加载的 JS 对象使用 onload 来判断(js.onload),此方法Firefox2、Firefox3、Safari3.1+、Opera9.6+ 浏览器都能很好的支持,但 IE6、IE7 却不支持。曲线救国—— IE6、IE7 我们可以使用 js.onreadysta...

2009-11-03 14:29:37 60

js时间日期格式化

/** * 时间对象的格式化; */Date.prototype.format = function(format) { /* * eg:format="YYYY-MM-dd hh:mm:ss"; */ var o = { "M+" :this.getMonth() + 1, // month "d+" :...

2009-10-31 16:48:26 130

获取URL参数

var args=getArgs();var q=args.q||"";var n=args.n?parseInt(args.n):10;alert(n);function getArgs(){var args=new Object();var query= location.search.substring(1);var pairs=query.split("&amp...

2009-10-26 16:58:41 101

原创 一种标准的网页下拉菜单(符合web标准)

<!DOCTYPE html PUBliC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="zh-CN">&lt

2009-10-26 10:18:33 83

原创 Java基础:Java开发中的23种设计模式

1、工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。  2、建造模式:将产品的内部表象和产品的生成过程分割开来,从而使一个建造过程生成具有不同的内部表象的产品对象。建造模式使得产品内部表象可以独立的变化,客户不必知道产品内部组成的细节。建造模式可以强制实...

2009-10-26 10:07:05 91

原创 java中120个经典问题(1)

1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 1、面向对象的特征有哪些方面     1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部...

2009-10-26 10:03:04 89

原创 Clone 方法的使用(深度克隆)

转载自:http://www.java2000.net/p1235 如下的程序,我们克隆羊圈,每个羊圈里有一只羊 查看复制到剪切板打印package test.lang;     public class Sheep implements Cloneable {     private String name;       publi...

2009-10-16 09:14:40 153

原创 MANIFEST.MF 文件内容详解

MANIFEST.MF 文件内容详解 打开Java的JAR文件我们经常可以看到文件中包含着一个META-INF目录,这个目录下会有一些文件,其中必有一个MANIFEST.MF,这个文件描述了该Jar文件的很多信息,下面将详细介绍MANIFEST.MF文件的内容,先来看struts.jar中包含的MANIFEST.MF文件内容: Manifest-Version: 1.0 Cre...

2009-10-15 19:21:51 73

原创 java 获取当前路径方法

import java.io.File;/** * JAVA得到当前程序的绝对路径 * * @author JAVA世纪网(java2000.net) * */public class Test { public static void main(String[] args) { System.out.println(getPath());...

2009-10-15 16:45:43 61

原创 (转载)JavaScript的事件深入理解

转载:http://www.java2000.net/p9335在很多语言的学习中,“事件”都是一个比较难理解,但是又是一个很重要的概念。JavaScript中的事件处理也是一样,正因为有了事件处理,才会出现Ajax拖动的效果。本文就讨论一下JavaScript中的事件处理,读过之后,您就会知道,很多Ajax框架实现拖动效果的原理了。 一、 IE Event对象 (一)IE Event对象...

2009-10-13 14:35:25 51

java操作注册表

/** *@Author *@Date Oct 10, 2009 1:10:46 PM */package test;import java.util.prefs.Preferences;public class TestRegedit {public static boolean isSystemInvoiceInsertBegin(int invoice...

2009-10-10 14:26:14 58

原创 Log4j 配置 的webAppRootKey参数问题

为了让Web项目中的Spring 使用Log4j做如下配置:1、在web.xml中添加如下内容:<!--如果不定义webAppRootKey参数,那么webAppRootKey就是缺省的"webapp.root"。但最好设置,以免项目之间的名称冲突。定义以后,在Web Container启动时将把ROOT的绝对路径写到系统变量里。然后log4j的配置文件里就可以用${webN...

2009-08-14 10:23:10 62

原创 swt执行线程

收藏几篇:http://lggege.iteye.com/blog/426754(转)http://hi.baidu.com/wxcmyx/blog/item/268a1e3e4992803571cf6c25.html 2009年03月30日 星期一 19:24 SWT中的多线程机制和awt/swing中有些不同,这个大家应该都知道,不过还是要说下,Displa...

2009-08-07 20:32:15 80

原创 hibernate缓存机制

转载自:http://friendlysong.blog.163.com/blog/static/32252439200922710448961/   缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数...

2009-07-11 16:05:02 46

正则表达式

有关正则表达式 1.只能输入数字和英文的: <input onkeyup="value=value.replace(/[\w]/g,'') " onbeforepaste="clipboarddata.setdata('text',clipboarddata.getdata('text').replace(/[^\d]/g,''))" id="text1" name="text1">2...

2009-07-02 18:01:39 72

原创 Java编程那些事儿108——网络编程示例1

 陈跃峰出自:http://blog.csdn.net/mailbomb13.3 网络编程示例         “实践出真知”,所以在进行技术学习时,还是需要进行很多的练习,才可以体会技术的奥妙,下面通过两个简单的示例,演示网络编程的实际使用。13.3.1质数判别示例         该示例实现的功能是质数判断,程序实现的功能为客户端程序接收用户输入的数字,然后将用户输入的...

2009-06-24 10:01:24 72

原创 在JSF中清除显示提交信息的技巧

最近,真是忙的有点焦头烂额啊!虽然项目的一期已经接近尾声啦,可今天加一点功能,明天又要修改一个bug,搞的我真是郁闷啊!我就搞不懂啦,那些领导们在做需求分析的时候是怎么想的?他们没有考虑到这些后续的功能吗?大家都知道,添加与修改功能模块,要比开发功能模块麻烦很多,即费时又费力。后来一想,其实也不能怪他们,很多情况都是客户提出的要求,没办法,谁让你拿了人家的money了呢!这不,刚刚下来指示,在做页...

2009-06-21 22:03:12 53

2009-6-9

今天经理叫我们四人出去了解情况,事后交给我们任务,作为入门:1、学习搭建常口系统开发环境 成果:成功用eclipse搭建常口开发环境,同时集成SVN2、每个人登录常口系统,每个人负责在常口系统目录下面练习一个简单的人事管理系统(包括新增、修改、查询),成果:能够成功的新增、修改、删除  2.1:使用facelets建立.xhtml文件  2.2:使用jsf控件进行页面的排版  2.3: 使用j...

2009-06-09 22:53:08 46

六一也想到了陈子晴

今天六一,晚上突然想到了陈子晴。她很爱用我的电脑计算,老让我出题目,烦了我想到编个程序自动产生题目。六一送她一份小小的礼物,就几行代码:import java.util.Random;import java.util.Scanner;/** * @author djob2008 * @time 2009-5-28上午09:53:32 */public class C...

2009-06-01 23:45:53 83

原创 java写文件方法之比较

import java.io.BufferedOutputStream;import java.io.File;import java.io.FileOutputStream;import java.io.FileWriter;import java.nio.ByteBuffer;import java.nio.channels.FileChannel;/** * ...

2009-05-20 23:37:11 70

原创 点击pdf/word等链接时时,直接打开而不是下载的方法

转载:http://www.java2000.net/p13289 response.setContentType("application/pdf"); out.clearBuffer(); // 如果使用JSP,需要加上这一句 OutputStream os = response.getOutputStream(); // 页面输出流,jsp/se...

2009-05-19 18:53:49 381

算术运算符部分=晋升

在算术运算符部分,需要特别注意的一个语法现象是“晋升”。晋升指低于int的3种数字类型(byte、short和char)进行算术运算后,结果会自动提升成int类型。示例代码如下: byte b1 = 10; byte b2 = 20; byte b3 = b1 + b2; //语...

2009-05-15 23:17:20 52

编写Java动态代理的步骤

编写Java动态代理的步骤如下: 1.创建一个实现接口InvocationHandler的类,它必须实现invoke方法  2.创建被代理的类以及接口  3.通过Proxy的静态方法  newProxyInstance(ClassLoader loader, Class[] interfaces, InvocationHandler h)   ...

2009-05-08 17:29:07 63

struts2校验问题

效验不成功原因:今天写了个服务器端的效验器,用最笨的方法重写validate(),测试成功!但用到struts2里面自带的校验功能,即编写validation.xml文件完成校验功能,弄了大半天,结果....没能完成校验功能。仔细分析,原来犯了下面的第二点:(记下自己犯的低级错误)1,(Action名字)-validation.xml名字写错?2,(Action名字)-validati...

2009-03-28 16:44:00 48

Eclipse中SQL Explorer插件连接oracle数据库的简单配置

第一步:下载安装SQLExplorer http://eclipsesql.sourceforge.net/第二步:配置首选项:SQL Explorer----->JDBC Drivers------>oracle Thin Driver点击----->Edit其中URL:jdbc:oracle:thin:@<主机名>:1521:<数据库名&gt...

2009-03-05 12:19:00 69

Hibernate中文参考文档V3·2HTML.zip

Hibernate中文参考文档V3·2HTML.zip

2009-03-13

tomcatPluginV321

eclipse3。2中的tomcat插件

2009-03-02

eclipse3.4汉化包

eclipse3.4汉化包用来汉化eclipse

2009-02-25

空空如也

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

TA关注的人

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