自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 apache common email组件

<br /><br />import java.io.File;<br />import java.io.UnsupportedEncodingException;<br />import java.net.MalformedURLException;<br />import java.net.URL;<br />import javax.mail.internet.MimeUtility;<br />import org.apache.commons.mail.EmailAttachment;<br />

2010-08-26 18:01:00 749

原创 MyEclipse 快捷键

<br /><br />(1)Ctrl+M切换窗口的大小<br />(2)Ctrl+Q跳到最后一次的编辑处<br />(3)F2当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标移开时Tooltip还会显示即Show Tooltip Description。<br />          F3跳到声明或定义的地方。<br />          F5单步调试进入函数内部。<br />          F6单步调试不进入函数内部,如果装了金山词霸2006则要把“取词开关”的快捷键改成其他的

2010-08-06 15:47:00 256

原创 xdoclet生成hibernate映射文件

1. 打开xdoclet-plugins-1.0.3/plugins/xdoclet-plugin-hibernate-1.0.3.jar 2. winrar打开并找到 org/xdoclet/plugin/hibernate/property.jelly文件 3. 将其解压后将property标签中的access="${property.access}"去掉 4. 将修改好的property.jelly 覆盖掉原来位置上的property.jelly 5. 生成hibern

2010-08-04 16:20:00 308

原创 增强for循环

for/in循环就是JDK5.0中所谓的增强For循环,它能对数组和集合进行遍历,使用它会使用你的代码短小而精炼的多。这里将介绍以下内容: 传统的for循环和增强for循环的比较 定制自己的增强for循环 增强for循环的局限性 一:传统的for循环和增强for循环的比较 Java代码 //传统的数组遍历 String[] persons={"张三","李四","王五"}; for(int i=0;i persons=new

2010-07-26 23:43:00 446

原创 Compass使用

<br />今天学习的是 Compass.这个框架是对 Lucene 的封装.不过使用上和 Hibernate 却有很多相似的地方.所以,老师今天先领我们复习了一下 Hibernate 的 API 和使用方法.并在讲解 Compass 的时候,进行对比讲解.让我们更容易理解和加深记忆.昨天的 Lucene 学习好了,对全文检索理解了.今天的 Compass 学习起来非常的轻松.使用 Compass 实现全文检索可以大大的提高我们的开发时间.<br /><br />1. Hibernate 和 Compass

2010-07-26 10:48:00 488

原创 Idea快捷键

<br /><br />1. IDEA内存优化<br />先看看你机器本身的配置而配置. <br />/IntelliJ IDEA 8/bin/idea.exe.vmoptions <br />----------------------------------------- <br />-Xms64m <br />-Xmx256m <br />-XX:MaxPermSize=92m <br />-ea <br />-server <br />-Dsun.awt.keepWorkingSetOnMinimi

2010-07-24 16:46:00 282

原创 JavaScript键盘键码值表

keycode 0 =   keycode 1 =   keycode 2 =   keycode 3 =   keycode 4 =   keycode 5 =   keycode 6 =   keycode 7 =   keycode 8 = BackSpace BackSpace   keycode 9 = Tab Tab   keycode 10 =   keycode 11 =   keycode 12 = Clear   keycode 13 = Enter   keycode 14 =   k

2010-07-23 16:23:00 295

原创 method=post和method=get的区别

<br />(一)简要分析:<br /> <br />1. get是从服务器上获取数据,post是向服务器传送数据。 <br />2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。 <br />3. 对于get方式,服务器端用Request.QueryString获取变量的值,对于p

2010-07-18 15:03:00 1656

原创 Collection和Map接口

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

2010-07-16 16:58:00 194

原创 Map接口

Map接口及实现: 1. Map接口 Map是从键到值的映射,键不允许重复,每个键最多能映射一个值. public interface Map { // Query Operations int size(); boolean isEmpty(); boolean containsKey(Object key); boolean containsValue(Object value); V get(Object key);

2010-07-16 16:57:00 207

原创 Collection接口

<br /> <br /> <br />Collection接口<br /> <br />Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些Collection允许相同的元素而另一些不行。一些能排序而另一些不行。Java SDK不提供直接继承自Collection的类,Java SDK提供的类都是继承自Collection的“子接口”如List和Set。 <br />所有实现Collection接口的类都必须提供两个标

2010-07-16 15:47:00 217

原创 Java Collection接口的总结

<br /><br />摘自JDK6.0。<br />Map接口:<br />      |<br />      + -- WeakHashMap: 以弱键 实现的基于哈希表的 Map。在 WeakHashMap 中,当某个键不再正常使用时,将自动移除其条目。更精确地说,对于一个给定的键,其映射的存在并不阻止垃圾回收器对该键的丢弃,这就使该键成为可终止的,被终止,然后被回收。丢弃某个键时,其条目从映射中有效地移除,因此,该类的行为与其他的 Map 实现有所不同。此实现不是同步的。<br />      |

2010-07-16 15:43:00 217

原创 HashSet集合

<br />java.lang.Object<br />   |_ java.util.AbstractCollection<E><br />        |_ java.util.AbstractSet<E><br />              |_ java.util.HashSet<E><br />HashSet中不允许有重复的元素。例如:<br />Set hashSet = new HashSet();<br />   hashSet.add(new String("aaa"));<br />

2010-07-16 15:24:00 278

原创 关于通配符

<br /><br />Action中的方法通配符 <br /> <br />    有些时候对Action中方法的调用满足一定的规律,例如edit Action对应edit方法,delete Action对应 delete方法,这个时候我们可以使用方法通配符,例如:<br /><action name="*Crud" class="example.Crud" method="{1}"> 这时,editCrud Action的引用将调用edit方法,同理,deleteCrud Action的引用将调用del

2010-07-15 16:14:00 236

转载 用 transition 尝鲜 CSS 3 动画

<br />本文目前仅适用于 Chrome、Opera、Safari。<br /><br />原文与demo: http://www.jsmix.com/css/approach-to-css3-animation.html<br /><br />效果: 鼠标移动到一个元素上,元素在2秒内旋转720度,并以原尺寸的1.5倍进行放大<br /><br />要实现这个效果只需要非常简单的3个步骤,首先就是创建你需要旋转的元素。<br /><br />Html代码 <br />1 <div id="css_ani

2010-07-15 16:11:00 318

空空如也

空空如也

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

TA关注的人

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