咖啡Java

有一杯浓香的咖啡叫Java
     摘要: spring中的jpetstore安装
最近用spring做了一点东西.感觉对spring有个大概的了解,对IOC比较熟悉了,不过对于AOP还是挺陌生的.在网上一直听说spring自带的jpetstore比较经典,所以想down下来看看源码..

安装过程其实比较easy的,不过刚开始弄了半天都没有搞出来,结果到后来只用几分钟就搞定了,看来有时候静下来一个人思考一下还是比较重要的.  阅读全文

posted @ 2007-08-24 13:20 Jaunt 阅读(715) | 评论 (1)  编辑 |

     摘要: 在java.lang包中有String.split()方法,返回是一个数组
我在应用中用到一些,给大家总结一下,仅供大家参考:
1、如果用“.”作为分隔的话,必须是如下写法:String.split("\\."),这样才能正确的分隔开,不能用String.split(".");
2、如果用“|”作为分隔的话,必须是如下写法:String.split("\\|"),这样才能正确的分隔开,不能用String.split("|");
“.”和“|”都是转义字符,必须得加"\\";
3、如果在一个字符串中有多个分隔符,可以用“|”作为连字符,比如:“acount=? and uu =? or n=?”,把三个都分隔出来,可以用String.split("and|or");  阅读全文

posted @ 2007-08-24 12:44 Jaunt 阅读(182) | 评论 (0)  编辑 |

     摘要:   1.泛型(Generic)

  C++通过模板技术可以指定集合的元素类型,而Java在1.5之前一直没有相对应的功能。一个集合可以放任何类型的对象,相应地从集合里面拿对象的时候我们也不得不对他们进行强制得类型转换。猛虎引入了泛型,它允许指定集合里元素的类型,这样你可以得到强类型在编译时刻进行类型检查的好处。  阅读全文

posted @ 2007-08-24 09:25 Jaunt 阅读(305) | 评论 (0)  编辑 |

     摘要: c:forEach标签的使用

在JSP的开发中,迭代是经常要使用到的操作。例如,逐行的显示查询的结果等。在早期的JSP中,通常使用Scriptlets来实现Iterator或 者Enumeration对象的迭代输出。现在,通过JSTL的迭代标签可以在很大的程度上简化迭代操作。  阅读全文

posted @ 2007-08-24 09:24 Jaunt 阅读(3527) | 评论 (3)  编辑 |

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

posted @ 2007-08-24 09:23 Jaunt 阅读(274) | 评论 (0)  编辑 |

     摘要: 2001 年 11 月,IBM 向开源社区捐献了 Eclipse 代码,自此 Eclipse 在开发者社区得到飞速发展。2006 年 1月 19日,Eclipse 国际高峰论坛也首次登陆中国,在清华大学信息科学技术大楼举行。在这次 Eclipse 大会上 developerWorks 编辑团队与 IBM 的 Eclipse 策略经理 John Kellerman 进行了座谈,聆听了他对 Eclipse 历史的追溯、对 Eclipse 架构的分析、对 Eclipse 现状分析、对未来发展的展望。  阅读全文

posted @ 2007-08-24 09:21 Jaunt 阅读(208) | 评论 (0)  编辑 |

     摘要: 热键篇:
Template:Alt + /
修改处:窗口->喜好设定->工作台->按键->编辑->内容辅助。
个人习惯:Shift+SPACE(空白)。
简易说明:编辑程序代码时,打sysout +Template激活键,就
会自动出现:System.out.println(); 。
设定Template的格式:窗口->喜好设定->Java->编辑器->模板。  阅读全文

posted @ 2007-03-21 20:52 Jaunt 阅读(274) | 评论 (0)  编辑 |

     摘要: 方法一: 编辑玩了后在dos在用jdk自带的native2ascii命令把资源文件转换一下就可以了

命令为native2ascii 资源文件名 新的资源文件名
执行完后便会在新的资源文件中看见中文全变成/u...什么了样子~~这样就可以了
  阅读全文

posted @ 2006-12-15 15:35 Jaunt 阅读(702) | 评论 (0)  编辑 |

     摘要: 原文出处:http://www.javatang.com/archives/2006/06/27/512049.html
编辑: Jaunt
声明: 请维持文章的完整性任意转载
SingletonTest.java:

public class SingletonTest {…
  阅读全文

posted @ 2006-11-26 13:57 Jaunt 阅读(757) | 评论 (0)  编辑 |

     摘要: Sun公司一名员工自己创作的歌,关于Java EE 5,很有意思的一首歌,程序员业余生活也可以这么丰富!
  阅读全文

posted @ 2006-11-26 02:47 Jaunt 阅读(203) | 评论 (0)  编辑 |

     摘要: Java越来越有影响力了……"Tiger"代表什么,似老虎一样的威力吗?一句话:Java , I love you !  阅读全文

posted @ 2006-11-24 16:02 Jaunt 阅读(157) | 评论 (0)  编辑 |

