??xml version="1.0" encoding="utf-8" standalone="yes"?>久久九九热re6这里有精品,四虎国产精品免费久久,婷婷精品国产一区二区三区日韩http://www.aygfsteel.com/fph/zh-cnSat, 17 May 2025 11:38:18 GMTSat, 17 May 2025 11:38:18 GMT60软g设计及架构的ȝQ提U式Q?/title><link>http://www.aygfsteel.com/fph/archive/2009/05/22/277217.html</link><dc:creator>fph</dc:creator><author>fph</author><pubDate>Fri, 22 May 2009 00:30:00 GMT</pubDate><guid>http://www.aygfsteel.com/fph/archive/2009/05/22/277217.html</guid><wfw:comment>http://www.aygfsteel.com/fph/comments/277217.html</wfw:comment><comments>http://www.aygfsteel.com/fph/archive/2009/05/22/277217.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.aygfsteel.com/fph/comments/commentRss/277217.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/fph/services/trackbacks/277217.html</trackback:ping><description><![CDATA[  个h对Y件设计及架构的ȝQ?br /> <p style="line-height: 150%"><span style="font-size: 12pt; line-height: 150%">1</span><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">QY件设?/span><span style="font-size: 12pt; line-height: 150%">        </span></p> <p style="line-height: 150%"><span style="font-size: 12pt; line-height: 150%">Java </span><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">跨^台、虚拟机</span><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">Q?/span><span style="font-size: 12pt; line-height: 150%"> .Net </span><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">?/span><span style="font-size: 12pt; line-height: 150%">CLR</span></p> <p style="line-height: 150%"><span style="font-size: 12pt; line-height: 150%">J2EE</span><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">Q一l规范,多种</span><span style="font-size: 12pt; line-height: 150%">JSR</span><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">的组合,</span><span style="font-size: 12pt; line-height: 150%">Servlet</span><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">?/span><span style="font-size: 12pt; line-height: 150%">JSP</span><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">?/span><span style="font-size: 12pt; line-height: 150%">EJB</span><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">?/span><span style="line-height: 150%">JDBC</span><span style="line-height: 150%; font-family: 宋体">Q?/span><span style="line-height: 150%">JNDI</span><span style="line-height: 150%; font-family: 宋体">Q?/span><span style="line-height: 150%">JMS</span></p> <p style="line-height: 150%"><span style="line-height: 150%">      JTA</span><span style="line-height: 150%; font-family: 宋体">?/span><span style="line-height: 150%">RMI</span><span style="line-height: 150%; font-family: 宋体">{等</span></p> <p style="text-indent: 21pt; line-height: 150%"><span style="line-height: 150%; font-family: 宋体">目标Q企业应?/span></p> <p style="line-height: 150%"><span style="line-height: 150%">2</span><span style="line-height: 150%; font-family: 宋体">Q企业应用的特点</span><span style="line-height: 150%; font-family: 宋体">Q这也是</span><span style="line-height: 150%">J2EE</span><span style="line-height: 150%; font-family: 宋体">诞生的原?/span></p> <p>   <span style="font-size: 12pt; font-family: 宋体">企业应用的特?/span></p> <p style="margin-left: 21pt; text-align: left" align="left"><span style="font-size: 12pt; font-family: 宋体">1. </span><span style="font-size: 12pt; font-family: 宋体">涉及到持久化数据</span></p> <p style="margin-left: 21pt; text-align: left" align="left"><span style="font-size: 12pt; font-family: 宋体">2. </span><span style="font-size: 12pt; font-family: 宋体">很多人同时访问数?/span></p> <p style="margin-left: 21pt; text-align: left" align="left"><span style="font-size: 12pt; font-family: 宋体">3. </span><span style="font-size: 12pt; font-family: 宋体">含有大量操作数据的用L?/span></p> <p style="margin-left: 21pt; text-align: left" align="left"><span style="font-size: 12pt; font-family: 宋体">4. </span><span style="font-size: 12pt; font-family: 宋体">与散布在企业内部或周围的其他的应用集?/span></p> <p style="margin-left: 21pt; text-align: left" align="left"><span style="font-size: 12pt; font-family: 宋体">5. </span><span style="font-size: 12pt; font-family: 宋体">各种异构pȝ的概念含有不一致?/span></p> <p style="margin-left: 21pt; text-align: left" align="left"><span style="font-size: 12pt; font-family: 宋体">6. </span><span style="font-size: 12pt; font-family: 宋体">业务逻辑通常是最没有逻辑的东?/span></p> <p style="margin-left: 21pt; text-align: left" align="left"><span style="font-size: 12pt; font-family: 宋体">7. </span><span style="font-size: 12pt; font-family: 宋体">企业应用q都是大型的,但可能都Z业提供巨大的价?/span><span style="font-size: 12pt; font-family: 宋体"> Q?/span></p> <p style="margin-left: 21pt; line-height: 150%"><span style="font-size: 12pt; line-height: 150%">   </span><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">因此需要更强的健壮性、可扩展性和异常处理能力</span></p> <p style="line-height: 150%"><span style="font-size: 12pt; line-height: 150%">3</span><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">Q经兔R理:</span></p> <p style="margin-left: 42pt; text-indent: -21pt; line-height: 150%; tab-stops: list 42.0pt"><span style="font-size: 12pt; line-height: 150%; font-family: Wingdings">l<span style="font: 7pt 'Times New Roman'">        </span></span></p> <p style="margin-left: 42pt; text-indent: -21pt; line-height: 150%; tab-stops: list 42.0pt"><span style="font-size: 12pt; line-height: 150%; font-family: Wingdings">l<span style="font: 7pt 'Times New Roman'">        </span></span><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">计算机科学里Q没有Q何问题是不能通过增加额外的附加层而得到解决的?/span></p> <p style="text-indent: 24pt; line-height: 150%"><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">发展历史Q?/span></p> <p style="text-indent: 24pt; line-height: 150%"><span style="font-size: 12pt; line-height: 150%">Flat File-</span><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">〉事务处理系l(处理q发讉KQ?/span><span style="font-size: 12pt; line-height: 150%">-</span><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">〉RQQSQLQ?/span></p> <p style="text-indent: 24pt; line-height: 150%"><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">Q〉E</span><span style="font-size: 12pt; line-height: 150%">/</span><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">Q_用(客户端负责数据获取和呈现Qƈ直接讉K数据库)</span></p> <p style="text-indent: 24pt; line-height: 150%"><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">Q〉受数据库的物理q接的限Ӟ军_了客L的最大连接数</span></p> <p style="text-indent: 24pt; line-height: 150%"><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">Q?strong>银弹Q分?/strong></span><strong><span style="font-size: 12pt; line-height: 150%">                                  |</span></strong><span style="font-size: 12pt; line-height: 150%">----</span><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">【连接池?/span></p> <p style="line-height: 150%"><span style="font-size: 12pt; line-height: 150%">    </span><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">Q〉三层架构 Qn</span><span style="font-size: 12pt; line-height: 150%">-tier</span><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">Q中间gQ?/span><span style="font-size: 12pt; line-height: 150%">           [tier & layer ]</span></p> <p style="line-height: 150%"><span style="font-size: 12pt; line-height: 150%">     </span></p> <p style="line-height: 150%"><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">   </span><span style="font-size: 12pt; line-height: 150%">J2EE</span><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">通过分层?/span><span style="font-size: 12pt; line-height: 150%">AOP</span></p> <p style="line-height: 150%"><span style="font-size: 12pt; line-height: 150%">4</span><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">Q系l架?/span></p> <p style="line-height: 150%"><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">原则Q接口实现分R开闭、_c特、依赖倒置、里氏替?/span></p> <p style="line-height: 150%"><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">分层Q?/span><span style="font-size: 12pt; line-height: 150%"> presentation layer: mvc "databind " look & feel " i18n</span></p> <p style="text-indent: 24pt; line-height: 150%"><span style="font-size: 12pt; line-height: 150%">Service layer: </span><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">接口实现分离</span><span style="font-size: 12pt; line-height: 150%">" Service Locater" Facade</span></p> <p style="text-indent: 24pt; line-height: 150%"><span style="font-size: 12pt; line-height: 150%">Business layer : BPM "Domain Model</span></p> <p style="text-indent: 24pt; line-height: 150%"><span style="font-size: 12pt; line-height: 150%">Data Access layer: DAO ----</span><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">Q independence</span></p> <p style="text-indent: 24pt; line-height: 150%"><span style="font-size: 12pt; line-height: 150%">                    </span></p> <p style="line-height: 150%"><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">事务Q本C务、声明式、编E式</span></p> <p style="line-height: 150%"><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">安全Q?/span><span style="font-size: 12pt; line-height: 150%">CA</span><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">?/span><span style="font-size: 12pt; line-height: 150%">SSL</span><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">?/span><span style="font-size: 12pt; line-height: 150%">SOO</span><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">?/span><span style="font-size: 12pt; line-height: 150%">LDAP</span></p> <p style="line-height: 150%"><span style="font-size: 12pt; line-height: 150%">5</span><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">Q企业架?/span></p> <p style="line-height: 150%"><span style="font-size: 12pt; line-height: 150%">       Zachman: 5W1H</span></p> <p style="margin-left: 69pt; text-indent: -21pt; line-height: 150%; tab-stops: list 69.0pt"><span style="font-size: 12pt; line-height: 150%; font-family: Wingdings">n<span style="font: 7pt 'Times New Roman'">        </span></span><span style="line-height: 150%; font-family: 宋体">数据Q?/span><span style="line-height: 150%">WHAT</span><span style="line-height: 150%; font-family: 宋体">Q?/span></p> <p style="margin-left: 69pt; text-indent: -21pt; line-height: 150%; tab-stops: list 69.0pt"><span style="font-size: 12pt; line-height: 150%; font-family: Wingdings">n<span style="font: 7pt 'Times New Roman'">        </span></span><span style="line-height: 150%; font-family: 宋体">功能Q?/span><span style="line-height: 150%">HOW</span><span style="line-height: 150%; font-family: 宋体">Q?/span></p> <p style="margin-left: 69pt; text-indent: -21pt; line-height: 150%; tab-stops: list 69.0pt"><span style="font-size: 12pt; line-height: 150%; font-family: Wingdings">n<span style="font: 7pt 'Times New Roman'">        </span></span><span style="line-height: 150%; font-family: 宋体">|络Q?/span><span style="line-height: 150%">WHERE</span><span style="line-height: 150%; font-family: 宋体">Q?/span></p> <p style="margin-left: 69pt; text-indent: -21pt; line-height: 150%; tab-stops: list 69.0pt"><span style="font-size: 12pt; line-height: 150%; font-family: Wingdings">n<span style="font: 7pt 'Times New Roman'">        </span></span><span style="line-height: 150%; font-family: 宋体">人员Q?/span><span style="line-height: 150%">WHO</span><span style="line-height: 150%; font-family: 宋体">Q?/span></p> <p style="margin-left: 69pt; text-indent: -21pt; line-height: 150%; tab-stops: list 69.0pt"><span style="font-size: 12pt; line-height: 150%; font-family: Wingdings">n<span style="font: 7pt 'Times New Roman'">        </span></span><span style="line-height: 150%; font-family: 宋体">旉Q?/span><span style="line-height: 150%">WHEN</span><span style="line-height: 150%; font-family: 宋体">Q?/span></p> <p style="margin-left: 69pt; text-indent: -21pt; line-height: 150%; tab-stops: list 69.0pt"><span style="font-size: 12pt; line-height: 150%; font-family: Wingdings">n<span style="font: 7pt 'Times New Roman'">        </span></span><span style="line-height: 150%; font-family: 宋体">动机Q?/span><span style="line-height: 150%">WHY</span><span style="line-height: 150%; font-family: 宋体">Q?/span></p> <p style="text-indent: 21pt; line-height: 150%"><span style="font-size: 12pt; line-height: 150%">TOGAF: 4 Architeture</span></p> <p style="text-indent: 21pt; line-height: 150%"><span style="font-size: 12pt; line-height: 150%"> ADM</span></p> <p style="text-indent: 21pt; line-height: 150%"><span style="font-size: 12pt; line-height: 150%"> </span></p> <p style="line-height: 150%"><span style="font-size: 12pt; line-height: 150%">6</span><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">Q应用整?/span></p> <p style="line-height: 150%"><span style="font-size: 12pt; line-height: 150%">SOA-----WebService</span></p> <p style="line-height: 150%"><span style="font-size: 12pt; line-height: 150%">    -------ESB </span><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">应用互联</span></p> <p style="text-indent: 24pt; line-height: 150%"><span style="font-size: 12pt; line-height: 150%">-------SCA </span><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">服务lg</span></p> <p style="text-indent: 24pt; line-height: 150%"><span style="font-size: 12pt; line-height: 150%">-------BPEL </span><span style="font-size: 12pt; line-height: 150%; font-family: 宋体">业务~排</span></p> <img src ="http://www.aygfsteel.com/fph/aggbug/277217.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/fph/" target="_blank">fph</a> 2009-05-22 08:30 <a href="http://www.aygfsteel.com/fph/archive/2009/05/22/277217.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ORM now , will Tomorrow be OXM?http://www.aygfsteel.com/fph/archive/2007/11/15/160730.htmlfphfphThu, 15 Nov 2007 04:59:00 GMThttp://www.aygfsteel.com/fph/archive/2007/11/15/160730.htmlhttp://www.aygfsteel.com/fph/comments/160730.htmlhttp://www.aygfsteel.com/fph/archive/2007/11/15/160730.html#Feedback0http://www.aygfsteel.com/fph/comments/commentRss/160730.htmlhttp://www.aygfsteel.com/fph/services/trackbacks/160730.html
q里的关键是RelationQ将对象映射到关pL据库Qؓ什么呢要映到关系数据库,因ؓ我们发展了这么多q的数据库历Ԍ

