- 博客(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关注的人