- 博客(58)
- 资源 (18)
- 收藏
- 关注
原创 JavaScript 技巧与高级特性
摘自:http://www.ibm.com/developerworks/cn/web/wa-lo-dojoajax1/随着 Ajax 应用的流行,JavaScript 语言得到了越来越多的关注。开发人员对 JavaScript 的使用也日益深入。 JavaScript 已经不再只是用来为页面添加一些花哨的效果,它已经成为构建 Ajax 应用的重要基石。 JavaScript 作为一种专门
2008-12-05 15:25:00
569
转载 五大虚拟化热门技术:CPU虚拟化居首
摘自:http://news.youkuaiyun.com/n/20081204/121484.html虚拟化,曾经是一个技术人员最不喜欢的词,因为对于一个搞工程科学的人来说,实在、量化、数据逻辑才是工作进行的根本。 但是现在,最前沿的IT技术工程师们狂热的爱上了这个词,因为它代表着一系列先进的技术和产品,掀起信息科学界又一轮技术的高潮。究竟什么是虚拟化?人们往往既清晰又模糊,仿佛看到它就在
2008-12-04 11:27:00
4377
原创 吸血鬼数字
/* * 吸血鬼数字是指位数为偶数的数字,可以由一对数字相乘得到,而这对数字各包含乘积的一般的数字,其中从 * 最初的数字中选取的数字可以任意排序。由两个0结尾的数字是不允许的。例如: * 1260 = 21 * 60 * 1827 = 21 * 87 * 2187 = 27 * 81 * * @author yangjianguo */public
2008-11-28 14:24:00
734
原创 模拟扔硬币的效果
import java.util.*;public class CoinToss { public static void main(String[] args) { Random rand = new Random(); int coin = rand.nextInt(); if (coin % 2 == 0)
2008-11-28 13:31:00
656
原创 类中的static与创建对象的关系
看代码 class StaticTest1 { static int i = 47;}class Incrementable1 { static void increment() { StaticTest1.i++; }}public class OneStaticTest { @SuppressWa
2008-11-28 10:56:00
892
原创 关于http的Last-Modified和ETag
1) 什么是”Last-Modified”? 在浏览器第一次请求某一个URL时,服务器端的返回状态会是200,内容是你请求的资源,同时有一个Last-Modified的属性标记此文件在服务期端最后被修改的时间,格式类似这样: Last-Modified: Fri, 12 May 2006 18:53:33 GMT 客户端第二次请求此U
2008-11-27 15:47:00
642
原创 JavaScript中的面向对象----继承
摘自:http://www.cnblogs.com/LongWay/archive/2008/10/19/1314705.html 1、对象冒充function ClassA(sColor){ this.color = sColor; this.sayColor = function(){ alert(this.color); }
2008-11-26 14:12:00
468
转载 五年HR招聘与面试的体会(转)
做HR专职招聘也有好几年了,最近感觉这个话题越来越热,因此也开一帖,从HR的角度谈些有关招聘面试的问题,也尽自己的能力给有这方面需要的版友们些建议,回答大家的问题,抛砖引玉,与大家交流。 第一个问题,面试中你的角色 招聘方和应聘方始终是一对矛盾,这毫无疑问,但这两者又何尝不是合作关系呢?试想有哪个做招聘的不希望又快又准得给自己的公司找到合适的人选,又有哪个应聘者不希望能尽快通过面试获得工作机
2008-11-20 13:31:00
618
转载 程序人生:你真的懂Java吗?
在这里,笔者根据自己的一点理解斗胆提出自己的一些对掌握Java这个说法的标准,当然对于新手,也可以提供一个需要学习哪些内容的参考。另外这个标准仅限于J2SE部分,J2EE部分的内容有时间再另说。1、语法:必须比较熟悉,在写代码的时候,IDE的编辑器对某一行报错,应该能够根据报错信息知道是什么样的语法错误,并且知道任何修正。2、命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟
2008-11-10 15:06:00
416
转载 Web 开发工具箱: 120个 Web 开发工具
转自:http://blog.youkuaiyun.com/comsharp/archive 这是 Mashable 搜集的最新 Web 开发工具箱,包括拖放式 Web 程序创建工具,代码库,项目管理,测试程序,以及支持各种编程语言的框架,从 Ajax 到 Ruby 到 Python。这是第一部分。Web 程序创建类DreamFace - 一个用来创建个性化 Web 程序的框架。O
2008-11-04 15:50:00
1685
原创 org.gjt.mm.mysql.Driver与com.mysql.jdbc.Driver的区别
com.mysql.jdbc.Driver源码:package com.mysql.jdbc;import java.sql.DriverManager;import java.sql.SQLException;// Referenced classes of package com.mysql.jdbc: // NonRegisterin
2008-10-28 15:53:00
999
原创 Java读取properties文件的六种方法
使用J2SEAPI读取Properties文件的六种方法 1。使用java.util.Properties类的load()方法示例:InputStream in=new BufferedInputStream(new FileInputStream(name));Properties p=new Properties(); p.load(in); 2
2008-10-21 11:17:00
529
原创 java执行js文件
function browse() { var guiPkgs = new JavaImporter(java.awt, java.awt.event, javax.swing, javax.swing.undo, javax.swing.ev
2008-10-17 11:13:00
1330
转载 什么是程序员的优秀品质?
使用一种特殊的编程语言、编程很牛,单单靠这个并不能说一名程序员/开发者就是优秀程序员/开发者。 快速发展的开发环境使得这个行业比我今天看到的任何一个行业都要发展迅速,这既有积极的一面也有消极的一面:今天的程序员/开发者有很多编程语言、开发工具和开发平台可选,但是建立一个安全、可扩展的环境却变得难了很多;硬件和软件正日新月异地变得更加复杂,但现在学习新技术比过去要难太多了。 以下是优秀程序
2008-10-17 10:26:00
757
1
转载 网页常用Javascript
网页常用Javascript 1.让文字不停地滚动 <MARQUEE>滚动文字</MARQUEE> 2.记录并显示网页的最后修改时间 <script language=Javascript> document.write("最后更新时间: " + document.lastModified + "") </script> 3.关闭当前窗口 <a href="/"onClick=
2008-10-13 15:37:00
411
转载 项目管理的目标是什么?
摘自:http://publish.itpub.net/a2008/1007/207/000000207199.shtml 先从目标来看,项目管理的目标可是说是将项目需求种的所有要求都完成。这是最基本的目标,不过如果仅仅是着眼于这个目标,那么项目经理和工头又有什么差别?而且实践证明,如果这样来管理项目,那么十有八九项目最终是要失败的。原因?软件项目从来不像想象的简单,一板一眼的按流程完成合
2008-10-08 16:59:00
1008
转载 五分钟使你的Firefox快两倍
摘自:http://news.mydrivers.com/1/117/117191.htm1 、启用流水线技术浏览器通常都是发送请求到服务器,然后等待,直到服务器回应,而流水线技术则允许用户在服务器响应之前输入多个请求,这样就减少了页面载入时间。在地址栏中输入“about:config”,进入配置页面,双击“network.http.pipelining”、“network.http.
2008-10-08 11:34:00
481
原创 ant运行HelloWorld程序
安装 JDK: 安装到 c:/jdk,并确认能找到 c:/jdk/bin/java.安装 ant: 把 ant 解压到本地硬盘 c:/ant,并确认能找到 c:/ant/bin/ant.bat.设置环境变量: JDK_HOME:c:/jdk ANT_HOME:c:/ant PATH:在原来的 PATH 开头加上 c:/ant/bin;c:/jdk/bin 注: windows 下做操作:我的电
2008-10-07 10:48:00
540
转载 ANT的安装与配置
ant是一个基于JAVA的自动化脚本引擎,脚本格式为XML。除了做JAVA编译相关任务外,ANT还可以通过插件实现很多应用的调用。ANT的基本概念:ANT的安装:解包,设置路径ANT的使用:最好的学习只不过是一个简单实用的例子起步……
2008-10-07 10:07:00
467
转载 图解属性的final修饰符
final 代表属性所指向的数据或者对象实例不可改变,永远只能指向他或者这个数值。对于指向的是数值,比较简单,只允许赋值一次。但如果其指向的是对象的实例,则实例自己的属性依然可以改变。看一下非final的图例看一下final的图例注意:即使指向的是对象,但有些对象自身是不可改变的,比如String,Integer等。对于类的final修饰,代表其不可再被继承方法的final修饰,代表此方法不可被O
2008-10-07 09:36:00
469
转载 图解sendRedirect,include,forward的区别
一、sendRedirect使用方式:servlet和jsp里面一样response.sendRedirect(); 说明:服务器根据逻辑,发送一个状态码,告诉浏览器重新去请求指定的地址,一般来说,你会把需要的参数放在转发的地址里面。注意:使用request.setAttribute的内容,不能读取了,你可以用session代替,或者用include,forward代替。
2008-09-30 19:41:00
732
转载 Java的垃圾回收机制详解和调优
1.JVM的gc概述 gc即垃圾收集机制是指jvm用于释放那些不再使用的对象所占用的内存。java语言并不要求jvm有gc,也没有规定gc如何工作。不过常用的jvm都有gc,而且大多数gc都使用类似的算法管理内存和执行收集操作。 在充分理解了垃圾收集算法和执行过程后,才能有效的优化它的性能。有些垃圾收集专用于特殊的应用程序。比如,实时应用程序主要是为了避免垃圾收集中断,而大多数OLTP
2008-09-27 09:05:00
480
原创 Eclipse反编译插件: Jodeclipse与JadClipse
Jodeclipse 是Jode的Eclipse插件,JadClipse是Jad的Eclipse插件,它们都是非常好的反编译插件。Jode Eclipse Plugin 1.0.5 for Eclipse version 3.1 / 3.2安装方法(1)从如下地址下载:http://sourceforge.net/projects/jodeeclipse把下载下来的文件jode
2008-09-26 12:31:00
635
转载 使用 Apache Derby 开发 Eclipse 插件
摘自:http://www.ibm.com/developerworks/cn/opensource/os-ad-eclipse/index.html#section2 本文演示了如何将资源索引与 Apache Derby 数据库结合使用来开发 Eclipse 插件。嵌入到 Eclipse 的 Derby 数据库使您可以在客户端创建 SQL 数据库而不会有安全问题或网络问题,例如连接不稳定
2008-09-25 14:59:00
1422
转载 用 Eclipse、WTP 和 Derby 构建 Web 应用程序
使用 Eclipse、Web Tools Platform (WTP) for Eclipse、Derby 和 Jakarta-Tomcat 构建动态 Web 应用程序是件很容易的事。本文将带您学习如何安装和配置所有这些必需的开放源码组件,并使用 JSP 和 servlet 构建一个完整的用于向 Derby 数据库存储和获取信息的 Web 应用程序。简介Eclipse 是使用 Java 技
2008-09-25 13:09:00
991
转载 提高浏览体验的五十个最佳FireFox扩展插件
FireFox的扩展插件有成百上千,你要用哪个呢?这里收集了50个流行的扩展插件,下载后安装,会让你的FireFox浏览更轻松。请注意,大多数扩展插件可以在FireFox2.0上使用,如果无法使用,那么使用Nightly Tester Tools扩展来让他们工作。当一个新的FireFox版本发布后,这个扩展插件可以允许你轻松更新这些已经存在的扩展。 标签页管理 All-in-One
2008-09-25 09:55:00
455
原创 JDBC连接各种数据库方式列表
下面罗列了各种数据库使用JDBC连接的方式,可以作为一个手册使用。 1、Oracle8/8i/9i数据库(thin模式) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID String u
2008-09-24 12:20:00
413
原创 在Java SE环境下使用JPA1.0
一、搭建环境 1) 搭建数据库环境 1、安装数据库(MySQL 5.0.24), 用户: root,密码: (空) 。 2、建库piscesdb。 3、建表address: drop table address;create table address ( addressID int not null, city varchar(55) not n
2008-09-24 11:45:00
976
1
翻译 EXT简介
Tutorial:Introduction to Ext 2.0 (Chinese) 本教程适用于Ext 2.0的版本,而版本1.x仍可找到。 无论你是Ext库的新手,抑或是想了解Ext的人,本篇文章的内容都适合你。本文将简单地介绍Ext的几个基本概念,和如何快速地做出一个动态的页面并运行起来,假设读者已具备了一些JavaScript经验和简单了解HTML的文档对象模型(docum
2008-09-23 09:48:00
708
原创 DBExplorer的使用
DBExplorer是一个B/S架构的Web程序,基于JDBC连接数据库服务。它采用Extjs构建GUI,因此也具有和C/S程序一样良好的使用体验。 DBExplorer提供以下功能: 支持多种数据库:Oracle10g、MS SqlServer 、MySQL、PostgreSQL、HSQLDB、Apache Derby。 支持多种浏览器:Internet Explorer 6+、Fi
2008-09-22 13:52:00
1016
原创 eclipse下安装js插件-spket(支持Ext)
一直在寻找一个好用的js插件,以前用过jsEclipse什么的,但是比较起来 spket最好用了,而且它还支持ext,安装起来很简单..... 1、选择Help -> Software Updates -> Find and Install...-> Search for new features to install ->New remote site... Name: "Spket", Url
2008-09-22 13:09:00
475
原创 Java SE 6 新特性系列 第 7 部分,XML API 与 Web 服务
Java SE 6 做为一个开发平台,针对不同的应用开发需求,提供了各种各样的技术框架。XML 处理框架是 JDK 6 的重要组成部分之一。它为应用程序开发人员提供了一个统一的 XML 处理 API。这种框架结构有两个作用:一方面,开发人员透过这些框架,可以透明的替换不同厂商提供的 XML 处理服务;另一方面,服务提供商可以透过这些框架,将自己的产品插入到 JDK 中。这种框架一般被称为 Serv
2008-09-18 14:10:00
1128
原创 Java SE 6 新特性系列 第 6 部分,对脚本语言的支持
Java 脚本 API 概述脚本引擎脚本引擎就是指脚本的运行环境,它能能够把运行其上的解释性语言转换为更底层的汇编语言,没有脚本引擎,脚本就无法被运行。Java SE 6 引入了对 Java Specification Request(JSR)223 的支持,JSR 223 旨在定义一个统一的规范,使得 Java 应用程序可以通过一套固定的接口与各种脚本引擎
2008-09-18 14:08:00
653
原创 Java SE 6 新特性系列 第 5 部分,Java DB 和 JDBC 4.0
长久以来,由于大量(甚至几乎所有)的 Java 应用都依赖于数据库,如何使用 Java 语言高效、可靠、简洁地访问数据库一直是程序员们津津乐道的话题。新发布的 Java SE 6 也在这方面更上层楼,为编程人员提供了许多好用的新特性。其中最显著的,莫过于 Java SE 6 拥有了一个内嵌的 100% 用 Java 语言编写的数据库系统。并且,Java 6 开始支持 JDBC 4.0 的一系列新功
2008-09-18 14:07:00
536
原创 Java SE 6 新特性系列 第 4 部分,编译器 API
新 API 功能简介JDK 6 提供了在运行时调用编译器的 API,后面我们将假设把此 API 应用在 JSP 技术中。在传统的 JSP 技术中,服务器处理 JSP 通常需要进行下面 6 个步骤:分析 JSP 代码; 生成 Java 代码; 将 Java 代码写入存储器; 启动另外一个进程并运行编译器编译 Java 代码; 将类文件写入存储器; 服务器读入类文件并运
2008-09-18 14:06:00
516
原创 Java SE 6 新特性系列 第 3 部分,JMX 与系统管理
前言在 Java 程序的运行过程中,对 JVM 和系统的监测一直是 Java 开发人员在开发过程所需要的。一直以来,Java 开发人员必须通过一些底层的 JVM API,比如 JVMPI 和 JVMTI 等,才能监测 Java 程序运行过程中的 JVM 和系统的一系列情况,这种方式一直以来被人所诟病,因为这需要大量的 C 程序和 JNI 调用,开发效率十分低下。于是出现了各种不同的专门做资源管
2008-09-18 14:04:00
537
原创 Java SE 6 新特性系列 第 2 部分,HTTP 增强
概述Java 语言从诞生的那天起,就非常注重网络编程方面的应用。随着互联网应用的飞速发展,Java 的基础类库也不断地对网络相关的 API 进行加强和扩展。在 Java SE 6 当中,围绕着 HTTP 协议出现了很多实用的新特性:NTLM 认证提供了一种 Window 平台下较为安全的认证机制;JDK 当中提供了一个轻量级的 HTTP 服务器;提供了较为完善的 HTTP Cookie 管理功
2008-09-18 14:01:00
517
原创 Java SE 6 新特性系列 第 1 部分,Instrumentation 新功能
2006 年底,Sun 公司发布了 Java Standard Edition 6(Java SE 6)的最终正式版,代号 Mustang(野马)。跟 Tiger(Java SE 5)相比,Mustang 在性能方面有了不错的提升。与 Tiger 在 API 库方面的大幅度加强相比,虽然 Mustang 在 API 库方面的新特性显得不太多,但是也提供了许多实用和方便的功能:在脚本,WebSe
2008-09-18 13:58:00
554
转载 学习 10 种良好的 XML 使用习惯
使用本文介绍的 10 个技巧更加轻松地处理 XML,从而减少错误并提高效率。简介人们都很喜欢 XML 以及它所提供的灵活性和互操作性,但是,通过使用一些技巧,可以使与 XML 的互操作和与 XML 一起使用的工具更加简单。在处理 XML 时养成一些良好的习惯可以保证最高效地利用您的 XML 文档和应用程序。回页首使用 10 种良好的习
2008-09-18 13:38:00
501
转载 您应该知道的十种 XML 模式
本文考察了一些顶尖的 XML 模式,这些模式为各种各样的问题提供了解决方案,从基本的 Web 服务到数据描述等等。其中包括涉及到通讯录和发票的类似数据库的解决方案。本文选择模式的标准是根据其实用性和用途,及其在 XML 信息共享和交换方面对 XML 社区的影响。SOAP常用的缩写词Ajax:异步 Javascript + XML(Asynchrono
2008-09-18 13:34:00
489
如何构建一个Birt报表应用程序
2010-05-06
CSS参考手册
2008-05-11
正则表达式系统教程
2008-05-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人