q且发明了sql{一pd相关的工具以及稳定的DB Product?br />
OXM不是新名词,是我自己写的QObject XML MappingQ?对象与xmlQ不一定是文gQ是xml的表C方式)互相转换及映,

目前有很多工具可以做Q比如castorQ我想用DOM或SAX也可以作出其他的cM工具?br />
XQuery QXPath可以用来做类似sql的事情?br />
当然Q如何把xml持久化呢QDB2 V9不是已经做了吗,不过xml只不q是关系数据库的一U附加品而已?br />
xml不一定非需要操作系l文件的方式呀Q也许有一天,某一个数据库Q或者叫持久化)产品?br />
只面向xml而非关系的,那么行的将是OXMQ或者叫OXQ和XO很像呀,x一口吗 ^-^Q?因ؓ对象和xml之间几乎不需要mapping

fph 2007-11-15 12:59 发表评论
]]>
Tomcat下开发移植到WebSphere下的问题http://www.aygfsteel.com/fph/archive/2007/05/27/120286.htmlfphfphSun, 27 May 2007 06:49:00 GMThttp://www.aygfsteel.com/fph/archive/2007/05/27/120286.htmlhttp://www.aygfsteel.com/fph/comments/120286.htmlhttp://www.aygfsteel.com/fph/archive/2007/05/27/120286.html#Feedback0http://www.aygfsteel.com/fph/comments/commentRss/120286.htmlhttp://www.aygfsteel.com/fph/services/trackbacks/120286.html      在WAS下需要取出参C前加?br>   request.setCharacterEncoding("GBK");
   String file = request.getParameter("file");

