自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

厚积薄发

为学要日益,为道要日损,损之又损以至无为,无为才能无不为!

  • 博客(72)
  • 资源 (3)
  • 收藏
  • 关注

原创 软件行业英雄们的离世

软件行业英雄们的离世2011年对于软件行业来说,我们失去了三个很重要的人。Steve Jobs的离开震动了整个工业界,我们看到我们的工作对这个行业甚至更广阔的世界来说是多么的重要。许多报纸的头版都报道了他的离开,还有来自许许多多来自全世界各界名流接踵而至的褒扬。我们失去了丹尼斯·里奇(Dennis Ritchie),他是C语言之父,是Unix几个创造者之一。我们也失去了约翰·麦卡锡(Joh

2012-06-08 17:01:22 398

原创 软件行业英雄们的离世

软件行业英雄们的离世2011年对于软件行业来说,我们失去了三个很重要的人。Steve Jobs的离开震动了整个工业界,我们看到我们的工作对这个行业甚至更广阔的世界来说是多么的重要。许多报纸的头版都报道了他的离开,还有来自许许多多来自全世界各界名流接踵而至的褒扬。我们失去了丹尼斯·里奇(Dennis Ritchie),他是C语言之父,是Unix几个创造者之一。我们也失去了约翰·麦卡锡(Joh

2012-06-08 17:01:21 269

转载 Java程序员面试中的多线程问题

很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了 Java 线程方面一些典型的问题,这些问题经常被高级工程师所问到。0.Java 中多线程同步是什么?在多线程程序下,同步能控制对共享资源的访问。如果没有同步,当一个 Java 线程在修改一个共享变量时,另外

2012-06-08 16:47:07 404

转载 建立以点开头的文件夹

奇怪,以点开头的文件夹很多天以来,我都不知道如何建立以点开头的文件夹?您知道吗?我相信大多数人还是不知道的,因为我问了好多人.但是你也许会问有这样的文件夹吗?哈哈,我见过了,但是不知道怎么建的.在安装完微软的.Net Pet Shop4.0之后,就会建立一个以点开头的文件家.建立以点结束的文件夹这么建:Top1.建立:用命令的方式建立文件夹,其命令形式为:m

2012-06-08 10:47:16 5644

转载 DispatchAction

DispatchAction 是struts 1.x里有   在java web开发中,原始的配置action都是使用一个action类实现一个功能,如果工程项目够大,action类数目会很多,就增加了该项目后期的维护难度。解决的方法,这里给大家介绍一个struts包下的action子类,DispatchAction。  DispatchAction继承自Action类,它是一个抽

2012-06-07 10:26:41 537

转载 java导出CSV文件

先下载javacsv2.0.zip的文件,解压后,把javacsv.jar 添加到项目中。 官方下载地址:http://sourceforge.net/project/showfiles.php?group_id=33066API地址:http://javacsv.sourceforge.net/简单的操作代码:Java代码 import java.

2012-06-06 11:51:57 4696 1

转载 java导出excel

需要jar:jxl.jar  下载地址:jxl.jarList authlist = queryList();  ByteArrayOutputStream baos = new ByteArrayOutputStream();  try {   // 2.生成工作簿   WritableWorkbook wb = Workbook.createWorkbook(baos)

2012-06-06 11:50:18 755

转载 java导出pdf

所需jar:itext-1.00.jariTextAsian.jar List authlist = queryList();//确定List集合的数据  ByteArrayOutputStream baos = new ByteArrayOutputStream();  try {   List totalList = new ArrayList();

2012-06-06 11:48:41 954

原创 java.lang.NoSuchMethodError: org.w3c.dom.Node.getTextContent()Ljava/lang/String;

Provider org.apache.xalan.processor.TransformerFactoryImpl not found文章分类:Java编程java.lang.NoSuchMethodError: org.w3c.dom.Node.getTextContent()Ljava/lang/String;java.lang.NoSuchMethodError: org.

2012-06-06 09:35:29 3203

转载 Java入门实例classpath及package详解

Java入门实例classpath及package详解(转帖) 转自:Java入门实例classpath及package详解:url=http://www.programbbs.com/doc/437.htm转载者注: 这是我在网上碰到的一篇step by step式的J2se第一步的文章,讲解详细具体,初学者照着操作一定会成功运

2012-05-30 17:12:40 470

翻译 [译]Struts Menu开发向导

转自:http://kb.csdn.net/java/Articles/200511/3af84c4b-0aba-47ad-9060-58f81c7592ab.html  正文:   您的位置:CSDN 首页 -> 知识库 -> 文章摘要[译]Struts Menu开发向导作者: ∣来源:BlogJava∣原文地址∣2005-11-28 官方英文版向导(ht

2012-05-30 16:57:24 464

转载 AjaxTags

AjaxTags的缺点:AjaxTags只能在J2EE应用环境下使用,不能在其他Web编程脚本语言(如ASP和PHP等)中使用。AjaxTags的高度封装虽然简化了Ajax的开发,但导致灵活性严重丧失;对于复杂的Ajax交互,使用AjaxTags完成更加烦琐。AjaxTags对Ajax交互提供了封装,但不像Dojo那样提供了一个调试环境。整个Ajax交互不仅对普通浏览者透明,对于应用开

2012-05-30 15:57:33 504

转载 CVS使用手册

CVS是一个C/S系统,多个开发人员通过一个中心版本控制系统来记录文件版本,从而达到保证文件同步的目的。工作模式如下: CVS服务器(文件版本库) / | \ (版 本 同 步) / | \开发者1 开发者2 开发者3作为一般开发人员挑选2,6看就可以了,CVS的管理员则更需要懂的更

2012-05-29 17:55:37 380

转载 OpenSSH的配置使用

SSH 是 Secure SHell protocol 的簡寫1、OpenSSH软件包组成:[root@www ~]# rpm -qa | grep sshopenssh-clients-3.9p1-8.RHEL4.24openssh-3.9p1-8.RHEL4.24openssh-askpass-3.9p1-8.RHEL4.24openssh-server-3.9p1-8

2012-05-29 16:57:21 3891

转载 openssh for windows安装

下载地址:http://jaist.dl.sourceforge.net/sourceforge/sshwindows/setupssh381-20040709.zip 安装很简单,就不多说了,做一下简单的配置就OK了!C:\Program Files\OpenSSH\bin>mkgroup.exe -l >>../etc/groupC:\Program Files\OpenS

2012-05-29 13:22:52 3714

原创 OpenSSH for windows 与ssh windows

平时常用putty运行ssh client来连虚拟机上的linux,这实在是太方便了,而现在需要远程登陆到的windows里,虽然telnet也行,但太旧也不安全,于从网上找了遍用ssh连windows方法,这需要在windows上安装openssh server,但令人兴奋的是,它竟然自带了ls、mkdir、rm、chmod、chown等命令,实在是好得不得了,具体设置过程和遇到的问题如下:

2012-05-25 16:01:31 19709 2

原创 stringbuffer 和 string

stringbufferA mutable sequence of characters. This class provides an API compatible with StringBuffer, but with no guarantee of synchronization. This class is designed for use as a drop-in replaceme

2012-05-24 16:45:14 862

原创 从CVS中下载的源码导入到eclipse时会发现快捷键都不能用了

最近进了一家公司,主要是做Pos机的,从CVS上下载源码import入eclipse时:发现按F3快捷键的时候,会弹出一个信息:problems opening editor.  Reason : the project tms2 does not exist !当按F4快捷键的时候,会弹出这样的信息:the resource is not on the build path of a j

2012-05-24 14:52:59 1696

转载 Vector、ArrayList、List、HashTable、HashMap

Vector、ArrayList和List区别线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。Collection├List│├LinkedList│├ArrayList│└Vector│ └Sta

2012-05-23 14:37:27 455

转载 ant的安装以及build.xml文档的编写

一、安装下载地址:http://archive.apache.org/dist/ant/0.前提:已经正确设定了JAVA_HOME的系统变量。1.直接解压:到D:/apache-ant-1.72.系统环境变量中设置:       path: 加上:D:/apache-ant-1.7/bin       新建ANT_HOME:D:/apache-ant-1.73.在cmd

2012-05-16 14:04:57 536

转载 ANT及build.xml文档编写

为了批量编译java文件,今天学习了ANT(Another Neat Tool另一个整洁的工具,http://www.apache.org/)及build.xml文档的编写,找了篇文章,先学习模仿~~Ant是一个基于Java的生成工具,类似于C中的make,但比make优越,与其它大多数Build工具相比较,Ant的两个特性决定了它是一款优秀的Build工具:1. 基于Java的实现。

2012-05-16 13:55:25 792

原创 用JS的正则表达式判断输入框内为中文或者是英文数字(非常实用)

利用正则表达式限制网页表单里的文本框输入内容:用正则表达式限制只能输入中文:onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''

2012-05-15 17:47:35 3454

转载 js代码

/** * 取得字符串的字节长度 */ Java代码  function strlen(str)   {       var i;       var len;              len = 0;       for (i=0;i    {           if (str.charCodeAt(i)>255) len+=2; else len++;

2012-05-15 16:39:59 5254

转载 js正则表达式验证有效性

只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。只能输入有1~3位小数的正实数:"^[0-9]+(.[0-9]{

2012-05-15 16:03:01 634

转载 js验证代码

1.JS判断是否是邮编function isPostalCode(s)   {   //var patrn=/^[a-zA-Z0-9]{3,12}$/;   var patrn=/^[a-zA-Z0-9 ]{3,12}$/;   if (!patrn.exec(s)) return false return true }   var a = "315400";

2012-05-15 14:42:51 6622 1

转载 注释类型 XmlAttribute

javax.xml.bind.annotation 注释类型 XmlAttribute@Retention(value=RUNTIME)@Target(value={FIELD,METHOD})public @interface XmlAttribute将 JavaBean 属性映射到 XML 属性。 用法 @XmlAttribute 注释能够与下列程序

2012-05-15 11:09:42 1659

转载 Hibernate ORM One to Many

讨论一下Hibernate中对象的一对多或多对一关联关系。这里以日志与日志评论来说明这样的关系,一个日志可以有多条评论,而一条评论则只能对应一个日志。   说明一对多的双向关联。它的现实意义就是从日志的角度可以得到该日志下的多条评论,而从评论的角度则可以知道它属于某个日志。   1.Diary.java    2.Diary.hbm.xml  <!D

2012-05-15 10:57:45 513

原创 English1

Merchant  商人Trever-increasing不断增加transation 交易the increasing popularity of debit cards is outpacing(超过)even credit card use.Entice 诱惑financial institutions金融机构an increasing irritant as b

2012-05-15 10:53:21 354

转载 澄清整理关于clone(),Clonable和CloneNotSupportedException

首先要明确一点,如果目标类没有实现自己的clone()方法,该类的实例instance.clone()实际调用的是Object.clone()。1) 无论目标类是否实现了Cloneable接口,只要调用到了Object.clone(),比如通过super.clone(),那么就必须处理或者抛出 CloneNotSupportedException,因为Object.clone()有thro

2012-05-15 10:47:40 584

转载 Collect Set List HashSet ArrayList LinkedList TreeSet Map HashMap TreeMap

好久没有翻过书了,Set,List,Map的概念早已混淆的不行。这两天大量接触这些集合类,是该整理整理了。 图解:     里面注释差不多可以解释基本情况了。 再提几点: 1.Collection没有get()方法,只能通过iterator遍历元素 2.Collection与Set拥有一样的接口 3.List有get() 4.Map中可以将key,v

2012-05-15 10:42:58 418

转载 java 深复制浅复制 api解读

今天看了下java下面的深浅复制问题,借鉴了网上资料自己整理一下。 Object中含有clone()方法,文章就在clone了里面了。 查看api,里面有此段描述: 按照惯例,clone()返回的对象应该独立于正被复制的对象。要获得此独立性,在super.clone 返回对象之前,有必要对该对象的一个或多个字段进行修改。这通常意味着要复制包含正在被复制对象的内部“深层结构”的所有可

2012-05-15 10:34:21 1592

转载 Eclipse+tomcat的安装配置

Eclipse+tomcat的安装配置首先让我们看看准备工具:jdk: jdk-1_5_0_05-windows-i586-p.exe eclipse:eclipse-SDK-3.1.2-win32.zip tomcat:jakarta-tomcat-5.0.28.exe tomcat插件:tomcatPluginV31.zip 当所有这一切都准备好之后,让

2012-05-11 16:37:09 437

CVS(SSH)客户端配置指南

我建议两篇文档单独看,这不是完全的中英对译,两个文档解析了cvs openssh 以及 putty 之间配置! 刚进公司的时候,公司用cvs管理代码,由于要用ant打war包,搞了两个星期才解决的 真心希望改资源能够帮助到大家

2012-05-31

java发邮件要用到的4个jar包

当需要自动发邮件到制定的mail地址时,我们需要这4个jar包 注:如果jar包引用不当,则依然不能发邮件 使用步骤:1、先将jar包放入到ant%home%下的lib文件夹下,比如我的ant%home%是:D:\apache-ant-1.7.0\lib 2、eclipse---preferences---Ant---Runtime---Ant Home Entries(default)----Add External Jars---选中D:\apache-ant-1.7.0\lib下我们之前复制进去的4个jar文件---OK

2012-05-31

tomcat+eclipse安装配置

tomcat+eclipse安装配置 包括如何将tomcat插件集成到eclipse中

2012-05-15

空空如也

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

TA关注的人

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