`
文章列表
转载:http://www.cnblogs.com/yxonline/archive/2007/04/12/710816.html   一、 联系联系(Relationship)是指实体集这间或实体集内部实例之间的连接。 实体之间可以通过联系来相互关联。与实体和实体集对应,联系也可以分为联系和联系集,联系集是实体集之间的联系,联系是实体之间的联系,联系是具有方向性的。联系和联系集在含义明确的情况之下均可称为联系。 按照实体类型中实例之间的数量对应关系,通常可将联系分为4类,即一对一(ONE TO ONE)联系、一对多(ONE TO MANY)联系、多对一(MANY TO ONE)联系和多 ...
一、时序图简介(Brief introduction) 时序图(Sequence Diagram)是显示对象之间交互的图,这些对象是按时间顺序排列的。顺序图中显示的是参与交互的对象及其对象之间消息交互的顺序。时序图中包括的建模元素主要有:对象(Actor)、生命线(Lifeline)、控制焦点(Focus of control)、消息(Message)等等。 二、时序图元素(Sequence Diagram Elements) 角色(Actor) 系统角色,可以是人、及其甚至其他的系统或者子系统。
一、标识符标识符是实体中一个或多个属性的集合,可用来唯一标识实体中的一个实例。要强调的是,CDM中的标识符等价于PDM中的主键或候选键。每个实体都必须至少有一个标识符。如果实体只有一个标识符,则它为实体的主 ...
  一、新建概念数据模型 1)选择File-->New,弹出如图所示对话框,选择CDM模型(即概念数据模型)建立模型。  2)完成概念数据模型的创建。以下图示,对当前的工作空间进行简单介绍。(以后再更详细说明)  3)选择新增的CDM模型,右击,在弹出的菜单中选择“Properties”属性项,弹出如图所示对话框。在“General”标签里可以输入所建模型的名称、代码、描述、创建者、版本以及默认的图表等等信息。在“Notes”标签里可以输入相关描述及说明信息。当然再有更多的标签,可以点击 "More>>"按钮,这里就不再进行详细解释。  二、创建新实体 ...
你真的明白什么是软件系统的可伸缩性吗?   1、http://www.infoq.com/cn/news/2007/10/whatisscalability   2、http://blog.csdn.net/chuan122345/article/details/5250741   3、http://hougbin.iteye.com/category/115208   4、http://hi.baidu.com/huareal/item/7b109871ace9ef396f29f609      
一、rest思想 此部分摘抄网络 REST(Representational State Transfer)是一种轻量级的Web Service架构风格,其实现和操作明显比SOAP和XML-RPC更为简洁,可以完全通过HTTP协议实现,还可以利用缓存Cache来提高响应速度,性能、效率和易用性 ...
在用Eclipse部署项目时,有时候会出现如下问题:   解决方法 一、在项目t的.setting folder下面,有个名为org.eclipse.wst.common.project.facet.core.xml的文件,里面配置 有各种版本信息。此时,按照本机配置修改这个文件,把配置文件中把<installed facet="jst.web" version="3.0"/> 改成低些的版本version="2.5" 问题就解决了。    二、 使用高版本的tomcat。(发布工程使用的是tomcat6.0 ...
[1] Java反射知识-->Spring IoC :http://www.iteye.com/topic/1123081  [2] Java动态代理-->Spring AOP :http://www.iteye.com/topic/1123293 
数据库模糊搜索时,都知道应该用通配符%号来模糊匹配。如:select *from table where content like '%key%'。但当关键字key中也包含有%号时,应该怎么办?     数据库中有关键字:escape就是用来转换的。使用escape关键字定义转义符时, ...
转载:http://www.iteye.com/topic/1126901 这几天在做项目的权限管理模块,其中菜单管理的前台采用jquery1.7.2和Jquery easyui 1.2.6的treegrid控件来实现查询和和分页功能。     可是在实现这两个功能点时发现treegrid控件没支持类似datagrid的load和reload方法,网络上有的很大一部分是先通过ajax获取数据,然后调用treegrid的reload方法进行渲染。这种方案有个不好的地方就是查询的时候你得自己手动设置当前页和每页显示条数,比较麻烦,浪费了pagination控件封装的分页功能。     在测试 ...
转载:http://www.cnblogs.com/dataadapter/archive/2012/09/06/2672190.html 在这个插件的使用中,部分网友反应有两个问题: 1>单元格内容很长时,会出现布局问题; 2>固定的表头,有时与下面的tbody中的元素不能对齐 解决方法: 1>第一个问题实际就是单元格自动换行的问题,可以用下面的方法解决(但仅IE下通过),加入CSS table tbody td { word-break: break-all; word-wrap: bre ...
转载:http://www.iteye.com/topic/801577 很多同学提出,因中文文档缺乏,导致对文章中的介绍看的不是很明白,更多的只是想了解具体的使用即可。所以趁势写了这篇博文,主要是将cglib中的几个工具类和常用的Reflect ,BeanUtils做一个对比,顺便也介绍一下cglib的相关用法,一举两得,望大家多多支持。   正题: 1.  首先定义一份Pojo Bean ,后续的测试主要围绕这个进行。     Java代码   public static 
转载:http://agapple.iteye.com/blog/799827 背景     前段时间在工作中,包括一些代码阅读过程中,spring aop经常性的会看到cglib中的相关内容,包括BeanCopier,BulkBean,Enancher等内容,以前虽大致知道一些内容,原理是通过bytecode,但没具体深入代码研究,只知其所用不知其所以然,所以就特地花了半天多的工作时间研究了CGLIB的相关源码,同时结合看了下 spring Aop中对CGLIB的使用。     本文主要通过对cglib有原理的分析,反编译查看源码,例子等方式做一个介绍。 cglib基本信息 cg ...
转载:http://budairenqin.iteye.com/blog/1500366   新项目开始之前领导让研究下公司原有的框架(基于struts1.2.9+spring2.0.6),比较古老了。读service基类时发现竟然将request穿透到了service层(request为BaseService的实例变量),这样service就变成了有状态Bean,使service层变成了非线程安全,导致用Spring容器管理service的时候不得不使用prototype的scope     我们知道,service由于要做事务的包装,需要创建代理对象,spring中使用JDK动态代理或 ...
转载:http://javatar.iteye.com/blog/814426 因服务框架需要用动态代理生成客户端接口的stub,所以做了一下性能评测, 动态代理工具比较成熟的产品有: JDK自带的,ASM,CGLIB(基于ASM包装),JAVAASSIST, 使用的版本分别为: JDK-1.6.0_18-b07, ASM-3.3, CGLIB-2.2, JAVAASSIST-3.11.0.GA (一) 测试结果: 数据为执行三次,每次调用一千万次代理方法的结果,测试代码后面有贴出。 (1) PC机测试结果:Linux 2.6.9-42.ELsmp(32bit), 2 Cores CPU(I ...
Global site tag (gtag.js) - Google Analytics