自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (3)
  • 收藏
  • 关注

原创 java如何获取本地输入框焦点并向其输入内容

本人想自己实现一个像QQ剪贴板的小软件,将剪贴板改变的内容收集的功能已经实现了,但想实现点击所收集的记录,将记录的内容输出到本地输入框中去,却不知道怎么实现,比如像上图,点击一下,可以将记录中的内容输入浏览器的焦点输入框中,或者其他软件的焦点所在输入区域求知道解决方法的大侠帮帮忙,感激不尽啊。。。。。

2013-04-23 14:26:39 1506

原创 Java:使用Executors创建和管理线程

1. 类 Executors此类中提供的一些方法有:1.1 public static ExecutorService newCachedThreadPool()创建一个可根据需要创建新线程的线程池,但是在以前构造的线程可用时将重用它们。对于执行很多短期异步任务的程序而言,这些线程池通常可提高程序性能。 1.2 public static ExecutorService n...

2011-08-08 15:26:00 91

原创 Oracle中job的使用详解

我们在项目开发中,常常会有一些复杂的业务逻辑。使用oracle的存储过程,可以大大减少java程序代码的编写工作量,而且存储过程执行在数据库上,这样可以利用oracle的良好性能支持,极大地提高程序执行效率和稳定性。定时执行存储过程,就要用到job。以下是常用的参数说明:字段(列)          类型                 描述 JOB                NUMB...

2011-08-06 08:35:21 105

原创 js复制到剪贴板的方法

