自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(116)
  • 资源 (9)
  • 收藏
  • 关注

原创 JS的replaceAll()

js中没有java中的replaceAll()函数,为了达到与java的replaceAll()一样的效果,我们可以用如下代码实现: String.prototype.replaceAll = function(s1,s2) {     return this.replace(new RegExp(s1,"gm"),s2); }调用方式:如想替换字符串"aa bb cc"中的所有空格,可以...

2014-10-28 14:40:48 205

原创 高效jQuery的奥秘

讨论jQuery和javascript性能的文章并不罕见。然而,本文我计划总结一些速度方面的技巧和我本人的一些建议,来提升你的jQuery和javascript代码。好的代码会带来速度的提升。快速渲染和响应意味着更好的用户体验。首先,在脑子里牢牢记住jQuery就是javascript。这意味着我们应该采取相同的编码惯例,风格指南和最佳实践。首先,如果你是一个javascript新手,我...

2014-10-27 10:06:58 200

原创 JS和JQuery实现单击和双击示例

一:原理: 先看一下点击事件的执行顺序: 单击(click):mousedown,mouseout,click; 双击(dblclick):mousedown,mouseout,click , mousedown,mouseout,click,dblclick; 在双击事件(dblclick),触发的两次单击事件(click)中,第一次的单击事件(click)会被屏蔽掉,但第二次不会。也就是说双...

2014-10-23 16:41:17 331

原创 MyEclipse调试时鼠标移动到变量上不显示值的问题

