- 博客(55)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 windows7下设置双击jar文件运行
java的jar文件在装有解压工具如winrar的情况下,双击会打开该文件,而不能直接运行。或者双击时报错“Can not find main class, Program will exit”。关于这个问题,可以通过修改注册表来解决。 先右击jar文件,打开方式->选择默认程序->浏览,选中jre下bin文件中javaw.exe(比如我的javaw.exe在C:\Prog...
2012-05-31 00:27:31
167
原创 安装Perl及Perl模块Net::SSH2
在各平台下安装ActivePerlhttp://docs.activestate.com/activeperl/5.14/install.htmlLinux下安装perl到http://www.cpan.org/src/下载某个版本的perl,我这里下载的是perl-5.12.4.tar.gz1. 解压: tar -xzf perl-5.12.4.tar.gz2. 进...
2012-05-24 13:45:00
739
原创 Linux下安装与配置snmp服务
一、安装snmp服务1、检查系统是否已经安装snmp的rpm包 以下是安装snmp服务需要的rpm包:libsensors3-2.10.6-55.el5.i386.rpmlm_sensors-2.10.6-55.el5.i386.rpmnet-snmp-libs-5.3.2.2-5.el5.i386.rpmnet-snmp-5.3.2.2-5.el5.i386.rpmn...
2010-09-20 12:06:20
678
2
原创 Linux下安装与卸载oracle
安装OracleAS5+ORACLE10G安装笔记-----------------------------------------------------------------------------Oracle Database 10g Release 2 (10.2.0.1) Installation On Red Hat Enterprise Linux 5 (RHEL5)...
2010-09-20 11:28:26
442
原创 【转载】Oracle安装成功后,修改字符集
看了网上的文章,乱码有以下几种可能 1. 操作系统的字符集 2.oracle server的字符集 3.客户端的字符集 1. 查看oracle的字符集 Java代码 select userenv('language') from dual2.在Ubuntu中.bashrc 中加入下边的话: export NLS_LANG=AMERICAN_AMERICA.ZHS1...
2010-09-19 12:34:21
113
原创 Linux学习笔记
一、创建用户1. 创建用户组[root@localhost ~]# groupadd -g 500 groupname-g 选项:指定组的GID 2. 创建用户[root@localhost ~]# useradd -u 500 -g groupname username-u 选项:指定用户的UID-g 选项:分配该用户到某个组 3. 设置用户密码[ro...
2010-08-19 22:47:14
110
原创 扩展JavaScript的String对象方法
扩展JavaScript的String对象方法: 1. replaceAll方法String.prototype.replaceAll = function(regStr, replaceStr) { var reg = new RegExp(regStr, "gm"); return this.replace(reg, replaceStr);} 2. tr...
2010-08-17 20:27:56
138
原创 【转载】Javascript正则表达式笔记
^ The caret (^) tells the regular expression that the character must not match the characters to follow. 比如要匹配所有除了a或b的字符,字符类可以这么写[^ab] ^ 定位符规定匹配模式必须出现在目标字符串的开头 那是否说^ 在[ ] 里面 ...
2010-08-17 20:04:09
111
原创 js创建对象的几种常用方式
第一种模式:工厂方式var lev=function(){ return "啊打";};function Parent(){ var Child = new Object(); Child.name="李小龙"; Child.age="30"; Child.lev=lev; return Chil...
2010-07-27 10:33:18
118
原创 Java Web开发常识总结
1. Java序列化 序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读写操作时所引发的问题。 序列化的实现:将需要被序列化的类实现Serializable接口,该接口没有需要实现的方法,implements Serializable只是为了标注该对象是可被序...
2010-07-23 17:43:02
138
原创 【转载】Java中堆(heap)和栈(stack)的区别
程序执行的过程: 程序从硬盘载入的内存->有四个内存区供程序使用 heap(堆 ),stack(栈),data segment,code segment heap堆:用来存放new出来的东西 stack栈:局部变量。 data segment:静态变量,字符串常量。 code segment:存放代码 堆(heap)和栈(stack)的区别:1. 栈(stack)与堆(heap...
2010-07-21 09:48:57
121
原创 JSP中包含外部文件的方式
1.<jsp:include page="b.jsp" flush="true"/>2.<%@ include file="b.jsp" %>不同点:区别1:<jsp:include page="b.jsp" />(先执行,后包含)此标签表示法:能动态区别加进来的是动态页面还是静态页面,对于静态页面则直接将资源包含(仅取其文本)。<%@ include
2010-07-19 15:17:52
188
原创 JSP和Servlet的区别、共同点、各自应用的范围
JSP在本质上就是SERVLET,但是两者的创建方式不一样.Servlet完全是JAVA程序代码构成,擅长于流程控制和事务处理,通过Servlet来生成动态网页很不直观.JSP由HTML代码和JSP标签构成,可以方便地编写动态网页.因此在实际应用中采用Servlet来控制业务流程,而采用JSP来生成动态网页.在struts框架中,JSP位于MVC设计模式的视图层,而Servlet位于控...
2010-07-19 13:20:54
545
原创 【转载】Struts2与Struts1的对比
Struts2与Struts1的对比 来源:struts2开发组 翻译:tianxinet(胖猴) Action 类: • Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 • Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去实...
2010-07-13 15:10:34
89
原创 Oracle学习笔记
数据库操作1、创建表空间:create tablespace [spacename] datafile [filepathname] size [num];如:create tablespace leo_tablespace datafile 'F:\oracle\product\10.1.0\oradata\leo_data.dbf' size 500M; 2、创建用户:create...
2010-07-09 12:19:55
104
原创 【转载】HashMap与Hashtable的区别
HashTable的应用非常广泛,HashMap是新框架中用来代替HashTable的类,也就是说建议使用HashMap,不要使用HashTable。可能你觉得HashTable很好用,为什么不用呢?这里简单分析他们的区别。 1.HashTable的方法是同步的,HashMap未经同步,所以在多线程场合要手动同步HashMap这个区别就像Vector和ArrayList一样。 2.Ha...
2010-07-06 16:34:04
106
原创 Java方法传递参数说明
我们都知道,Java中对于基本数据类型作为方法参数时,都是值传递。那么对象作为方法的参数,又是传递的什么呢?java的方法参数都是传值,没有传引用。很多人都以为是传引用,而且这种错误的观点很普遍,今天在这里具体分析一下。方法参数有基本类型,如int等,另外一种类型是OBJECT,对象。详细说一下方法参数是对象的,JAVA方法参数传对象,传的是对这个对象引用的一份拷贝,即地址值,跟原来的引用...
2010-07-06 15:44:02
228
原创 Java对象的equals方法
大家都知道,在Java中,对于对象的比较,如果用“==”比较的是对象的引用,而equals才是比较的对象的内容。 一般我们在设计一个类时,需要重写父类的equals方法,在重写这个方法时,需要按照以下几个规则设计:1、自反性:对任意引用值X,x.equals(x)的返回值一定为true.2、对称性:对于任何引用值x,y,当且仅当y.equals(x)返回值为true时,x.equals...
2010-07-06 14:46:16
151
原创 Override与Overload规则总结
方法的重写(Overiding)和重载(Overloading)是Java多态性的不同的表现。 Overriding是父类与子类之间多态性的一种表现;Overloading是一个类中多态性的一种表现。 Overriding:在子类中定义某个方法与其父类有相同的名称和参数;子类的对象使用这个方法时,将调用子类中的定义。对它而言,父类中的定义如同被“屏蔽”了。 Over...
2010-07-06 12:48:11
184
原创 JS实现类似Java的StringBuffer类
实现了一个类似Java中StringBuffer的append方法,进行字符串连接:<script language="JavaScript"> <!-- function StringBuffer(){ this.bb = [];}StringBuffer.prototype.append = function(str){ this.bb.pu...
2010-07-05 21:45:25
363
原创 金额转换——阿拉伯数字的金额转换成中国传统的形式
package com.test.coding.theme;import java.text.NumberFormat;import java.util.HashMap;import java.util.Map;public class SimpleMoneyFormat { public static final String EMPTY = ""; ...
2010-06-22 17:20:10
92
图片切换效果
图片预览效果 可通过修改CSS自定义图片预览框的大小及位置,以及边框属性;通过参数设置播放速度。 <?xml version="1.0" encoding="UTF-8" ?><%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8&quo
2010-03-19 14:03:41
90
动态改变背景颜色的小控件
动态改变背景颜色的小控件可以通过样式修改控件的位置及控件大小,可以通过参数指定要改变背景颜色的目标对象,如果不指定,则默认改变body的背景颜色。 <?xml version="1.0" encoding="UTF-8" ?><%@ page language="java" contentType="text/html; charset=UTF-8" ...
2010-03-15 17:23:49
128
原创 悟透JavaScript
首先说明,这是别人写的一篇文章,写得很好,对理解JavaScript很有好处,所以转帖过来。引子 编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。 数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。 你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,...
2010-02-09 15:27:58
90
原创 JS上下无缝滚动效果
JS上下无缝滚动效果:可自定义每次滚动的px量,滚动的方向(上或者下),滚动速度。<?xml version="1.0" encoding="UTF-8" ?><%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
2010-02-09 13:56:09
147
原创 引用外部.css或.js文件的路径问题
jsp或html页面引用外部.css或.js文件时,注意路劲问题,如果设置不当,会引用不到这些外部的文件假设使用下面的目录结构:-webapp |-MyProject 目录 |--WebContent 目录 |---scripts 目录 ---dtree.js 文件 |---styles 目录 ---main.css 文件 |---pages 目录 ---test.jsp ...
2010-01-22 15:29:25
243
原创 动态获取页面选中的文字
无标题 1 我需要在页面中增加一个js代码,当用户用鼠标选择文字(鼠标拖动涂蓝文字)时,会出现一个层,提示与这个选择文字有个的信息 效果如下:我需要在页面中增加一个js代码,当用户用鼠标选择文字(鼠标拖动涂蓝文字)时,会出现一个层,提示与这个选择文字有关的信息
2010-01-22 12:57:00
168
原创 【转载】document对象
document对象 代表给定浏览器窗口中的 HTML 文档。 属性 描述 activeElement 获取当父 document 拥有焦点时获得焦点的对象。 alinkColor 设置或获取元素中所有激活链接的颜色。 bgColor 不赞成。设置或获取表明对象后面的背景颜色的值。 charset 设置或获取用于解码对象的字符集。 cookie 设...
2010-01-21 10:54:11
136
原创 动态获取页面中选中的文本
<!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"><head>&l
2010-01-21 10:42:13
92
原创 JS控制只能往输入框中输入数字
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> New Document </TITLE><META NAME="Generator" CONTENT="EditPlus&qu
2010-01-20 10:04:04
110
原创 日历日期控件
自己做了一个日历日期控件,说实话,还存在很多问题,不过基本可以用,呵呵,先发出来再慢慢改。 目录结构见附件图片。 date.js源代码:var monthArr = new Array("一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月&
2010-01-19 11:42:56
146
原创 各种浏览器下用JS获取文件域的文件路径的方法
1.ie6: var file_url = document.getElementById("file").value; 2.ie7/ie8: var file = document.getElementById("file"); file.select(); var file_url = document.selection.createRange().text; 3....
2010-01-19 10:41:15
581
原创 Javascript中最常用的55个经典技巧
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标6. 可以在
2009-11-04 14:49:00
173
事关Java未来的三个核心问题
关于Oracle收购Sun的原因有种种猜测,下面这些猜测你可能都已经听说过了:*Oracle公司期望达到IBM一样的高度和地位,他需要被人们认为他是一个大型供应商,具有提供应用、平台以及数据库等一整套服务的能力,也就是所谓的一站式服务。*Oracle已经在应用和数据库市场发挥得淋漓尽致了。要想继续在这个领域做大做强,在硬件业务领域进行扩张是它的主要途径。*此次收购也很可能是Oracle为了应对微软...
2009-08-06 10:06:00
117
小代码分析
请看如下这段小代码,结果输出什么呢?public class Singleton {private static Singleton obj = new Singleton();public static int counter1;public static int counter2 = 0;private Singleton() {counter1++;counter2++;}public st...
2009-08-05 14:16:00
91
原创 JSTL常用标签汇总
JSTL的核心标签库主要包括:表达式操作、流程控制、迭代操作和URL操作。以下是JSTL常用标签的用法总结:一、表达式操作1.作用:用于显示数据的内容。语法1:没有本体内容 语法2:有本体内容 default value 属性说明: value:需要显示出来的值。 default:如果value的值为null时,则显示default指定的值。 escapeXml:是否转换特殊字符,默认为t
2009-03-04 13:19:00
1517
JSTL常用标签汇总
JSTL的核心标签库主要包括:表达式操作、流程控制、迭代操作和URL操作。以下是JSTL常用标签的用法总结:一、表达式操作1.<c:out>作用:用于显示数据的内容。语法1:没有本体内容 <c:out value="value" [escapeXml="{true|false}"] [default="defaultValue"] />语法2:有本体内容 <c:o...
2009-03-04 13:19:00
98
原创 Spring AOP的应用
在实际的应用程序开发中,经常需要在一个服务流程中插入一些与业务逻辑无关的系统服务逻辑(最常见的就是记录日志,权限检查等),如果把所有这些与业务逻辑无关的服务与业务逻辑编织在一起,就会使业务逻辑对象的负担加重,因为它不但要具有业务逻辑的功能,还带有例如记录日志等其他功能,这样就容易产生对象的职责混淆。为了避免对象职责的混淆,我们在设计中就需要将与业务逻辑无关的服务逻辑从业务逻辑中剥离出来,独立设计为
2009-02-27 14:49:00
7315
3
Spring AOP的应用
在实际的应用程序开发中,经常需要在一个服务流程中插入一些与业务逻辑无关的系统服务逻辑(最常见的就是记录日志,权限检查等),如果把所有这些与业务逻辑无关的服务与业务逻辑编织在一起,就会使业务逻辑对象的负担加重,因为它不但要具有业务逻辑的功能,还带有例如记录日志等其他功能,这样就容易产生对象的职责混淆。为了避免对象职责的混淆,我们在设计中就需要将与业务逻辑无关的服务逻辑从业务逻辑中剥离出来,独立设计为...
2009-02-27 14:49:00
89
原创 JavaScript实现动态增加文件域表单
对于上传多个文件,可以通过js来动态生成文件域,下面是源代码,收藏在这里,供以后直接使用,hoho! js代码: //全局变量,代表文件域的个数,并用该变量区分文件域的name属性 var file_count = 0; //增加文件 域 function additem(id) { if (file_count > 9) { a
2009-02-11 19:29:00
477
编写isLike()方法,用以判断字符串是否匹配。
2010-07-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人