function copyToClipboard(txt) {        if(window.clipboardData) {                  window.clipboardData.clearData();                window.clipboardData.setData("Text", txt);       alert(window.clipbo...

2011-07-27 14:48:40 103

原创 让提交按钮返回后自动可用

<input type="button" name="exportBtn" id="exportBtnId" value="导出Excel" class="button"       onclick="searchViewFixCardForBrushListForm.submit();this.blur();"/> <script typ

2011-07-26 15:22:13 104

原创 iframe继承父窗口样式CSS的方法

在子页面的head之间添加<script>window.onload=function(){  var linkList=window.parent.document.getElementsByTagName("link");//获取父窗口link标签对象列表  var head=document.getElementsByTagName("head").item(0);  //外联样...

2011-07-25 09:16:09 2604

原创 js 实现的拖拽功能

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head>  <title> New Document </title>  <meta name=

2011-06-09 14:40:42 113

原创 DWR3.0 dwr 返回值(数组,集合,Map)

DWR3.0 dwr 返回值(数组,集合,Map)示例代码如下:首先导入项目所需要的包,如下:dwr.jar,commons-logging-1.0.4.jar,版本可以调整;1.web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://java.sun.com/xml/ns/j2ee" x...

2011-05-31 13:09:31 79

原创 ibatis BLOB 图片上传与显示

这几天仔细看了一下iBATIS的文档,发现2.2后,iBATIS的改变还是挺大的。对于自定义类型支持的也不错,这样对于blob和Clob数据的处理也就简单多了。不过在spring 中已经提供了很好的实现,所以这又省去了很多的功夫,接下来看看iBATIS是如何支持Clob和blob的。iBATIS提供了TypeHandler接口,用于处理数据类型,基本的实现类为BaseTypeHandler...

2011-05-30 14:50:37 166

原创 Spring的定时调度--Quartz

Spring的定时调度--Quartz     Quartz是一个强大的企业级任务调度框架,Spring中继承并简化了Quartz,Spring中的Quartz的使用方法。 1.       所需类库 :spring-framework-2.5.6\dist\spring.jarspring-framework-2.5.6\lib\quartz\quartz-all-1....

2011-05-23 16:17:18 89

原创 linux 安装 tomcat

   一、从官方网站上下载tomcat软件包。 http://tomcat.apache.org/        点击左侧的 download的一个版本,我选择的是 tomcat6.x,你可以根据自己的实际情况进行选择安装,点击超连接,选择 Binary Distributions 下的tar.gz (pgp, md5) 压缩包,进行下载    二、下载到本地后,进行解压     #tar zxv...

2011-05-16 09:18:05 76

原创 Linux安装JDK

Linux安装JDK步骤1. 先从网上下载jdk(jdk-1_5_0_02-linux-i586.rpm) ,推荐SUN的官方网站www.sun.com,下载后放在/home目录中,当然其它地方也行。进入安装目录#cd /home#cp jdk-1_5_0_02-linux-i586.rpm /usr/local#cd /usr/local给所有用户添加可执行的权限#chm...

2011-05-15 14:09:32 60

原创 linux 安装 vsftpd

为了验证局域网网络安装Linux,近两天做了一个实验,目的就是为了写一个比较完整的帖子。约定:1。本帖操作环境是Redhat 9.0,vsFTPd的版本是Redhat 9.0所带的vsftpd-1.1.3-8.i386.rpm,在安装盘的第三张中2。vsFTPd实现的最基本的目的:用系统中存在的真实用户能登入FTP,能用匿名访问。3。本帖中vsFTPd运行模式是在standalone模式下运行的,...

2011-05-15 10:20:10 79

原创 批处理设置无线IP

netsh interface IP set address name="你想修改的网卡名称,例如无线网卡" source=dhcpnetsh interface ip set dns  name="你想修改的网卡名称,例如无线网卡" source=dhcp rem 批处理自动获取IP以上复制保存为'自动获取IP.bat'--------------------------------------...

2011-04-25 09:02:49 185

原创 深得好玩

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@taglib prefix="s" uri="/struts-tags"%><%@ taglib prefix="q" uri="/q

2011-04-16 22:14:39 80

原创 Oracle增量导入导出

增量导出/导入   增量导出是一种常用的数据备份方法,它只能对整个数据库来实施,并且必须作为SYSTEM来导出。在进行此种导出时,系统不要求回答任何问题。导出文件名缺省为export.dmp,如果不希望自己的输出文件定名为export.dmp,必须在命令行中指出要用的文件名。  增量导出包括三种类型:  (1)、“完全”增量导出(Complete)  即备份三个数据库,比如: ...

2011-04-11 13:25:25 654

原创 JS的对象定义和eval函数的使用

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head>  <title> New Document </title>  <meta name=

2011-03-17 14:51:50 170

原创 Java程序员的推荐阅读书籍

作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。 在这份推荐阅读书籍的名单中,我没有列举流行的软件框架类学习书籍,例如Struts,Hibernate,Spring之类,也没有列举AJAX方面的书籍。是因为这类书籍容易过时,而...

2011-02-18 21:41:18 59

原创 js的类型都可以考倒你

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head>  <title> New Document </title>  <meta name=

2011-02-18 18:52:15 50

原创 Oracle创建删除用户、角色、表空间、导入导出

//创建临时表空间 create temporary tablespace zfmi_temp tempfile 'D:\oracle\oradata\zfmi\zfmi_temp.dbf' size 32m autoextend on next 32m maxsize 2048m extent management local; //tempfile参数必须有 //创建数据表空间 create ...

2011-01-10 09:55:50 47

原创 JavaScript 一些经典的方法,屏蔽鼠标右键 无法选取、禁止复制

1. 屏蔽鼠标右键 oncontextmenu="window.event.returnValue=false" <table border oncontextmenu=return(false)><td>no</table> 可用于Table2. 无法选取、禁止复制 <body onselectstart="return false"&g...

2011-01-04 16:24:06 192

原创 javascript中createTextRange用法

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

2011-01-04 16:17:21 134

原创 js动态绑定事件并传参数的方法整理

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD>  <TITLE> New Document </TITLE>  <META NAME="Generator" CONTENT="EditPlus"

2010-12-23 15:21:56 594

原创 便捷表单提交验证方式

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD>  <TITLE> New Document </TITLE>  <META NAME="Generator" CONTENT="EditPlus"

2010-12-09 19:54:06 75

原创 java 返回被调用方法名

public static void printMethodName(){  System.out.println(new Throwable().getStackTrace()[0].getMethodName());  System.out.println(new Exception().getStackTrace()[0].getMethodName());  System.out.prin...

2010-12-07 14:27:43 149

原创 jsp自定义标签

1.  什么是自定义标签 答:1) 用户自定义的Java语言元素, 实质是运行一个或者两个接口的JavaBean;    2) 可以非常机密地和JSP的表示逻辑联系在一起,又具有和普通JavaBean相同的业务逻辑处理能力;    2) 当一个JSP页面转变为servlet时,其间的用户自定义标签转化为操作一个称为标签hander的对象;    3) 可操作默认对象,处理表单数据,访问数据库以及其...

2010-12-06 08:43:47 74

原创 oracle 远程备份

Oracle怎样进行远程备份?(就是说我在本地想备份其他机器上的数据库)    今天我找到了一个用doc命令的备份方法,简单记录如下: 备份:    exp 用户名/密码@要连接的远程计算机IP/要备份的远程数据库名称 file=文件路径 注:此用户必须拥有dba的权限 http://huodong.duomi.com/music_303029713_Listen.html   事例: ...

2010-11-17 12:40:20 180

原创 JavaScript 替换全部字符串replace

今天因工作需要需要替换一段字符串中所有的指定的字符串,刚开始我以为用js的replace就能满足需求,但是使用后才知道js的replace只能替换第一个字符串,后来经过查找相关资料才知道原来用正则表达式来实现替换所有字符串!<script language="javascript">var strM = "javascript is a good script language";...

2010-11-17 08:48:45 1273

原创 JS的document 详细学习

JS的document 详细学习 document 文挡对象 - JavaScript脚本语言描述---------------------------------------------------------------------注:页面上元素name属性和JavaScript引用的名称必须一致包括大小写   否则会提示你一个错误信息 "引用的元素为空或者不是对象"-...

2010-11-12 09:49:01 70

原创 Oracle 语法之 OVER (PARTITION BY ..) 及开窗函数

一:分析函数overOracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是对于每个组返回多行,而聚合函数对于每个组只返回一行。 下面通过几个例子来说明其应用。 1:统计某商店的营业额。 date sale1 202 153 144 185 30规则:按天统计:每天都统计前面几天的总额得到的结果:DATE SALE SUM----- -------- ...

2010-11-11 12:06:57 102

原创 ORA-12154: TNS: 无法解析指定的连接标识符

装了解决Oracle Developer Tools之后,出现“ORA-12154: TNS: 无法解析指定的连接标识符”报错的解决方法如下:    1.检查注册表,HKey_LocalMachineSoftwareOracle下面的Oracle_Home,若不对,修改成正确的;    2.卸载ODP for .Net (或者卸载ODT for .Net, ODT中包含ODP, ODT 是VS.N...

2010-11-09 15:00:53 152

原创 ibatis procedure

Solution 1This is sample mapping for a Stored procedure which return Ref cursor in it's out parameter<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE sqlMap PUBLIC "-//ibatis.a...

2010-11-09 12:34:30 358

原创 关于复选框的一小点发现

设定css的checkbox:1、<input type="checkbox" id="remember_me" name="remember_me"/>测试ie6、ie7下效果:ff、chrome下效果:ie8下效果:大家看出差异了吧(垂直方向的对齐是另一个问题了,这里不多介绍了),照理说应该像ie8下面那样文字贴紧才对哈。噢...那么给复选框的内外补丁重置一下会怎么样呢...

2010-11-04 20:01:38 102

原创 GET与POST方法的区别 Request.QueryString Request.Form区别

[size=medium][/size][color=green]Form中的get和post方法,在数据传输过程中分别对应了HTTP协议中的GET和POST方法。二者主要区别如下: 1、Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据。 2、Get将表单中数据的按照variable=value的形式,添加到action所指向的URL后面,并且两者使用“?”连接,而各个变...

2010-11-04 10:46:00 115

原创 spring+ibatis 批量处理

spring集成了ibatis的批量提交的功能,我们只要调用API就可以了 首先在你的dao中需要继承org.springframework.orm.ibatis.support.SqlMapClientDaoSupport 然后在代码中调用getSqlMapClientTemplate方法, 覆写SqlMapClientCallback类中的doInSqlMapClient的方法 p...

2010-10-28 15:24:09 149

原创 Java性能优化[4]:关于finalize函数

[size=medium]上次的帖子 聊了垃圾回收器的调优,当时啰嗦了比较长的篇幅,就没再继续提finalize的事儿(其实这玩意儿和GC是沾点儿边的)。今天咱就把finalize函数相关的性能话题拿来说一下。  ★finalize函数的调用机制   俺经常啰嗦了解本质机制的重要性。所以今天也得先谈谈finalize函数的调用机制。在聊之前,先声明一下:Java虚拟机规范(见“这里 ”...

2010-10-28 09:16:05 86

原创 Java性能优化[3]:垃圾回收(GC) 收藏

[size=medium]上次的帖子 讲到引用类型和基本类型由于内存分配上的差异导致的性能问题。那么今天就来聊一下和内存释放(主要是GC)有关的话题。  事先声明一下:虽说SUN公司已经被Oracle吞并了,但是出于习惯,同时也为了偷懒节省打字,以下仍然称之为SUN公司。  ★JVM的内存   在Java虚拟机规范中(具体章节请看“这里 ”),提及了如下几种类型的内存空间:  ...

2010-10-28 09:02:10 53

原创 Java性能优化[1]:基本类型 vs 引用类型

[size=medium]在Java性能优化系列 中,内存管理是一个要优先考虑的关键因素。而说到内存分配,就必然会涉及到基本类型和引用类型。所以我们今天就先来介绍一下这两种类型在性能方面各自有什么奥妙(关于引用类型的其它奥妙,请看“这里 ”)。  ★名词定义   先明确一下什么是基本类型,什么是引用类型。简单地说,所谓基本类型就是Java语言中如下的8种内置类型:boolean、cha...

2010-10-28 08:35:15 50

原创 Java性能优化[2]:字符串过滤实战 收藏

[size=medium][size=large]上一个帖子 已经介绍了基本类型和引用类型的性能差异(主要是由于内存分配方式不同导致)。为了给列位看官加深印象,今天拿一个具体的例子来实地操作一把,看看优化的效果如何。  ★关于需求   首先描述一下需求,具体如下:给定一个String对象,过滤掉除数字 (字符'0'-'9')以外的其它字符。要求时间开销尽可能小。过滤函数的原型如下:St...

2010-10-28 08:22:22 70

bt5使用教程

bt5入门使用教程,bt3的U盘安装,常用命令参数举例,包括图解,渗透bt5基础使用

2013-03-26

Java常用设计模式

Java常用设计模式: Factory Method Abstract Factory Builder Prototype Singleton

2010-03-03

struts2.1配置

struts配置是关于struts2.1的几笔配置 配置struts * 拷贝struts lib下的所有jar到WEB-INF/lib下 * 修改web.xml文件,配置ActionServlet * 提供struts-config.xml文件

2010-03-03

空空如也

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

TA关注的人

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