自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Woods的专栏

学习和交流的平台

  • 博客(47)
  • 收藏
  • 关注

原创 Thread练习

用三个进程,分别打印10次A,B,C

2014-11-20 14:13:04 634

原创 ThreadLocal小记

ThreadLocal小记

2014-11-17 14:06:27 815

原创 Thread.join()方法解析

Thread.join()方法解析

2014-11-14 14:46:43 16566 1

转载 web.xml中的url-pattern映射规则和URL解析

参考:http://www.cnblogs.com/mailingfeng/archive/2012/04/05/2432687.html

2014-09-22 19:39:45 1397

原创 【Node.js学习笔记】1.Linux安装node.js的binaries包

node.js安装包下载地址:http://nodejs.org/download/我在按

2014-09-15 16:01:11 4520 1

原创 javascript的eval在IE8中的一个兼容性问题

今天在使用javascript的eval时,出现了IE8的兼容性问题,代码如下: var s = "function(){alert('Test!')}"; var f1 = eval("(" + s + ")"); var f2 = eval("(0," + s + ")"); var f3 = eval("0,(" + s + ")"); f1();//IE8报错 f

2013-09-16 14:56:47 7842 2

原创 POI设置EXCEL单元格的"条件格式"

这篇博客主要是说明如何通过POI设置excle文档中单元格的条件格式。POI版本 : poi-3.5-FINAL涉及到的主要类:org.apache.poi.hssf.usermodel.HSSFSheet;org.apache.poi.hssf.usermodel.HSSFConditionalFormattingRule;org.apache.poi.hss

2012-10-11 18:03:09 10867 2

转载 【转】运行jar应用程序引用其他jar包的四种方法

大家都知道一个java应用项目可以打包成一个jar,当然你必须指定一个拥有main函数的main class作为你这个jar包的程序入口。 具体的方法是修改jar包内目录META-INF下的MANIFEST.MF文件。 比如有个叫做test.jar的jar包,里面有一个拥有main函数的main class:test.someClassName我们就只要在MANIFEST.MF

2012-06-14 13:59:11 866

转载 IE8 Session 混乱问题的解决方案

MSDN说明和解决方案:http://blogs.msdn.com/b/askie/archive/2009/05/08/session-management-within-internet-explorer-8-0.aspx程序级别的参考解决方案:http://vearn.iteye.com/blog/376407

2012-03-21 16:31:51 1766

原创 struts2标签:<s:generator>

有的时候,我们在数据库中,会在一个字段存放多个值,之间用特殊字符分割。比如,需要某个字段存放了用户个人使用的编程语言(可以多选)1.Java2.C3.PHP如果用户选择了1和2,那么,在数据库中的"编程语言"一栏里,可能会写入"1,2"(此处以逗号分隔).当在查询页面需要显示编程语言时,我们不能直接显示"1,2",而是需要转换成"Java、C"。方案1:我们

2012-03-21 10:12:47 2871

原创 JDK1.6 源码学习笔记(二)

源码学习JDK版本:JDK1.6第二节:java.util.ArrayList1.ArrayList都会有一个默认容量,且容量大小是自动变化的,以满足放入的内容的个数。容量默认的大小是10(JDK1.6).并且,当有新元素加入时,会调用ensureCapacity()来维护数组的大小。从ensureCapacity()方法中,可以看到,当要增加数组大小时,默认都

2012-03-19 11:38:16 6446 1

原创 JDK1.6 源码学习笔记

序为了进一步的提高自己的技术水平,开始阅读和学习Java源码。为了能和大家互相学习和交流,今天决定将自己的学习笔记发布到blog上。一来,作为自己学习的记录;二来,也希望可以和大家一起交流学习。本人能力有限,如有错误的地方,请大家批评指正,更希望大家可以帮助我解决一些在学习中的疑难问题(疑难问题会在每节笔记的最后提出来,欢迎大家一起讨论)。源码学习JDK版本:JDK

2012-03-14 11:53:10 7274 4

转载 【转】JDK 6动态编译类的一个例子

JDK6开始提供了动态编译的API,在许多应用场景都可以用得着,如动态加载(修改)服务、高性动态业务逻辑实现(用脚本或模板引擎实现效率满足不了需求)等都非常好用。API对应的接口都在javax.tools包下面,常用编译方式有基于文本文件、内存字符串等,实际上基于URI的字节流都可以,也就是远程Java源代码也可以。package demo;import javax.tools.J

2012-03-13 12:29:19 1192

原创 【iReport学习一】iReport 3.7版本中,PDF中文显示问题解决方法

<br />在iReport 3.7.4 版本中,为了解决中文在生成的PDF无法显示,或者乱码的问题,需要做如下处理:<br /> <br />Step 1: 你需要在iReport的classpath里面导入包含了中文的字符的jar文件,还有供Pdf使用的字符jar包。<br /> <br /><br /> <br />Step 2: 重启iReport后,你应该可以在Fonts标签中找到刚才为PDF添加的jar包。<br /><br /> <br />Step 3: 然后只要在你的使用中文的地方,将Te