2。关于jspQinclude的用?br>     WAS下能<jsp:include page='<%=expression%>' />, 其中expression只能是单个变量,而不能是表达式,如request.getAttribute("XXX")
    q种在WAS下必?nbsp;
             
<% String aa = (String) request.getAttribute("aa");
%>
<jsp:include page="<%=aa%>"/>

  好像是标{N都会有这U问题,而直接用html语法不会有这个问?br>    

fph 2007-05-27 14:49 发表评论
]]>
WAS的多应用׃njar包处?/title><link>http://www.aygfsteel.com/fph/archive/2007/04/25/113503.html</link><dc:creator>fph</dc:creator><author>fph</author><pubDate>Wed, 25 Apr 2007 05:33:00 GMT</pubDate><guid>http://www.aygfsteel.com/fph/archive/2007/04/25/113503.html</guid><wfw:comment>http://www.aygfsteel.com/fph/comments/113503.html</wfw:comment><comments>http://www.aygfsteel.com/fph/archive/2007/04/25/113503.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/fph/comments/commentRss/113503.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/fph/services/trackbacks/113503.html</trackback:ping><description><![CDATA[最q遇到新pȝ与老系l部|共享jar冲突的问题,参考了下面文章QWAS的类加蝲机制<br><br>参考:<a >http://www-128.ibm.com/developerworks/cn/websphere/library/techarticles/haoaili/0512/index.html#IDARCQPB</a> <img src ="http://www.aygfsteel.com/fph/aggbug/113503.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/fph/" target="_blank">fph</a> 2007-04-25 13:33 <a href="http://www.aygfsteel.com/fph/archive/2007/04/25/113503.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>db2的jdbc驱动http://www.aygfsteel.com/fph/archive/2007/04/23/113010.htmlfphfphMon, 23 Apr 2007 10:52:00 GMThttp://www.aygfsteel.com/fph/archive/2007/04/23/113010.htmlhttp://www.aygfsteel.com/fph/comments/113010.htmlhttp://www.aygfsteel.com/fph/archive/2007/04/23/113010.html#Feedback0http://www.aygfsteel.com/fph/comments/commentRss/113010.htmlhttp://www.aygfsteel.com/fph/services/trackbacks/113010.html          driver: sun.jdbc.odbc.JdbcOdbcDriver
          url:jdbc:odbc:odbcdatasourcename