     摘要: Eclipse确实是一个很好的开源工具,尤其MyEclipse插件,如果一些程序员把Eclipse里面智能提示为来提高效率,省得去写的话,我很不提倡这种做法!因为它会让一个程序员变“懒惰”起来了,个人比较喜欢Emacs文本编辑器,也是一个很固老的发开工具,一担你用习惯发挥的功能很强大……  阅读全文

posted @ 2006-11-24 15:51 Jaunt 阅读(201) | 评论 (0)  编辑 |

     摘要: 好友易求,知已难寻!"人与人"和"公司与公司"本存在性质上的不同,公司是建立在商业性,利益性基础上的。其实人与代码也能成为知己:
代码带有人性,你越是轻视她,越是看不起她,越是对她不尊重,你能从她身上得到的回报率越小,甚至她还可能让你损失惨重。
代码具有人性,那是因为她是人写的,里面夹者开发者对她的情绪。开发者对她感情越深,她所表现得越出色,她就越健康,对你的回报越大。

  阅读全文

posted @ 2006-11-24 15:20 Jaunt 阅读(173) | 评论 (0)  编辑 |

     摘要: 虽然我不怎么用WebLogic Server,只用Tomcat多点,但也感觉到WebLogic Server不错……  阅读全文

posted @ 2006-11-24 15:05 Jaunt 阅读(181) | 评论 (0)  编辑 |

     摘要: 软件开发是一种似艺术创作,不只是似了,已经是一种艺术了,记得Pete McBreen所著的Software Craftsmanship(中文版名为《软件工艺》,人民邮电出版社出版)出版后,“软件工艺”为软件行业的从业者带来了“软件工程”之外的另一个重要的隐喻。在此之前,“软件工程” 这个隐喻在软件行业中一直占据着绝对的话语权。软件工艺并非是为了彻底颠覆软件工程,而是为了促使大家将目光更多地投向精研软件建造过程中的工艺问题。这本书将软件开发者分成了三个层次:学徒开发者(Apprentice Developer)、技师开发者(Journeymen Developer)和软件工匠(Craftsman)。有人说出了中国软件IT问题,国内的软件行业正是缺乏一大批对于自己的工作精益求精的软件工匠,这才是国内软件行业的主要问题所在。本人极力支持这样的说法,同时默默在向"软件工匠"的目标而奋斗著……

  阅读全文

posted @ 2006-11-24 14:24 Jaunt 阅读(190) | 评论 (0)  编辑 |

     摘要: 任何一门程序语言都要经历过岁月的考验,市场的竞争才走向更成熟,体现出价值的存在,生命期的长短!好坚信比尔•盖茨给予了这样的评价:“Java是很长时间以来最优秀的程序设计语言。”。


  阅读全文

posted @ 2006-11-24 13:29 Jaunt 阅读(145) | 评论 (0)  编辑 |

     摘要: 本人并不怎么看好微软,或许它也有些优势,但觉得它商业化了,技术水平高不到哪里去,但并不是否认没有技术,任何企业如果把技术当成商业利润为最终目的都不会好到哪里去,或达到什么高峰!Google发展的很好,睇好它,本人也极情于google,更钟情于Java。如果拿百度与它比,google绝对是优势的。或许你讲我说话或思想过于偏激,我会跟你讲:难得偏激下……

  阅读全文

posted @ 2006-11-24 13:13 Jaunt 阅读(352) | 评论 (0)  编辑 |

     摘要: 本人看好Java,相信它的发展前景无限好的! 期待著,奋斗著……   阅读全文

posted @ 2006-11-24 12:48 Jaunt 阅读(165) | 评论 (0)  编辑 |

     摘要: 本人觉得:Java就像一杯咖啡,有一种好香,好特别的味道吸引著开发者,特别喜欢它有"只写一次,随处运行"特性,尽管有人说它可能是由Sun公司掌控,要跟著它发展方向走,没有像C++没有受到任何公司或谁的掌控与限制,可以发挥自己最大优势,其实并不然,学一门语言,不对,不是学语言,而是学一种思想(thinking),难道它(Sun)能掌控我们的思想吗?毫无疑问,思想是我们自己的,问题是看你什么样的心态,什么样的思想去thinking,这样发挥出来的一股能量才是大的……

  阅读全文

posted @ 2006-11-24 12:12 Jaunt 阅读(146) | 评论 (0)  编辑 |

     摘要: 其实要学一门语言,一种编程思想,对于了解过去的起源,发展是很有必要的,这关乎到一门语言的前景,同时把握好、清楚自己的方向更为之重要,就像历史一样,你没有去了解它的起源,发展就难以更好地学好现在,甚至未来……   阅读全文

posted @ 2006-11-24 11:46 Jaunt 阅读(188) | 评论 (0)  编辑 |

     摘要: 今天去面试却遇到了这样一道题“如何将字符串或者数字转换成大写货币”,当时没有做出来,很气愤,于是就在网上查涉及如何将字符串或者数字转换成大写货币的方法,终于找出了如何做的方法^_^

  阅读全文

posted @ 2006-11-23 17:51 Jaunt 阅读(2299) | 评论 (3)  编辑 |