2010-07-27 17:22:00 1449

转载 【转】JSP/Servlet中的编码

    首先,说说JSP/Servlet中的几个编码的作用。在JSP/Servlet中主要有以下几个地方可以设置编 码,pageEncoding="UTF-8"、contentType="text/html;charset=UTF-8"、request.setCharacterEncoding("UTF-8")和 response.setCharacterEncoding("UTF-8")

2010-03-09 14:12:00 732

原创 HTML小处理收集

1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标

2010-01-13 17:51:00 2657 1

原创 The Solutions of Warning:Unchecked cast from object to arraylist

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Font

2009-12-16 10:11:00 8724

原创 Web ContentType类型

".*"="application/octet-stream"".001"="application/x-001"".301"="application/x-301"".323"="text/h323"".906"="application/x-906"".907"="drawing/907"".a11"="application/x-a11"".acp"="audio/x-mei-aac"".a

2009-12-14 17:49:00 799

转载 【转】java的System.getProperty()方法可以获取的值

java.version Java 运行时环境版本 java.vendor Java 运行时环境供应商 java.vendor.url Java 供应商的 URL java.home Java 安装目录 java.vm.specification.version Java 虚拟机规范版本 java.vm.specification.vendor Java 虚拟机规范供应商 java.vm.spec

2009-12-11 09:20:00 620

原创 fileupload实现Portlet上传文件

下载两个第三方开发包: commons-fileupload 和 commons-io(被commons-fileupload引用).官方下载: commons-fileupload-1.2.jarhttp://commons.apache.org/downloads/download_fileupload.cgi commons-io-1.3.2http://common

2009-12-10 20:37:00 2248 1

转载 圆角实现

css圆角效果 <!-- div.RoundedCorner{background: #9BD1FA} b.rtop, b.rbottom{display:block;background: #FFFFFF} b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background

2009-12-07 09:00:00 511

转载 WorkShop + WebLogic Portal 开发和配置

网上一个不错的教程: http://www.blogjava.net/beansoft/archive/2006/12/04/85308.html  

2009-10-23 11:48:00 701

原创 使用Pluto+Tomcat 开发遇到的问题和总结 (2)

以下是我在具体配置和开发中遇到的问题和解决的办法。注意:这里的Solution是根据我的开发环境和项目给出的,并不一定适合你的项目,需要具体问题具体分析。         另外,还有一些问题没有找到Reason,只是有个Solution,有知道Root Cause的高手,麻烦指导一二,THX Problems and Solution 1)portletentityregi

2009-10-21 11:20:00 1872

原创 使用Pluto+Tomcat 开发遇到的问题和总结 (1)

配置 Pluto1.1 + Tomcat4.1 遇到的问题和总结:1. Pluto + Tomcat 的基本安装和部署可以参考文章:http://115893520.javaeye.com/blog/483309  关键字: apache pluto 实践 Portlet with Apache Pluto 实践(一)---感受portlet概述

2009-10-21 11:15:00 2997

转载 【转】Oracle Tablespace创建

 TablespaceORACLE中,表空间是数据管理的基本方法,所有用户的对象要存放在表空间中,也就是用户有空间的使用权,才能创建用户对象.否则是不充许创建对象,因为就是想创建对象,如表,索引等,也没有地方存放,Oracle会提示:没有存储配额.  因此,在创建对象之前,首先要分配存储空间.    分配存储,就要创建表空间:    创建表空间示例如下:  CREATE TABLESPAC

2009-10-16 16:14:00 2232

转载 【转】oracle 权限管理相关命令

一、系统的默认用户 Java代码 sys;//系统管理员,拥有最高权限      system;//本地管理员,次高权限      scott;//普通用户,密码默认为tiger,默认未解锁   二、登陆 Java代码 sqlplus conn / as sysdba;//登陆sys帐户      sqlplus sys as sysdba;//同上      sqlplus scott/ti

2009-10-16 16:06:00 1248

原创 英语100句

 1.  How are you doing?(你好吗?)   2. Im doing great.(我过得很好。)   3. Whats up?(出什么事了/你在忙些什么/怎么了?)   4. Nothing special.(没什么特别的。)   5.

2009-08-14 16:30:00 642

转载 Use Your Wisdom to Know When It's Time to Let Go

 Use Your Wisdom to Know When Its Time to Let Go运用智慧,适时舍得(originallyin English)Thereonce was a master who went to India. In those times, we didnt have thecommunications

2009-08-14 16:21:00 972

转载 JAVA IO流的几种基本操作

一.Input和Output1.stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括两种类型:1.1 以字节为导向的stream以字节为导向的stream,表示以字节为单位从stream中读取或往stream中写入信息。以字节为导向的stream包括下面几种类

2009-08-14 11:17:00 812

转载 Java类装载体系中的隔离性