type2:应用驱动
        driver: COM.ibm.db2.jdbc.app.DB2Driver
        url:jdbc:db2:dbname
           
       通用驱动
        driverQ?span class=boldcode>com.ibm.db2.jcc.DB2Driver
        url:  jdbc:db2:dbname

type3: |络驱动
       driver Q?nbsp;COM.ibm.db2.jdbc.net.DB2Driver
       urlQ?jdbc:db2:// serverQportNumber / dbname
 
      此处端口号默认ؓ6789Q也可以?font face="Courier New">db2jstrt <port number>  自己在db server上启动设|?br>       
      q个中间件服务器是安装DB2后在服务中显CZؓ”DB2 JDBC应用程序服务器–对DB2应用E序提供JDBC服务支持”Q在windwos上安装DB2的)Q务必ɘq个服务启动Q否则type3型的JDBC是链接不上的。这个中间g服务器就是安装DB2后在服务中显CZؓ”DB2 JDBC Applet服务?#8211;对DB2应用E序提供JDBC服务支持”Q在windwos上安装DB2的)Q务必ɘq个服务启动Q否则type3型的JDBC是链接不上的?br>       参考:http://feed.feedsky.com/niarevol

type4Q直接驱?br>      driver Q?span class=boldcode>com.ibm.db2.jcc.DB2Driver
      urlQ?/strong> jdbc:db2:// serverQportNumber / dbname
     此处端口号默认ؓ50000Qؓ数据库实例的端口?/span> 
     需?db2jcc_license_*.jar文gQ我的是db2jcc_license_cu.jar

    q接 DB2 UDB for z/OS、OS/390 ?iSeries 旉专门考虑Q?
  • DB2 Connect 软g是必要的Q因为它带来所需的许可文Ӟ db2jcc_license_cisuz.jar
  • 在指定数据库名时Q务必用大写体