在eclipse中调试时,鼠标移动到变量上不显示值,这个原来自己也遇到过,没注意,反正就使用ctrl+shift+i嘛,也可以的,刚查了一下,解决方法如下: Window->Preferences->Java->Editor->Hovers 将[Variable Values]选择即可,如果第一个[Combined Hover]已经勾选,则将这个勾去掉,勾选[Va...

2014-08-21 13:21:53 236

原创 保存登录PL/SQL Developer 的用户名和密码

1 保存用户名 tools -> Preferences -> User Interface - Options 勾选 Autosave username 。 保存 2 保存密码tools -> Preferences -> Oracle  -> logon History  -> definition 勾选 store history...

2014-08-21 13:15:35 396

原创 设置SVN忽略文件和目录(文件夹)

转自:http://blog.csdn.net/hemingwang0902/article/details/6904205在多数项目中你总会有文件和目录不需要进行版本控制。这可能包括一些由编译器生成的文件,*.obj,*.lst,或许是一个用于存放可执行程序的输出文件夹。只要你提交修改,TortoiseSVN 就会在提交对话框的文件列表中显示出未版本控制文件。当然你可以关闭这个显示,不过你...

2014-08-20 13:10:27 191

原创 Spring事务配置的五种方式

转自:http://www.blogjava.net/robbie/archive/2009/04/05/264003.html        前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。    总结如下:    Spring配置...

2014-06-05 11:34:15 92

原创 Hibernate中悲观锁和乐观锁

我们在使用Hibernate中经常用到当多个人对同一数据同时进行修改的时候,会发生脏数据,造成数据的不一致性,解决办法是可以通过悲观锁和乐观锁来实现。 Hibernate悲观锁:在数据有加载的时候就给其进行加锁,直到该锁被释放掉,其他用户才可以进行修改,优点:数据的一致性保持得很好,缺点:不适合多个用户并发访问。当一个锁住的资源不被释放掉的时候,这个资源永远不会被其他用户进行修改,容易造...

2014-06-05 11:28:50 131

原创 Web.xml中配置Spring的几种方式

Spring有三种启动方式,使用ContextLoaderServlet,ContextLoaderListener和ContextLoaderPlugInSpring3.0及以后版本中已经删除ContextLoaderServlet 和Log4jConfigServlet可以采用余下两种启动方式ContextLoaderListener和ContextLoaderPlugIn,建议使...

2014-06-05 11:20:56 240

原创 myeclipse如何恢复已删除的文件和代码

[ 恢复误删文件 ]今天在写代码的时候,不小心把一个包给删除了,然后这个包下所有的文件都没了,相信很多人都有类似的经历,幸好myeclipse给我们提供了一个很好用的功能:选中项目 -> Restore from Local History.. -> 界面如下图 勾选要恢复的文件,点击Restore就可以了,就算你把myeclipse关闭了也没关系,非常的方便...

2014-05-07 10:17:29 195

原创 超链接触发onclick事件而不跳转

在web页面开发时,我们经常会遇到下列情况:1.一个标签仅仅是要触发onclick行为;2.表现上要有鼠标的pointer指针显示,或者其他类似a标签的视觉效果。比如执行删除操作时,为了避免误操作,我们要弹出对话框让用户确定是否删除。因此我们经常会用链接<a></a>形式代替<button> 触发onclick事件。代码如下: &lt...

2014-05-04 14:49:51 1510 3

原创 Eclipse/PLSQL设置字体大小,颜色

1.设置让eclipse中选中的变量以指定颜色高亮显示Window->Preferences->General->Editors->Annotations->Occurrences 2.设置字体大小: 3.设置PL/SQL字体大小: 4.设置PL/SQL关键字字体颜色: ...

2014-03-10 14:45:28 1981

原创 Quartz job Cluster下报错

Cluster环境下,配置Quartz job为集群模式后,配置示例如下,其中红色部分与集群模式相关。我使用的是quartz-all-1.6.0,spring-context-support-3.0.1。 1 <bean id="startQuertz" lazy-init="false" autowire="no" 2 class="org.springf...

2014-03-07 15:13:24 176

原创 Spring中使用Quartz的2种方法

开发环境:Spring2.0。如果包类没有Quartz包,则需要加入到类路径。A:extends QuartzJobBean方法1:定义任务(extends QuartzJobBean) package onlyfun.bb.Quartz;import org.quartz.JobExecutionContext;import org.springframework.sc...

2014-03-07 15:11:13 135

原创 java计算时间差

public static void main(String[] args) { long t1 = System.currentTimeMillis(); // 排序前取得当前时间 try { Thread.currentThread().sleep(3160); } catch (Exception err) { } long t2 = Sy...

2014-03-04 16:17:33 109

原创 iframe自适应高度,多层嵌套iframe自适应高度的解决方法

在页面无刷新更新方面,虽然现在的ajax很强悍,但是处理代码相对多点。想比之下,iframe就简单多了!处理iframe的自适应宽、高,会经常用到,网上整理了一份,写在这里备用:单个iframe 高度自适应:<iframe id="iFrame1" name="iFrame1" width="100%" onload="this.height=iFrame1.document.bo...

2014-02-18 11:55:10 370

原创 createTextRange和createRange

一、返回createTextRange的text和htmlText<script language="javascript">function test(){var rng=document.body.createTextRange();alert(rng.text)}function test1(){var rng=docu...

2014-01-23 11:04:06 245

原创 PL/SQL Developer保留Window List窗口方法

<1> Tools-Preferences-User Interface-Options,在窗口中选中“Autosave Desktop”,   然后拖拽Window List到目标位置上,下次启动PLSQL Developer,就可以看到锁定效果  了。<2>  要保存当前一些窗口的模式,在你调整好窗口布局后,选择菜单Window->Save Layout 就可以...

2013-12-10 14:30:12 625

原创 PL/SQL Developer常用快捷键

ctrl+e 查看执行历史SQL

2013-12-10 14:28:57 248

原创 oracle分页所遇到的rownum问题:要增加order by的唯一性

昨天做完项目后让测试测试了一把,测试说分页查询貌似不起作用,翻到第4页以后,看到的数据结果都是相同的。当时我就觉得很纳闷,不可能啊,分页组件应该是好的,咋可能有问题呢。带着疑问,我打开了自己的ide,在自己的机器上跑了一把,果然有问题。有问题就要找问题:首先把2条查询结果相同的sql打印出来到数据库中执行: sql1:select * from (select t...

2013-12-04 17:04:15 250

原创 Oracle中GOTO的用法

Oracle中没有continue关键字,在loop中可以用goto语句实现同样的效果。create or replace procedure dd is i pls_integer;begin i := 0; loop <<top>> i := i + 1; if i > 10 then e...

2013-12-03 14:37:31 2670

原创 invalid byte 1 of 1-byte UTF-8 sequence

在用SAX解析XML文档的时候,在XML文件中如果有中文的话就会抛出“invalid byte 1 of 1-byte UTF-8 sequence”异常,调试是总是找不到问题所在,于是求救于网络,终于找到问题所在,成功解决了问题,在此谢谢强大的网络资源。    XML内容实际是以UTF-8编码的,因此造成了包括中文字符的XML文件无法正常阅读,将编码格式改成“GB2312”后就可以正常解析了。&...

2013-12-02 14:38:13 375

原创 MyEclipse 保存文件时自动格式化代码

很多同学不知道Eclipse有个很有用的功能,就是自动格式源代码的功能,一般大家都是直接Ctrl+Shift+F手动格式化,多浪费时间。 其实Eclipse里已经带有自动格式化功能了,默认是没有代开该功能的。 具体方法:windows-->Preferences-->Java --> Editor-->Save Actions, 看到右边的选项了吧,勾选“Perform ...

2013-11-29 17:36:58 112

原创 weblogic无法启动报NumberFormatException的解决方法

无法启动weblogic,版本为WebLogic Server 8.1 SP4,错误信息如下:<Mar 5, 2006 10:30:57 AM GMT+08:00> <Critical> <WebLogicServer> <BEA-000364> <Server failed during initialization. Exception:...

2013-11-29 11:00:32 201

原创 Java字符串问题Top10

以下是10个最常见的Java字符串问题。1、如何比较字符串?使用“==”还是使用equals() ?简单地说,“==”测试引用同一地址,而equals()测试值是否相等。除非需要检查两个字符串是否是同一个对象,否则应该总是使用equals()方法。如果你知道字符串驻留(string interning)的概念的就更好了。译注:字符串驻留是指为每个独立的String值只保留一个不...

2013-11-21 09:43:08 134

原创 postgresql的安装

最近给某电信公司做了个项目,把原oracle库迁移到EnterpriseDB之PPAS上,拿回oracle的dump文件忙乎了一圈,想把安装迁移过程写一下,就从网上把postgresql的各种安装过程搬过来,凑个系列。 安装PostgreSQL数据库不一定需要root用户权限,普通用户也可以。安装方式有多种,一种是编译安装,一种是二进制安装包安装,还有各种linux系统的包安装。一....

2013-11-18 09:17:39 430

原创 Eclipse快捷键

在使用Java编写复杂一些的程序时,你会不会常常对一层层的继承关系和一次次方法的调用感到迷惘呢?幸亏我们有了Eclipse这么好的IDE可以帮我们理清头绪--这就要使用Eclipse强大的代码追踪功能。1、用Open Declaration可以查看类、方法和变量的声明。这是最常用的一个功能了,如果在要追踪的对象上点右键,选择Open Declaration,可以跳转到其声明的地方。这个功能有...

2013-11-15 09:54:29 187

原创 Oracle左连接与右连接区别

数据表的连接有: 1、内连接(自然连接): 只有两个表相匹配的行才能在结果集中出现 2、外连接: 包括      (1)左外连接(左边的表不加限制)      (2)右外连接(右边的表不加限制)      (3)全外连接(左右两表都不加限制) 3、自连接(连接发生在一张基表内) select a.studentno, a.studentname, b.classname      from st...

2013-10-28 19:12:12 912

原创 Jsp与Servlet的区别

JSP经编译后就变成了Servlet.(JSP的本质就是Servlet,JVM只能识别Java的类,不能识别JSP的代码,Web容器将JSP的代码编译成JVM能够识别的java类)。JSP更擅长表现于页面显示,Servlet更擅长于逻辑控制。Servlet中没有内置对象,JSP中的内置对象都是必须通过HttpServletRequest对象以及HttpServlet对象得到。JSP是Se...

2013-10-23 22:46:44 94

原创 Java克隆对象的特性

在java面向对象的编程当中,要复制引用类型的对象,就必须克隆对象。通过调用对所有引用类型和对象都是可用的clone方法,来实现克隆。在Java中传值及引伸深度克隆的思考中,我们讲过引申到克隆技术Java中的所有对象都是Object类的子类。我们知道,Java是纯面向对象的程序设计语言。Java里,所有的类的顶级父类都是java.lang.Object类,也就是说,如果一个类没有显示 申明继...

2013-10-21 16:45:20 129

原创 重写与重载的区别?重载的方法是否可以改变返回值的类型?

首先看一段程序:package testOverLoadandoverRide;public class A extends B{ //下面的是方法的覆盖(overRiding) public void riding(){ System.out.println("this is overRiding "); } //下面两个函数是方法的重载(overLo...

2013-10-21 16:04:21 802

原创 HashMap与Hashtable区别

我们先看2个类的定义: public class Hashtable extends Dictionary implements Map, Cloneable, java.io.Serializable   public class HashMap extends AbstractMap implements Map, Clone...

2013-10-18 16:09:39 167

原创 Java中的char类型

一:char的初始化char是Java中的保留字,与别的语言不同的是,char在Java中是16位的,因为Java用的是Unicode。不过8位的ASCII码包含在Unicode中,是从0~127的。Java中使用Unicode的原因是,Java的Applet允许全世界范围内运行,那它就需要一种可以表述人类所有语言的字符编码。Unicode。但是English,Spanish,Germa...

2013-10-18 15:59:26 266 1

原创 Hibernate延迟加载带来的session close的解决方法

如果延迟加载出现session close的情况下可以在web.xml中配置spring的openSessionInViewFilter<filter> <filter-name>hibernateFilter</filter-name> <filter-class> org.springframework.orm.hibernat...

2013-10-16 17:00:30 254

原创 Oracle面试题及答案

模块一 SQL(DQL)l 基本SQL 查询 l 运算符与函数 l 子查询 l 连接查询 建表语句emp.sql Part I(第一天) 01. 查询员工表所有数据, 并说明使用*的缺点 答: select * from emp; 使用*的缺点有 a) 查询出了不必要的列 b) 效率上不如直接指定列名 02. 查询职位(JOB)为'PRESIDENT'的员工的工资 答: select * f...

2013-10-16 16:23:54 677

原创 Struts2 拦截器与过滤器的区别

1)        拦截器是基于java的反射机制的,而过滤器是基于函数回调。2)        拦截器不依赖与servlet容器,过滤器依赖与servlet容器。3)        拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用。4)        拦截器可以访问action上下文、值栈里的对象,而过滤器不能访问。5)        在action的生...

