小品JAVA
文章平均质量分 63
ai92
这个作者很懒,什么都没留下…
展开
-
Weblogic内存分配问题
2004.9.17今天在性能测试过程中学到不少东西,加上前一段时间的积累,特记录如下:一:WebLogic配置问题: 由于WebLogic的配置问题,我们的测试出现了失败情况。原因是为WebLogic分配的内存太少了。通过修改commom/bin/commEnv.cmd文件来增加内存分配。 修改的部分如下::beaif "%PRODUCTION_MODE%" == "true" goto bea_原创 2004-11-29 13:54:00 · 2853 阅读 · 0 评论 -
Java EE 5规范横空出世
五一长假归来,习惯的在http://www.theserverside.com/上浏览新闻,看到Java EE 5规范在5月1日全票通过正式发布了(Java EE 5 passes - ready, set, code!)。由此想到国外的劳动者们,为了促使Java EE 5规范早日诞生,甘愿放弃享受国际劳动者们自己的节日,任劳任怨的跑来辛苦的开会表决,我感动万分,无以言表。原创 2006-05-08 16:04:00 · 9481 阅读 · 0 评论 -
API(模块)设计之道(一)
原文地址:How To Design a (module) API 翻译:Ai92 http://blog.csdn.net/ai92为什么需要API? API是应用程序设计接口(Application Programming Interface)的缩写,在我们对如何编写API进行深入描述并给出建议之前,有必要来分析下这个术语的含义。 单词interface表示API翻译 2006-09-10 09:12:00 · 12271 阅读 · 2 评论 -
JSF吧:那就开始吧……
最近由于工作原因,接触了一段时间的JSF(Java Server Faces),感觉这个东西还是很不错的,值得推荐给大家。JSF其实已经发展了很多年了,我最早注意到JSF,是在2004年公司举行的Sun Java技术大会上,一位Sun公司的工程师演示使用Creator(那时还不是免费的)拖拽Web页面。不过那个时候的JSF尚显稚嫩(结论来自当时研究JSF的同事之口),而现在则已经成熟稳定(我原创 2006-08-28 22:27:00 · 9529 阅读 · 1 评论 -
看JUnit4中Metadata的巧妙应用
JUunit4至今还是神神秘秘,不知道最终是个什么样子。但是已经有文章在对其进行介绍。先不管文章里描述的是否是JUnit4最后的面貌,我们可以从中看出JUnit4借助Tiger的新特性进行了不小的改进,尤其是元数据(Metadata)的应用。在文章透露出的所有信息里面,几乎所有的改进都和元数据有关。以前一切依靠命名规范来约束的方法,现在都改为通过不同类型的元数据来加以区别。当然这倒没有什么大不了的原创 2005-11-06 13:59:00 · 2563 阅读 · 0 评论 -
初探关键字volatile
第一次接触到关键字volatile,不知为何物,只是模糊的记得java关键字里面好像有它。查了些资料,整理如下:Volatile修饰的成员变量在每次被线程访问时,都强迫从共享内存中重读该成员变量的值。而且,当成员变量发生变化时,强迫线程将变化值回写到共享内存。这样在任何时刻,两个不同的线程总是看到某个成员变量的同一个值。Java语言规范中指出:为了获得最佳速度,允许线程保存共享成员变量的私有拷贝,原创 2005-03-08 21:14:00 · 4738 阅读 · 0 评论 -
话说分派
一、引言这篇文章,完全是为了更好的讲解访问者(Visitor)模式而写的。让我们进入这扑朔迷离的分派世界吧(是不是有点夸张了,汗)。 二、名词解释先来解释下分派的意思吧。。在OO(object-oriented)语言中使用了继承来描述不同的类之间的“社会关系”——类型层次。而这些类实例化的对象们则是对这个类型层次的体现。因此大部分OO语言的对象都存在两个身份证:静态类型和实际类型。所谓静态类型,就原创 2005-07-01 21:00:00 · 3136 阅读 · 0 评论 -
JDBC连接数据库经验集萃
Java数据库连接(JDBC)由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用纯Java API 来编写数据库应用程序。然而各个开发商的接口并不完全相同,所以开发环境的变化会带来一定的配置变化。本文主要集合了不同数据库的连接方式。一、连接各种数据库方式速查表 下面罗列了各种数据库使用JDBC连接的方式,可以作为一个原创 2004-12-20 13:10:00 · 4512 阅读 · 1 评论 -
使用Assertion来提高你代码的可靠性
以下是一些使用assertion的四种情况及其对应的例子,这些方式可以让java程序的可靠性更高。一、检查控制流; 在if-then-else和swith-case语句中,我们可以在不应该发生的控制支流上加上assert false语句。如果这种情况发生了,assert能够检查出来。例如:x取值只能使1,2,3,我们的程序可以如下表示 switch (x) { case 1: …;原创 2004-12-09 16:15:00 · 2991 阅读 · 1 评论 -
Tomcat初次使用问题手记
2004.8.14 问题描述如下: 由于部门作Web开发,开发使用的web服务器便是Tomcat,虽然早就听过大名,但是一直没有用过。想想做毕设的时候,用的是IBM的WAS,这个免费的东东,应该很容易就搞定了吧。 于是在网上下了个安装版安装在机器上,然后就开始修改TomCat的conf中的server.xml,把部门的系统配置上去。哈哈,很是容易啊!!原创 2004-11-29 14:16:00 · 2328 阅读 · 0 评论 -
我们的目标——RoR?
来新公司已经一个多月了,一进来就一直在做一个全新产品的开发。这个产品是为了给用户提供一个快速开发中小型应用提供的可视化开发平台。在前一个公司从事了近两年的web应用程序的开发——规模也算得上是大型系统,现在一转身即将变成某web应用开发平台的缔造者之一,倒也觉得新鲜。一切才刚刚开始,需求、技术……,大家都在摸索。第一个版本作为试验田,要做的简单而有意义——也许复杂的功能我们暂时不能提供支持,但原创 2006-05-30 08:19:00 · 8899 阅读 · 3 评论