http://www.aiview.com/2004/07/power_designer_tips.html; http://www.wangchao.net.cn/bbsdetail_580546.html
  • 16:11
  • 浏览 (26)
  • 评论 (0)
http://blog.csdn.net/cuijpus/archive/2008/05/25/24 (转) starUML VS Telelogic TAU VS Rational Rose UML建模软件目前用的主要有3种: 商业版本:Telelogic TAU 和 Rational Rose 开源版本:StarUML Telelogic TAU与Rational Rose的功能很强,但是需要买License。 StarUML就是希望能提供和TAU/Rose一样功能的开源版本。 目前使用起来还是不错的。 能熟练使用其中一个是软件设计人员的基本功。 ...
  • 00:00
  • 浏览 (404)
  • 评论 (0)
2008-07-06

感触ing

今天听了朋友一句话,感触很深。“人是被逼出来的”。无论工作中,还是生活中我觉得是挺有用的。
  • 12:44
  • 浏览 (77)
  • 评论 (1)
final变量定义: 变量一经初始化就不能指向其它对象。指向的存储地址不可修改,但指向的对象本身是可以修改的。 先说final变量初始化: 很多文章都这么说:其初始化可以在两个地方,一是其定义处,二是在构造函数中,两者只能选其一。 胡说八道! final变量可以在任何可以被始化的地方被始化,但只能被初始化一次.一旦被初始化后就不能再次赋 值(重新指向其它对象),作为成员变量一定要显式初始化,而作为临时变量则可以只定义不初始化(当然也不能引用) 即使是作为一个类中的成员变量,也还可以在初始化块中初始化,所以"其初始化可以在两个地方,一是其定义处, 二是在构造函数中,两者只能选其一"是错误的. ...
  • 11:22
  • 浏览 (190)
  • 评论 (0)
前不久刚换了工作,觉得现在的工作不顺心~~~~~~所做的工作与自己的期望有很大的差距,在考虑是不是要换工作,一方面频繁跳槽太累,比较难抉择。
2008-07-01

Oracle SQL 优化 (转)

关键字: oracle
Oracle SQL的优化规则: 尽量少用IN操作符,基本上所有的IN操作符都可以用EXISTS代替         用IN写出来的SQL的优点是比较容易写及清晰易懂,但是用IN的SQL性能总是比较低的,从ORACLE执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别:        ORACLE 试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用多个表的连接方式查询。由此可见用 IN的SQL至 ...
jar文件听说过吗,没有?或者陌生!好,没关系,这就是我们的第一站:打包发布。 为什么会有这个玩意呢,首先,这是jar的全称:JavaTM Archive (JAR) file,是的,就是java存档文件。这有点类似zip文件,想一想它是干什么的用的呢,压缩!?没错就是要压缩,将我们原先零散的东西放到一下,重新组织,所有这些目的只有一个:方便!好了,不用管他是怎么压缩的,我们的重点是哪些是我们要压缩的(输入),还有压缩成了什么(输出),进而将它发布(部署)。 那我们的输入(要压缩的东西)主要是class文件,还有辅助的资源(这其中可能有图片,jsp文件,html文件等等)。 Jar技术在j ...
  • 10:55
  • 浏览 (54)
  • 评论 (0)
---------数学函数 1.绝对值 S:select abs(-1) value O:select abs(-1) value from dual 2.取整(大) S:select ceiling(-1.001) value O:select ceil(-1.001) value from dual 3.取整(小) S:select floor(-1.001) value O:select floor(-1.001) value from dual 4.取整(截取) S:select cast(-1.002 as int) value O:select trunc(-1.002) ...
  • 08:30
  • 浏览 (82)
  • 评论 (0)
O/R Mapping 是 Object Relational Mapping(对象关系映射)的缩写。通俗点讲,就是将对象与关系数据库绑定,用对象来表示关系数据。在O/R Mapping的世界里,有两个基本的也是重要的东东需要了解,即VO,PO。   VO,值对象(Value Object),PO,持久对象(Persisent Object),它们是由一组属性和属性的get和set方法组成。从结构上看,它们并没有什么不同的地方。但从其意义和本质上来看是完全不同的。 1.VO是用new关键字创建,由GC回收的。   PO则是向数据库中添加新数据时创建,删除数据库中数据时削除的。并且它只能存活在 ...
  • 16:06
  • 浏览 (465)
  • 评论 (1)
引用 http://www.blogjava.net/mintqzy/archive/2007/01/18/94694.html 本文是在参阅了http://ivanl.javaeye.com/blog/24739基础上完成的 在看JPetStore的代码时,发现它的分页处理主要是通过返回PaginatedList对象来完成的。如:在CatalogService类中 public PaginatedList getProductListByCategory(String categoryId) {     return productDao.getPr ...
1、  filter基于回调函数,我们需要实现的filter接口中doFilter方法就是回调函数,而interceptor则基于java本身的反射机制,如果对这种形式不了解,可以去看看java是如何实现动态代理的,这是aop的基础。这是两者最本质的区别。 2、  filter是依赖于servlet容器的,即只能在servlet容器中执行,很显然没有servlet容器就无法来回调doFilter方法。而interceptor与servlet容器无关。
看到一个很好的东西在国内没有被很多人使用起来,实在是不爽,所以花了很大功夫把这个手册翻译成中文,由于这篇文章很长,所以,翻译的工作量很大而且有些地方英文版也没有说清楚,虽得查看源代码,好在不是坚持做完了,大家鼓励下啊!^o^ prototype.js是一个非常优雅的javas.c.r.i.p.t基础类库,对javas.c.r.i.p.t做了大量的扩展,而且很好的支持Ajax,国外有多个基于此类库实现的效果库,也做得很棒。 prototype.js不仅是一个有很大实用价值的js库,而且有很高的学习价值,所以我强烈建议B/S开发人员和对JS开发感兴趣的朋友去浏览一些它的源代码,其中有很 ...
  • 14:48
  • 浏览 (601)
  • 评论 (0)
转自:http://www.blogjava.net/jfy3d/archive/2006/04/11/40430.html WebWork中除了默认支持的几中视图外还可以自己来定义需要的视图,如JFreeChart,Excel等 这里生成Excel用的是POI的API WebWork中定义ResultType视图类型只需要继承Result接口 代码如下 package com.customer.resulttype; import com.opensymphony.xwork.Result; import com.opensymphony.xwork.ActionI ...
  • 16:49
  • 浏览 (493)
  • 评论 (0)
  毕业已经二年了.回想这两年,自己所取得的进步,不由得感叹下!   生活总会让人明白很多事!要想获得成功,不付出艰苦的努力是不行的。  
  • 19:18
  • 浏览 (855)
  • 评论 (2)
本篇文章转自http://dev.21tx.com/2006/11/27/10772.html 事务管理最佳实践全面解析 前言 写作这篇文章的起因,是前一段时间,我使用Jbpm工作流引擎开发工作流管理系统的过程中,使用编程方式管理事务时遇到的问题。 由于之前很长一段时间,我一直都在使用Spring和EJB容器的声明式事务管理,因此,咋一遇到Jbpm这样的编程方式管理事务的情况,一下子搞不定了!经过几天的研究,我重新思考了怎样进行事务管理这个问题,并且发明了一种非常好的编程范式,或者说是事务管理的最佳实践。不敢独享,拿出来与诸君共赏。请大家批评指正。 前几个月,我对C++和Java ...
  • 16:06
  • 浏览 (470)
  • 评论 (0)
czjxdm
搜索本博客
最近加入圈子
存档
最新评论