作者:盛戈歆作者简介盛戈歆,软件工程师,你可以通过[email protected]与他联系。正文Java中类的查找与装载出现的问题总是会时不时出现在Java程序员面前,这并不是什么丢脸的事情,相信没有一个 Java程序员没遇到过ClassNotException,因此不要为被人瞅见自己也犯这样的错误而觉得不自然,但是在如果出现了 ClassNotFoundExce

2009-02-24 16:03:00 551

原创 关于Applet的一个小收获

最近为了打发空余的时间,开始用Applet写小游戏。今天碰到了一个让我很迷惑的问题:写好的程序在eclipse这样的IDE工具里运行一切正常。但当在页面上运行时,会在要出现图片时不动,图片显示不出来。 我读去图片的方法如下:ImageIcon image = new ImageIcon(applet.getCodeBase(), "img/biggerbat.JPG"); 后来

2008-10-24 19:01:00 710

转载 Unix 常用命令[转]

 unix常用命令a. 关於档案/目录处理的指令: 1. ls 这是最基本的档案指令。 ls 的意义为 "list",也就是将某一个目录或是 某一个档案的内容显示出来。 如果你在下 ls 指令後头没有跟著任何的档名,它将会显示出目前目录中所 有档案。 也可以在 ls 後面加上所要察看的目录名称或档案的名称,如 % ls /home2/X11R5 % ls first ls 有一些特别的

2008-05-13 10:50:00 2133

转载 [转] JDOM+XPATH 编程指南

作者: 薛谷雨 ([email protected]), 高级JAVA工程师, NORDSAN信息科技开发有限公司XML是一种优秀的数据打包和数据交换的形式,在当今XML大行于天下,如果没有听说过它的大名,那可真是孤陋寡闻了。用XML描述数据的优势显而易见,它具有结构简单,便于人和机器阅读的双重功效,并弥补了关系型数据对客观世界中真实数据描述能力的不足。W3C组织根据技术领域的需要,制定出了XM

2007-11-15 21:24:00 783

原创 Note(8): 继承——重写

重写(Override):override也可以翻译为覆盖,从字面就可以知道,它是覆盖了一个方法并且对其重写,以求达到不同的作用。对我们来说最熟悉的重写就是对接口方法的实现,在接口中一般只是对方法进行了声明,而我们在实现时,就需要实现接口声明的所有方法。除了这个典型的用法以外,我们在继承中也可能会在子类重写父类中的方法。       重写的标准:1、重写的方法的标志必须要和被重写的方法的标

2007-11-06 17:13:00 869

原创 Note(7):Java 对象在JVM中的生命周期

当应用程序通过new语句创建一个Java对象时,JVM(Java 虚拟机)会为这个对象分配一块内存空间,只要这个对象被引用变量引用,它就一直存在与内存中。如果这个对象不被任何引用变量引用,它就结束生命周期,此时JVM的垃圾回收器会在适当时候回收它占用的内存。        说明代码如下:Bus类(部分代码省略):public class Bus {       private

2007-10-19 18:01:00 972

原创 Note(6):对接口的理解(三)

再来看一个接口小例子:       接口1:public interface IEat {       public void eat(String s);}       接口2:public interface ITalk {       public void talk(String s);}       实现了以上两个接口的类:public class

2007-09-30 10:26:00 622

原创 Note(5):对接口的理解(二)

以前总觉得接口没什么用处,现在开始慢慢的了解到接口在编程中是能起到很大作用的。为了更好的理解接口的应用,我又写了一些相关的测试程序代码。       接口IPerson,类Mary和类Tom(代码如Note 4:对接口的理解(一)),       新添加的类GetPerson,功能是简单的为用户提供人员:       public class GetPerson {       p

2007-09-30 10:22:00 687

原创 Note(4):对接口的理解(一)

以前对接口只有概念上的理解,在实际的运用中并没有太在意接口的使用,甚至于认为去定义接口是多余的事情。而且,以往也都有过不好的编程习惯,总是习惯于先写好实现的类,再去补充那些自认为无用武之地的接口。现在,当自己开始参与编写一些比较大的项目时,才真正了解到接口在程序设计中的重要作用。接口使得自己的程序更加灵活,也更加容易扩展。 下面是一个简单的例子:接口IPersonpublic

2007-09-29 17:09:00 1216

转载 Note(3):过滤器(Filter)

过滤器(Filter)是能够对请求和响应的头属性(header)和内容体(body)进行操作的特殊Web构件。 过滤器提供了某些早期服务器所支持的非标准“servlet链接”的一种功能强大且标准的替代品。过滤器和servlet之间是多对多的关系,一个过滤器可以对多个servlet的请求和响应进行过滤(如Filter A),一个servlet也可以对多个过滤器作用(如servlet3被Filte

2007-09-28 16:28:00 1458

原创 Notes(2):键盘输入回车的一个小讨论

Note2:键盘输入回车的一个小讨论。 代码如下:public class Test {       public static void main(String args[]) throws IOException{              char s[]=new char[20];              System.out.println("Input:"

2007-09-21 16:11:00 3512 1

空空如也

空空如也

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

TA关注的人

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