- 浏览: 14573 次
- 性别:
- 来自: 南京
最新评论
文章列表
Tomcat的源码研读怎么说都是一件恐怖的事情,代码太多!不过管中窥豹,也可偶尔为之。谁让我好读书,不求甚解呢。前面对嵌入式Tomcat(Tomcat 4.0)进行了一个简单的分析,见在应用中使用嵌入式Tomcat。
今天的这篇文章对Tomcat的源码进行了一些分析,主要是Tomcat启动。
1、Bootstrap.java。正如OFBiz的启动程序时Start.java,Tomcat的启动程序是Bootstrap.java。OFBiz的Start.java做的事情最主要的就是加载相应的lib库和启动tomcat及其component。Tomcat的Bootstrap也是加载相应的lib库 ...
这些整理来自iteye http://qsfwy.iteye.com/blog/285504
* A property resource configurer that resolves placeholders in bean property values of
* context definitions. It <i>pulls</i> values from a properties file into bean definitions.
Spring的框架中为您提供了一个 BeanFactoryPostProcessor 的实作类别: org.sprin ...
四年后自我小结一把,请大家看看
- 博客分类:
- 产品设计的思考(数据库)
工作4年多(主要从事Java),一直没写什么文章。突然觉得很无助,带着一种迷茫和思考,来诉之于文字。百无聊赖之际,也是看看自己究竟水平如何。欢迎大家拍砖。也想看看大家对我的的定位如何,来年想出来看看。包括 ...
<ehcache>
<!-- Sets the path to the directory where cache .data files are created.
If the path is a Java System Property it is replaced by
its value in the running VM.
The following properties are translated:
user.home - User's home directory
u ...
java代码有很多警告,文件看起来很不舒服,代码不够干净,上载个工具,公司不能上网,在这里中转下,呵呵。
索引的理解,次主键的学习
- 博客分类:
- 最近学习总结
索引直接与持久性物理存储相关联,也就是在数据库中与rowid对应。减少对磁盘的扫描(或者称之为遍历),减少io操作。迅速的定位,数据库的行为。就好像一本书目录中的作用,能迅速定位到第几页。
联结查询与子查询的区别和相互替代,不能相互替代(当投影操作多个表数据时)。
次主键的查询 建立索引方式
唯一
非唯一 值表方式
- 2009-05-29 17:12
- 浏览 1022
- 评论(0)
数据库设计中外键的作用
- 博客分类:
- 最近学习总结
从实体对应关系考虑,我一直以外键来表达多条记录对应一条记录,从业务上讲就是一对多的关系。如果多对多,可以通过中间表来个联合主键,拆成两个一对多的关系。
一直认为外键的用途是这个,却忘了外键的根本用途,参照完整性规则,这个我早学过,早知道,唯一的体会就是级联操作,删除,插入的时候,却对于维持数据的完整性方面少有体会。
其实在第一节的拆多对多的关系时,也用到了参照性完整性约束,只是被业务的一对多关系蒙蔽,
现在新的体会就是参照完整性约束,都知道有配置表(系统参数表)和实例表,实例表的数据取自配置表,若向实例表中插入配置表中没有的数据,则违反参照 ...
- 2009-05-14 19:39
- 浏览 1516
- 评论(0)
这可以从面向对象的角度考虑,角色是操作权限的集合,所有的服务器上的东西都可以看成资源,访问需要权限。说到具体的,就是用户管理,管理员管理等等。
用户与角色,角色与权限都是多对多的关系,现在一般都利用中间表建立关系,外键关系。
用户,角色,权限(或者是菜单)的控制,用户集合,角色集合,权限集合.用户集是使用该系统的用户的集合。角色集是该系统中角色的集合。用户角色就形成了用户到角色集合的映射。
在为用户指定角色时候,要坚持责任分开原则。要充分考虑角色集的子集,哪些
角色子集是被允许的,哪些角色子集是禁止的。禁止的角色子集不能分配给用户,这
样可以保证系统的安全。根据用户要行使 ...
- 2008-11-20 13:23
- 浏览 1461
- 评论(0)
主体产品与附属产品的分类,其实就是研究产品之间的关系,比如产品之间的替代效应,互补效应(经济学中的知识),通过这样的设计来达到消费者消费效用的多样化,来增加运营商的利润。
他们之间的关系可以分为主体与主体,主体与附属,附属与附属这一种组合集合,之间的关系可以根据业务来实现限制。比如主体与附属之间的关系可以是依赖,附加,注意依赖是指这件产品不能单独销售,必须捆绑于某个主体产品,附加指附加值业务,可以单独销售,是种可选的业务。
看过一种产品的设计,分为主体产品和附属产品,主体产品也可以细细分类(个人,企业),后两种针对企业;附属分为业务产品,资费产品(收费的组合),构成一个树形结构,通 ...
- 2008-11-20 13:19
- 浏览 1087
- 评论(0)
我不知道我这么说对不对,只是想表达下我的思考,写在接触工作流之前的思考
一、所谓偏序,这里不做严格意义上的阐述,简单描述:定义集合s上的关系R,满足如下三个性质
1自反;2反对称;3 传递
二、建模思想
将一个项目的流程分割成若跟任务集合,这些任务有先后次序,从这里就可以看到偏序关系
以后再写,准备几张图再来完成这篇文章
- 2008-11-20 11:02
- 浏览 800
- 评论(0)
一、身份证号码的结构 公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。
1、顺序码 表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。 2、校验码与其算法 (1)十七位数字本体码加权求和公式 S = Ai * Wi, i = 2, ... , 18 Y = mod(S, 11) i: 表示号码字符从右至左包括校验码字符在内的位置序号 Ai:表示 ...
- 2008-11-20 10:45
- 浏览 2319
- 评论(0)