2013-10-16 16:21:46 136

原创 Myeclipse中修改类及jsp文件后不用重启tomcat的方法

在Myeclipse中创建的Web程序在修改类后需要重动ttomcat的,要重新加载一次的,即重启多一次.重启时比较慢,及浪费资源及时间, 在tomact的安装目录的conf文件中找到server.xml这个文件,在  </Host>结点的上面加上 <Context docBase="工程物理路径" path="/工程名" reloadable="true" s...

2013-10-15 15:18:29 446

原创 Hibernate与iBATIS的比较

1.出身 hibernate 是当前最流行的o/r mapping框架,它出身于sf.net,现在已经成为jboss的一部分了。 ibatis 是另外一种优秀的o/r mapping框架,目前属于apache的一个子项目了。 2.原理 相对hibernate“o/r”而言,ibatis是一种“sql mapping”的orm实现。hibernate 对数据库结构提供了较为完整的封装,hiberna...

2013-07-30 09:43:42 83

原创 Struts之logic标签库详解

1. logic:empty logic:empty标签是用来判断是否为空的。如果为空,该标签体中嵌入的内容就会被处理。该标签用于以下情况: 当Java对象为null时 当String对象为""时 当java.util.Collection对象中的isEmpty()返回true时 当java.util.Map对象中的isEmpty()返回true时 下面的代码示例了logic:empty标签判断...

