- 博客(21)
- 资源 (4)
- 收藏
- 关注
转载 领域模型
<br /> 领域模型(Domain Model)是一个商业建模范畴的概念,他和软件开发并无一丝一毫的关系,即使一个企业他不开发软件,他也具备他的业务模型,所有的同行业的企业他们的业务模型必定有非常大的共性和内在的规律性,由这个行业内的各个企业的业务模型再向上抽象出来整个行业的业务模型,这个东西即“领域模型”。<br /> <br /> 一个掌握了行业领域模型的软件公司,根本不需要再给人家开发项目了,根本不需要靠软件开发养活自己了,你光给这个行业的企业提供业务咨询已经赚得非常丰厚
2011-01-19 11:19:00
498
原创 ApplicationWindow类必需的jar包
<br />1 jar包<br /> org.eclipse.core.commands_xxx.jar<br />org.eclipse.core.runtime_xxx.jar<br />org.eclipse.equinox.common_xxx.jar<br />org.eclipse.jface_xxx.jar<br />org.eclipse.swt.win32.win32.x86_xxx.jar<br />org.eclipse.swt_xxx.jar<br />org.eclipse.ui.
2010-12-23 15:39:00
1050
转载 oracle语句执行顺序
SQL Select语句完整的执行顺序:1、from子句组装来自不同数据源的数据;2、where子句基于指定的条件对记录行进行筛选;3、group by子句将数据划分为多个分组;4、使用聚集函数进行计算;5、使用having子句筛选分组;6、计算所有的表达式;7、使用order by对结果集进行排序。oracle 语句提高查询效率的方法 1:.. where column in(select * from ... where ...); 2:... where exists (select 'X' from
2010-10-01 11:26:00
2255
原创 oracle时间加减
<br />加法 <br /> select sysdate,add_months(sysdate,12) from dual; --加1年<br /> select sysdate,add_months(sysdate,1) from dual; --加1月<br /> select sysdate,sysdate+7 from dual; --加1星期<br /> select sysdate,to_char(sysdate+1,'yyyy-mm-dd HH24:MI:S
2010-10-01 11:03:00
569
转载 Oracle 按时间段分组统计
<br /> ---level 是一个伪例 <br /> select level from dual connect by level <=10 <br /> ---结果:<br />1 <br />2 <br />3 <br />4 <br />5 <br />6 <br />7 <br />8 <br />9 <br />10 <br /> <br /> <br /><br />select sysdate -1 from dual <br /
2010-09-30 18:20:00
979
原创 java设计模式之Command模式
<br />Command模式是对操作的统一封装。<br />典型的Command 模式需要有一个接口.接口中有一个统一的方法,这就是"将命令/请求封装为对象":<br /> public interface Command {<br /> public abstract void execute ( );<br /> }<br /> <br /> <br />具体不同命令/请求代码是实现接口Command,下面有二个具体命令<br /> public class IntegerCommand i
2010-08-15 16:57:00
451
原创 初始化对象策略
<br />初始化对象时有四种策略,分别是:延迟创建和初始化、延迟创建和立刻初始化、立刻创建和延迟初始化、立刻创建和立刻初始化。<br /> <br />立刻创建:在WireContext创建完毕后对象就已经创建。<br />延迟创建:调用WireContext的get方法获取该对象时才创建该对象。<br />初始化:一般完成对象属性的注入等操作。
2010-08-15 15:53:00
458
原创 获取属性文件参数
package ;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.util.Properties;import call.jbpm.util.StringUtils;/** * * @author Luj
2010-07-29 14:31:00
459
原创 Hibernate编程式事务
1、getCurrentSession()与openSession()的区别?getCurrentSession()创建的session会绑定到当前线程中,而采用openSession()创建的session则不会getCurrentSession()创建的session在commit或rollback时会自动关闭,而采用openSession()创建的session必须手动关闭2、使用getCurrentSession()需要在hibernate.cfg.xml文件中加入如下配置:使用本地事务(jdbc事
2010-07-14 09:17:00
432
原创 IVR
<br />IVR(Interactive Voice Response)即交互式语音应答,可以提高呼叫服务的质量并节省费用。IVR是一种功能强大的电话自动服务系统。<br />在一体化呼叫中心平台中,IVR首先是一个子系统,它与其他子系统协同来实现一个呼叫中心平台的标准功能;其次它又是一个可以单独运行、维护和升级的独立系统,可以在只需要IVR的场合单独使用。<br /> <br />IVR提供每周7天,每天24小时全天候服务。IVR为企业处理大量的日常业务,无须通过业务代表。顾客通过按键或语音选择,向
2010-07-07 13:39:00
626
转载 JAVA集合类
<br />java.util包中包含一系列集合类,主要掌握它的内部结构,以及遍历集合的迭代模式。<br />接口:Collection<br />所有集合类的根类型,主要的一个接口方法:boolean add(Ojbect c)<br />虽返回的是boolean,但不是表示添加成功与否,因为Collection规定:一个集合拒绝添加这个元素,无论什么原因,都必须抛出异常,这个返回值表示的意义是add()执行后,集合的内容是否改了(就是元素有无数量、位置等变化)。类似的addAll,remove,remo
2010-07-01 14:30:00
404
原创 jbpm流程引擎
<br />package com.jbpm.cfg;<br /><br />import org.jbpm.api.Configuration;<br />import org.jbpm.api.ProcessEngine;<br /><br />/**<br /> * Description:jbpm流程引擎类<br /> * @auth Luj 2010.06.04<br /> * @date 2010.06.04 <br /> * @version 1.0<br /> *
2010-06-18 10:40:00
447
转载 jbpm任务管理
<br />1 分配任务<br />流程定义时,分配任务有多种方法:<br />1. 直接分配给成员:assignee="user1" 可以同时分配多人:candidate-users("user1","user2","user3")<br />2. 分配给组:candidate-groups="it_dept" 分配给多个组:用逗号隔开部门id组列表。<br />3. 利用任务泳道进行分配:<br />1.任务泳道分配的特点:一个单子可以有多个人填写,一旦A填写了,别人就不能填写。而且当A提交
2010-06-18 10:37:00
836
原创 DefaultServlet和JspServlet
<br />tomcat中经常要用到: DefaultServlet 处理Servlet, JspServlet编译Jsp文件。 <br />DefaultServlet<br /><servlet> <br /> <servlet-name>default</servlet-name> <br /> <servlet-class>org.apache.catalina.servlets.DefaultServlet <br /> </servlet-cla
2010-06-11 19:58:00
1452
原创 servlet路径
1 servlet路径 String webRealPath=request.getSession().getServletContext().getRealPath("/");返回: C:/bea/user_projects/domains/base_domain/autodeploy/工程名/ 这里用“/”,返回的时web应用根目录的物理路径 request.get
2010-05-28 10:09:00
434
转载 dom事件模型级别
DOM事件模型分为三个等级,分别是0级、1级、2级。 0级是最早的,而且目前所有的浏览器仍支持0级DOM模型。0级模型的注册事件,就是我们经常见到的,如: 2级的典型特点是事件传播的阶段,(捕获阶段,直接目标阶段,起泡阶段),注意在第三个阶段“起泡阶段”在IE6中不支持。在事件传播的过程中,可以随时用Event对象的stopPropagation()方法停止事件传播。
2010-05-04 17:47:00
958
原创 重定向与转发
Servlet中有两种方式获得转发对象(RequestDispatcher): 一种是通过HttpServletRequest的getRequestDispatcher()方法获得,一种是通过ServletContext的getRequestDispatcher()方法获得;重定向的方法只有一种:HttpServletResponse的sendRedirect()方法。 Http
2010-04-21 08:21:00
425
转载 java代码优化
可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化包含两方面内容:减小代码的体积,提高代码的运行效率。1、 尽量指定类的final修饰符,带有final修饰符的类是不可派生的。如果指定一个类为final,则该类所有的方法都是final。2、 尽量重用对象。特别是String 对象的使用中,出现字符串连接情
2010-01-06 22:53:00
556
原创 oracle死锁
如果在事务中执行了一条不满足条件的update语句,则执行全表扫描,把行级锁上升为表级锁,多个这样的事务执行后,就很容易产生死锁。死锁一般是因拙劣的事务设计而产生 insert, update, delete1.按用户与系统划分,可以分为自动锁与显示锁自动锁:当进行一项数据库操作时,缺省情况下,系统自动为此数据库操作获得所有有必要的锁。显示锁:某些情况下,需要用户显示的锁定数据
2010-01-04 23:48:00
513
原创 java标准输入输出重定向
/** * 重定向输出 * @throws IOException */ public void printWriter() throws IOException { // 标准输入流 // BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in)); PrintS
2009-10-11 11:19:00
808
转载 class,返射api
1.Class类Class类说明Class 类的实例表示正在运行的 Java 应用程序中的类和接口。Class 对象是在加载类时由 Java 虚拟机以及通过调用类加载器中的 defineClass 方法自动构造的。在Java中,每个class都有一个相应的Class对象。编写一个类,编译完成后,在生成的.class文件中,就会产生一个Class对象。获取Class实例的四种方式 新建类:
2009-10-09 21:25:00
555
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人