fph 2007-04-23 18:52 发表评论
]]>
关于CAhttp://www.aygfsteel.com/fph/archive/2007/04/20/112147.htmlfphfphFri, 20 Apr 2007 02:51:00 GMThttp://www.aygfsteel.com/fph/archive/2007/04/20/112147.htmlhttp://www.aygfsteel.com/fph/comments/112147.htmlhttp://www.aygfsteel.com/fph/archive/2007/04/20/112147.html#Feedback0http://www.aygfsteel.com/fph/comments/commentRss/112147.htmlhttp://www.aygfsteel.com/fph/services/trackbacks/112147.html基础Q?对称加密 Q速度快,大量数据加密
              非对U加密:效率慢,用于加密Q签名,传输对称密钥

而网l安全的基础是非对U加密算法?br>四要素: 
          保密性:加密
          完整性:Hash法
          认证Q?数字证书Q数字签?br>          抗抵赖:数字{֐
{֐用本人私钥,加密用对方公钥?br>


fph 2007-04-20 10:51 发表评论
]]>
webinarhttp://www.aygfsteel.com/fph/archive/2007/04/13/110423.htmlfphfphFri, 13 Apr 2007 05:19:00 GMThttp://www.aygfsteel.com/fph/archive/2007/04/13/110423.htmlhttp://www.aygfsteel.com/fph/comments/110423.htmlhttp://www.aygfsteel.com/fph/archive/2007/04/13/110423.html#Feedback0http://www.aygfsteel.com/fph/comments/commentRss/110423.htmlhttp://www.aygfsteel.com/fph/services/trackbacks/110423.html
google了一下,意思如下:

Short for Web-based seminar

fph 2007-04-13 13:19 发表评论
]]>
模式与Javahttp://www.aygfsteel.com/fph/archive/2007/04/12/110156.htmlfphfphThu, 12 Apr 2007 05:31:00 GMThttp://www.aygfsteel.com/fph/archive/2007/04/12/110156.htmlhttp://www.aygfsteel.com/fph/comments/110156.htmlhttp://www.aygfsteel.com/fph/archive/2007/04/12/110156.html#Feedback3http://www.aygfsteel.com/fph/comments/commentRss/110156.htmlhttp://www.aygfsteel.com/fph/services/trackbacks/110156.html而关联关pdUML中根据用意不同分合、合成等?br>
因此所有的模式或关p都是JavacL对象的关联?br>
btwQ很懒的人,不怎么写blogQ今天突然想h了,写了一下,发现写blog有助于加强对一些概늚理解Q如聚合、合成的区别Qcopy如下Q?br>

一般关联:只要一个对象联pd另外一个对象就形成了关联关pR如Qh和他的猫Q黑豹乐队和H魏Qpc机和昄器?/p>

聚合关系Q一U强兌关系Q它要求有部分和整体的关p,q且没有了整体部分也可以独立存在。在上面三个例子中h和它的猫昄没有部分和整体的关系Q所以只能是一般的兌关系。而黑豹乐队和H魏Q窦等人组成了黑v乐队卻IH魏和黑Ҏ整体和部分的关系。而窦脱M黑vQ早q开了)更或者黑豹不存在了那么窦仍然可以以音乐人的w䆾存在Q即对象仍然可以独立存在Q所以它属于聚合关系。组成关pL可以׃n的。(H魏也可以加入其他乐队)?/p>

l合关系Q一U更强的整体和部分的关系。它q且要求代表整体的对象负责代表部分的对象的生命周期,l成关系是不能共享的。如Qpc机和昄器的关系?/p>

fph 2007-04-12 13:31 发表评论
]]>
新馆开张,U念Q?/title><link>http://www.aygfsteel.com/fph/archive/2006/08/23/65210.html</link><dc:creator>fph</dc:creator><author>fph</author><pubDate>Wed, 23 Aug 2006 02:10:00 GMT</pubDate><guid>http://www.aygfsteel.com/fph/archive/2006/08/23/65210.html</guid><wfw:comment>http://www.aygfsteel.com/fph/comments/65210.html</wfw:comment><comments>http://www.aygfsteel.com/fph/archive/2006/08/23/65210.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/fph/comments/commentRss/65210.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/fph/services/trackbacks/65210.html</trackback:ping><description><![CDATA[ <font style="BACKGROUND-COLOR: #000000" color="#ffffff"> <font color="#0000ff"> <font style="BACKGROUND-COLOR: #ffffff"> <font size="5">Z促进自己的学习、资料整理,Ҏ甌了一个技术blog<br /><br />工作中的一些点滴记录下来,以供个h和大家参考,^_^</font> <br /> </font> <br /> </font> <br /> </font> <img src ="http://www.aygfsteel.com/fph/aggbug/65210.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/fph/" target="_blank">fph</a> 2006-08-23 10:10 <a href="http://www.aygfsteel.com/fph/archive/2006/08/23/65210.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> վ֩ģ壺 <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank">ǿ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">â</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">崲</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ҵ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">۷</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">躣</a>| <a href="http://" target="_blank">ƴ</a>| <a href="http://" target="_blank">ľ</a>| <a href="http://" target="_blank">̩</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">˹</a>| <a href="http://" target="_blank">ξ</a>| <a href="http://" target="_blank">쳤</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Т</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ҫ</a>| <a href="http://" target="_blank">J</a>| <a href="http://" target="_blank">Ʊ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">潭</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">¡Ң</a>| <a href="http://" target="_blank">ϲ</a>| <a href="http://" target="_blank">̨</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">̨</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>