2013-07-25 10:37:56 135

原创 JS中对Map操作

<SCRIPT type="text/javascript">function Map() { this.elements = new Array(); //获取MAP元素个数 this.size = function() { return this.elements.length; }; //判断MAP是否为空...

2013-07-24 10:45:02 2383

EMC培训PPT

EMC培训PPT

2012-07-13

Serv-U_11.2.0

Serv-U V 11.2.0.0+注册机 Serv-U FTP服务器软件是一种业界被广泛运用的FTP服务器软件,最新版本支持xp/2003以上Windows系。

2012-02-26

java反编译软件

java反编译软件,可以反编译jar包中用到的类文件。

2011-11-29

MyEclipse6.5配置反编译插件

MyEclipse6.5配置反编译插件 文章分类:Java编程 转自 http://www.javaeye.com/topic/890512 MyEclipse6.5的反编译插件的安装 我的MyEclipse6.5的安 装目录是D:\MyEclipse 6.5,以下仅供参考 第一步: 下载jad.exe(Jad v1.5.8g版本)和net.sf.jadclipse_3.3.0.jar; 第二步: 将jad.exe放进\Java\jdk1.7.0\jre\bin目录底 下,如果你的环境变量设置的没有问题,那么在DOS环境下敲入cmd->jad,你会发现jad命令已经可以使用了,但是要与 MyEclipse6.5结合使用,请看下一步; 第三步:将net.sf.jadclipse_3.3.0.jar放到下面的目录下 D:\MyEclipse 6.5\myeclipse\eclipse\plugins; 第四步: 重新启动MyEclipse6.5,进入 Preferences->Java->JadClipse,设置Path to decompiler 路径为Jad.exe的全路径,例如:D:\Program Files\Java\jdk1.6.0\bin\jad.exe,点击Apply->OK; 第五步: 至此,安装结束。导入一个工程测试,双击一 个*.class的文件,你将会看到效果了。

2011-11-29

Office插件.zip

Office 版本不断更新,但仍不能满足所有的需求,比如新的Ribbon 界面让老用户一时无法适应、一些同类 软件提供的功能微软却没有提供等。我们可以利用第三方插件来打造更完美的Office 。 标签式文档,单窗口编辑多个文件 我们经常需要同时用Word 编辑多个文档,而每打开一个新文档,就打开一个新窗口。这样一来,同 时编辑多个文档必须在各个窗口之间来回切换,窗口多了就会比较麻烦。有了Office Tabs ,Office 就拥有 了标签功能。我们可以在同一个窗口以标签的形式打开多个文档,并且每个标签都显示文档名称。Office Tabs 还支持拖曳标签、双击关闭标签等等,使用起来非常方便。 Office Tabs 无需转换,文档直接保存为 PDF 为了使文档不被他人修改,我们会将文档转换为PDF 格式,所以WPS 和Office 2010 已经提供 了将文档保存为PDF 的功能。那么Office 2010 之前的版本怎么办?不用急,微软发布了一个插件,安装 之后其它版本的Office 也拥有此功能。

2011-11-29

飞鸽传书 局域网传输软件

飞鸽传书 局域网传输软件 飞鸽传书 局域网传输软件飞鸽传书 局域网传输软件飞鸽传书 局域网传输软件飞鸽传书 局域网传输软件

2011-10-28

向日葵被控端3.0正式版

向日葵被控端更新日志 基于浏览器方式的远程管理,多标签控制台; 采用Oray自主研发的HSKRC传输协议; 支持远程桌面、远程文件管理、远程系统管理等功能; 采用SSL/AES 256位加密算法。

2011-10-28

空空如也

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

TA关注的人

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