自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (11)
  • 问答 (1)
  • 收藏
  • 关注

强大的Wordpress

[size=large] 最近,国内的环境是越来越“和谐”了,几乎在所有和网站发表文章和评论都要先过审核关。很是郁闷。很早就有自己建个网站的想法,但总因这样那样的问题,无法实现。 偶然间发现了Wordpress框架,相当强大,重新唤起了我强烈的好奇心。虽然远在异国他乡,虽然天天加班到晚上十一点,还是挤出了三天时间,把这个新博客建立起来了([url]http://www.idealk...

2010-12-03 23:44:18 176

视频声音太小怎么办?

刚跳到一新公司,公司给出了很多培训视频,但很多视频都是现场录制的,声音很小,相当困惑。实在忍不住找了下声音放大的方法,原来如此简单,发出来跟大家一起分享。暴风影音本身就提供了声音放大的功能,选择 播放->音频设置 将 音量放大 调到最大即可。[img]http://dl.iteye.com/upload/attachment/259726/44c02ccb-2cc5-319e-9cb9...

2010-06-04 15:54:54 1113

常用正则表达式积累

  在程序开发中,有一个好的正则表达式往往可以事半功倍,可惜缺乏平时的积累,每次都到处去搜挺麻烦的,就把常用的一些在这记录一下吧,大家要是有好用的也希望提供一下哦。1、/^[0-9]{1,20}$/ 1-20位整数2、/^\d*\.?\d*$/ Double类型3、/^(13[0-9]|15[0|3|6|7|8|9]|18[8|9])\d{8}$/ 手机号4、/^\w+([-+.]...

2009-12-24 11:59:22 130

不以0开头的数字输入框

  在做Web开发的时候,经常需要让一个text框只能输入数字,而数字又不能以0开头。上网查了很多,却始终找不到我所需要的,无奈之下自己写一个吧。代码如下:[code="html"][/code]代码分析:1、onKeyUp 就是键盘松开后调用的事件。2、/\D/g 这个就是我这里用的正则表达式。头尾的/符号表示这里面包的是正则表达式;最后一个g表示全文搜索;\D是[^0-9]...

2009-12-24 11:46:01 899

如何在语言栏中去掉微软拼音3.0

  最近不知是装了什么系统更新还是其他原因,语言栏里无故多了个 微软拼音3.0 的输入法,点右键->设置确看不到这个输入法,也就无法删除了。可是本人是用五笔的,看着这微软自作聪明的强盗做法实在很不爽,下决心一定要把这个东东删掉。  百度了一下,找到的答案似乎都是一些 右键->设置->删除 的回答,可是那里根本就没有这个输入法,谈何删除!  最后还是自己想出了个办法:  通过右键->设置...

2009-08-19 09:34:38 258

解决Spket EXT智能提示无法使用

  前面已经谈过如何安装和配置Spket使他可以用于EXT的智能提示了,这里只是对大家有可能忽视的问题,导致智能提示无法使用作些说明。  我们可能会以为ext.jsb这个文件包含了EXT中相应版本的所有API,所以为了简单起见把这个文件复制到其他地方,单独添加这个文件(至少我自己这么做过)。从而导致了EXT的智能提示怎么都不能用。不论我重装MyEclipse还是重装Spket都没有用,因为问题...

2009-08-07 16:27:52 83

原创 XPath 简单语法

XPath 是XML的查询语言,和SQL的角色很类似。以下面XML为例,介绍XPath 的语法。 Empire Burlesque Bob Dylan 10.90 Hide your heart Bonnie Tyler 9.90 Greatest Hits ...

2009-06-03 12:27:49 95

Dom4j如何替换节点

  Dom4j的API中并没有提供替换节点或元素的方法,若想使用Dom4j的API来实现,则只能是先删除其中的一个节点,而后再重新添加一个,但这种方法很难保持节点本身的先后顺序。那么,我们应该如何来解决这个问题呢?假设我们要将查到的id为123的oldNode替换为newEl,代码如下:[code="java"]oldNode = docHtml.selectSingleNode("//img...

2009-05-31 22:01:17 684

如何安装Spket插件-EXT环境篇

  做EXT开发有一段时间了,感觉EXT是一套相当强大的JS框架,如果让我用一个词来评价它,我想应该是激动人心。虽然从接触EXT到现在的时间并不算太长,研究得也不是很深入,但还是想把自己所掌握的一些东西整理出来与大家共勉吧。  要使用EXT当然离不开它的发布包啦,我传了一份2.2版本的上来供下载(见附件,里面包括源码、sample、build以及资源文件等),目前的最新版本是3.0,不过由于是...

2009-05-27 00:00:54 102

解决Grid组件无法初始选中问题

  最近在使用带复选框grid组件的时候发现了一个奇怪的问题,第一次载入这个grid组件时就给这个grid组件初始化数据并选中其中的某一项,但始终无法选中,经单步调试发现,选中行的方法已被执行了,只是在所有的东西都执行完后,grid又刷新了一下,导致原先选中的项丢失。  代码如下:[code="js"]Ext.onReady(function(){ var data = [ ['...

2009-05-26 19:34:11 254

firefox中xmldoc与string互相转换的方法

在JS下要实现XMLDocument与String之间互相转换其实并不难,但要考虑到兼容不同浏览器时就比较麻烦了。在IE下直接用微软提供的loadXML()方法和.xml属性就可以实现了,下面的例子是在firefox下的解决方法。 XMLDocument转String:[code="js"]var string = (new XMLSerializer()).serializ...

2009-05-21 09:09:33 113

table设置height属性不起作用的解决办法

  最近写JS对table的操作时,发现一个奇怪的现象,对table的width属性进行设置可以改变table的大小,但对table的height属性进行设置时,居然报没有这个属性。代码如下:[code="js"]var table = document.getElementById("textTable");table.width = 90%;  //这句可以正常执行并改变Table宽度...

2009-05-18 13:12:31 11293 1

Oracle查询当前用户连接

  Oracle查询当前用户连接语句:  [code="sql"]select * FROM v$session[/code]

2009-05-14 22:54:12 599

将字符串转换成JS对象

  在JS中,对象是以JSON格式存储的,如果我们有一个JSON格式的字符串,我们应如何把这个字符串转换成JS对象呢?  下面是一个转换的例子,看了就明白了:[code="js"]var data = "{id : '123',name : 'cc'}";var obj = eval("(" + data + ")");[/code]...

2009-05-13 23:34:59 105

ComboBox数据提交问题

  在ComboBox中设置了name属性,提交后,后台request对象取到的只是选中的text值,而非真正的value值。  分析:Ext中的ComboBox组件并不是从原生的select继承来的,而是用div重新写一个,所以当给ComboBox设name属性时,这个属性只是赋给其中用于显示的text的。  解决方法:ComboBox中还有一个配置项是hiddenName,设置了这个属...

2009-05-13 23:20:56 280

如何遍历Map

最简单的Map遍历的写法:[code="java"]Map map = new HashMap();for(Map.Entry entry : map.entrySet()){ String value = entry.getValue(); String key = entry.getKey();}[/code]

2009-05-13 12:59:11 98

对象序列化和反序列化是怎么回事

  之前看公司RMI服务里多数类都实现了序列化接口(implements Serializable),但确怎么也不知道序列化是怎么一回事,上网查了很多序列化的概念,但那些概念太抽象了,还是无法理解,直到今天,终于有了一些自己的理解,在这里写出来,希望对与我存在同样困扰的朋友们能有所帮助。  我们都知道,当我们new一个对象的时候,Java就会在内存中创建一个相应的对象供我们后续使用。如果我们把...

2009-04-27 23:23:34 108

一个最简单的Socket通信例子

所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 Socket和ServerSocket类库位于java.net包中。ServerSocket用于服务器端,Socket是建立网络连接时使用的。在连接成功时,应用程序两端都会产生一个Socket实例,操作这个实例,完成所需的会话。对于一个网...

2009-04-26 13:22:35 215

一个非常好用的文件解锁工具

在系统中经常会有一些删不掉的文件,有些是系统文件,有些是病毒,更有一些根本就是垃圾文件,想删又删不掉,让我郁闷了好一段时间。自从我发现了这个工具以后,真是遇神杀神,遇佛杀佛!非常好用! 但也请注意,用的时候别把系统必需的文件给删了哦。...

2009-04-17 22:39:19 698

原创 中国网民,你们太狠了。

中国网民太狠了!轻易不要上网求...... 某网民:求PS牛人,帮我把后面的两个*人P掉!!! [img]/upload/attachment/95207/6b3f7bbd-f5fe-3726-88ef-732ea88e46cf.jpg[/img]于是各路大虾各显神通,学雷锋做好事开始。 得到如下结果: 1)CUT掉不就完了。 [img]/uploa...

2009-04-17 22:22:44 130

Quartz任务调度(二)

[size=medium][b]3 核心概念描述[/b]3.1 Job  Job是一个接口,只有一个方法void execute(JobExecutionContext context),开发者实现该接口定义运行任务,JobExecutionContext类提供了调度上下文的各种信息,我们可以通过此类向Job传递参数。Job运行时的信息保存在JobDataMap实例中。  Job有一个...

2009-04-02 22:53:04 72

James+Javamail构建邮件服务(五)

[size=large][b]8 Javamail的高级应用[/b][/size][size=medium]8.1 用Javamail实现对邮件的查找  在邮件的高级应用中,当遇到某个帐户中的邮件数非常多的时候,而用户往往只需要对其中的某几封邮件进行处理。倘若要把所有的邮件都取出来,再进行对应信息的判断提取,这无疑将大大加重邮件服务器的负担。为了改善这种状况,Javamail内部提供了一个...

2009-04-02 22:50:04 361

James+Javamail构建邮件服务(三)

[size=large][b]4 Mailet快速入门[/b][/size]  [size=medium]Mailet API是一个用来创建邮件处理程序的简单的API,它被配置在邮件服务器端执行,分匹配器Matcher和Mailet的接口两种,匹配器根据特定的条件匹配邮件消息,并触发相应的Mailet.  Mailet这个词是跟Servlet相似,功能也相似,他们的共同之处都是在服务器端触...

2009-04-02 22:44:58 277

James+Javamail构建邮件服务(二)

[size=large][b]3 Javamail快速入门[/b][/size]  [size=medium]进行Javamail开发需要用到两个包:mail.jar和activation.jar,在开始Javamail编程之前,请自己将这两个包添加到IDE的Build path中或将这两个包的路径配置到环境变量中。3.1 使用Javamail向James的邮箱帐户发送邮件3.1.1 ...

2009-04-02 22:41:30 289

装饰者模式

Product.java[code="java"]public interface Product { public int money();}[/code]Coffee.java[code="java"]public class Coffee implements Product { public int money() { return 10;...

2009-04-02 22:20:49 63

模板模式

Template.java[code="java"]public abstract class Template{ public void fitment(){ decorate(); floor(); paint(); } public abstract void floor(); public abstract void paint();...

2009-04-02 22:17:45 73

懒汉单例模式

Crow.java[code="java"]public class Crow{ public Crow(){ System.out.println("crow"); }};[/code]CrowFactory.java[code="java"]public class CrowFactory{ static Crow crow = null;...

2009-04-02 22:15:03 61

饿汉单例模式

Crow.java[code="java"]public class Crow{ public Crow(){ System.out.println("crow"); }};[/code]CrowFactory.java[code="java"]public class CrowFactory{ static Crow crow = new Cro...

2009-04-02 22:13:20 76

关闭移动硬盘和U盘自动播放

  买了个移动硬盘,每次接到电脑总要自动播放一下,很是郁闷。上网查了,方法很多,取了几个我觉得有用的。1、按SHIFT键  插入移动硬盘的时候按住SHIFT键,移动硬盘就不会自动播放了。2、组策略关闭  开始->运行->gpedit.msc,打开“组策略”窗口。在左窗格的“本地计算机策略”下,展开“计算机配置->管理模板->系统”,然后在右窗格的“设置”标题下,双击“关闭自动播放”...

2009-04-01 20:03:22 119

类中成员的装载顺序你知道多少?

  最近去参加了SCJP培训,相信对于绝大多数的JAVA工作者来说,SCJP所培训的知识应该是很基础的了。不过正所谓温故而知新嘛,其实通过这样的一次培训,还是能了解到不少新知识的。就像下面这个最简单的例子,你能不做试验,直接写出结果吗?Display.java 用于显示的类,没什么好看的[code="java"]public class Display { public Displ...

2009-04-01 19:41:00 112

Oracle千万条记录插入与查询小结

  [size=medium]最近做了个项目,实现对存在千万条记录的库表进行插入、查询操作。原以为对数据库的插入、查询是件很容易的事,可不知当数据达到百万甚至千万条级别的时候,这一切似乎变得相当困难。几经折腾,总算完成了任务。在此做些简单的小结,不足之处,还望javaeye的高手们帮忙补充补充![/size][size=medium][b]1、 避免使用Hibernate框架[/b][/s...

2009-03-30 20:37:42 98

Quartz任务调度(一)

[align=center][size=x-large]Quartz任务调度[/size][/align][size=medium]  本文叙述如何使用Quartz框架进行任务调度,框架结构,Cron语法以及部分常用API的描述等。[b]1 关于Quartz[/b]  Quartz 是一个功能齐全的、开源的job时间调度系统,它是可以被结合的,或者伴随虚拟的任何J2EE或J2SE程...

2009-03-29 21:41:56 57

James+Javamail构建邮件服务(四)

[size=large][b]5 Javamail邮件存储逻辑简介[/b][/size][size=medium]5.1 Message存储结构示意图[/size][img]/upload/attachment/88664/ac1da0b2-54c6-3ec1-9ceb-a3b5bdfe3b17.jpg[/img]  [size=medium]Message是邮件发送的最终对象,我们一...

2009-03-29 01:02:13 411

James+Javamail构建邮件服务(一)

[align=center][size=x-large]James+Javamail构建邮件服务[/size][/align]  [size=medium]本文描述如何使用James搭建具备一定邮件过滤、邮件操作功能的邮件服务器,以及使用Javamail实现对James服务器邮件的收发功能。[/size][size=large][b]1 关于James与Javamail[/b][/si...

2009-03-29 00:49:12 477

XDoclet1.2.3官方sample

XDoclet1.2.3官方sample

2008-04-26

Eclipse快捷键

一个用Excel做的Eclipse快捷键大全,中文写的,不一定很全,但一定有用

2008-04-26

JavaScript写的时间控件

一个用JavaScript写的时间控件,直接打开html文件,html文件自动调用当前文件夹下的js执行时间控件功能

2008-04-26

SQL参考手册

一份SQL语言的完全帮助手册,包括介绍SQL语言的语法,数据定义,数据处理以及所有聚合函数等。

2008-04-07

AUTO专杀工具

硬盘及U盘AUTO病毒专杀工具

2008-04-07

MySQL 5.1参考手册(中文)

MySQL官方参考手册翻译本

2008-04-07

官方sql server2000驱动包

官方sql server2000驱动包

2008-04-07

SWFQuicker

一个非常好用的flash编辑器,用于编辑简单的swf文件。<br>绿色版,软件小,介面类似flash2004

2008-04-06

智能陈桥五笔 V5.805 简体中文纯净特别版

自己一直用的五笔输入法,非常好用

2008-04-06

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

TA关注的人

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