??xml version="1.0" encoding="utf-8" standalone="yes"?>视频在线99re,久久精品久久99精品久久,欧洲亚洲一区http://www.aygfsteel.com/hx9111/category/1758.html生如夏花Q死如秋? 生如夏花之绚烂,dU叶之静(rn)?/description>zh-cnWed, 28 Feb 2007 08:19:46 GMTWed, 28 Feb 2007 08:19:46 GMT60读Rod Johnson的Without EJB 有感 Q?Q?/title><link>http://www.aygfsteel.com/hx9111/archive/2006/05/31/49367.html</link><dc:creator>我爱夏花,更爱U叶</dc:creator><author>我爱夏花,更爱U叶</author><pubDate>Wed, 31 May 2006 15:18:00 GMT</pubDate><guid>http://www.aygfsteel.com/hx9111/archive/2006/05/31/49367.html</guid><wfw:comment>http://www.aygfsteel.com/hx9111/comments/49367.html</wfw:comment><comments>http://www.aygfsteel.com/hx9111/archive/2006/05/31/49367.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/hx9111/comments/commentRss/49367.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/hx9111/services/trackbacks/49367.html</trackback:ping><description><![CDATA[ <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">q几天ȝ有点旉Q可以看看手头的书了(jin)?/span> <span style="mso-bidi-font-weight: bold"> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">手头一直有本书从买来就没有M下——?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold">expert one-on-one J2EE Development without EJB</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">》,q几天没事翻?jin)一下。觉得大师就是大师一上来把我们的苦衯的清清楚楚,q是实践出真理阿?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold"> <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /?> <o:p> </o:p> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">最让我记忆Ҏ(gu)的是q几句话Q?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold"> <o:p> </o:p> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="mso-bidi-font-weight: bold"> <o:p> </o:p> </span> </p> <table class="MsoTableGrid" style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND: #e6e6e6; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: dash-small-gap #FF6600 .5pt; mso-yfti-tbllook: 480; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt" cellspacing="0" cellpadding="0" border="1"> <tbody> <tr style="HEIGHT: 145.85pt; mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes"> <td style="BORDER-RIGHT: #ff6600 1pt dashed; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ff6600 1pt dashed; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ff6600 1pt dashed; WIDTH: 426.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: #ff6600 1pt dashed; HEIGHT: 145.85pt; BACKGROUND-COLOR: transparent; mso-border-alt: dash-small-gap #FF6600 .5pt" valign="top" width="568"> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="mso-bidi-font-weight: bold"> <span style="mso-tab-count: 1">       </span> </span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">(g)验一个体pȝ构是否合理,判断一U实现选择是否合适,都要看他是否W合q一L律?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold"> <o:p> </o:p> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="mso-bidi-font-weight: bold"> <span style="mso-tab-count: 1">       </span> </span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">L律是Q?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold"> <o:p> </o:p> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 62.85pt; TEXT-INDENT: -21pt; mso-list: l0 level1 lfo1; tab-stops: list 62.85pt"> <span lang="EN-US" style="FONT-FAMILY: Wingdings; mso-bidi-font-weight: bold; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"> <span style="mso-list: Ignore">̔<span style="FONT: 7pt 'Times New Roman'">        </span></span> </span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold"> <o:p> </o:p> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 62.85pt; TEXT-INDENT: -21pt; mso-list: l0 level1 lfo1; tab-stops: list 62.85pt"> <span lang="EN-US" style="FONT-FAMILY: Wingdings; mso-bidi-font-weight: bold; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"> <span style="mso-list: Ignore">̔<span style="FONT: 7pt 'Times New Roman'">        </span></span> </span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">高</span> <span lang="EN-US" style="mso-bidi-font-weight: bold"> <o:p> </o:p> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 62.85pt; TEXT-INDENT: -21pt; mso-list: l0 level1 lfo1; tab-stops: list 62.85pt"> <span lang="EN-US" style="FONT-FAMILY: Wingdings; mso-bidi-font-weight: bold; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"> <span style="mso-list: Ignore">̔<span style="FONT: 7pt 'Times New Roman'">        </span></span> </span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">面向对象为本</span> <span lang="EN-US" style="mso-bidi-font-weight: bold"> <o:p> </o:p> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 62.85pt; TEXT-INDENT: -21pt; mso-list: l0 level1 lfo1; tab-stops: list 62.85pt"> <span lang="EN-US" style="FONT-FAMILY: Wingdings; mso-bidi-font-weight: bold; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"> <span style="mso-list: Ignore">̔<span style="FONT: 7pt 'Times New Roman'">        </span></span> </span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">业务需求至?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold"> <o:p> </o:p> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 62.85pt; TEXT-INDENT: -21pt; mso-list: l0 level1 lfo1; tab-stops: list 62.85pt"> <span lang="EN-US" style="FONT-FAMILY: Wingdings; mso-bidi-font-weight: bold; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"> <span style="mso-list: Ignore">̔<span style="FONT: 7pt 'Times New Roman'">        </span></span> </span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">重视(g)验过E?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold"> <o:p> </o:p> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 62.85pt; TEXT-INDENT: -21pt; mso-list: l0 level1 lfo1; tab-stops: list 62.85pt"> <span lang="EN-US" style="FONT-FAMILY: Wingdings; mso-bidi-font-weight: bold; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"> <span style="mso-list: Ignore">̔<span style="FONT: 7pt 'Times New Roman'">        </span></span> </span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">重视可测试?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold"> <o:p> </o:p> </span> </p> </td> </tr> </tbody> </table> <br /> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt"> <font face="Times New Roman"> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">所谓的L律,个h理解是一U审观点,像大家看到漂亮?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold">MM</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">一PZ?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold">MM</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">q么漂亮Q因ZW合ZҎ(gu)亮的机电(sh)看法<br />—?/span> <font size="3"> <font size="3"> <font size="3"> <span style="FONT-SIZE: 10pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial; mso-bidi-font-family: Arial">国色天香</span> <span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"> </span> <span style="FONT-SIZE: 10pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial; mso-bidi-font-family: Arial">們֟們֛</span> <span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"> </span> <span style="FONT-SIZE: 10pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial; mso-bidi-font-family: Arial">沉鱼落雁</span> <span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"> </span> <span style="FONT-SIZE: 10pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial; mso-bidi-font-family: Arial">闭月花</span> <span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"> </span> <span style="FONT-SIZE: 10pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial; mso-bidi-font-family: Arial">如花似玉</span> <span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"> </span> <span style="FONT-SIZE: 10pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial; mso-bidi-font-family: Arial">花容月貌</span> <span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"> </span> <span style="FONT-SIZE: 10pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial; mso-bidi-font-family: Arial">若天仙</span> </font> <span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"> </span> </font> <span style="FONT-SIZE: 10pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial; mso-bidi-font-family: Arial"> <font size="3">艛_桃李。。。反正就是美?/font> <br /> <br /> </span> <span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"> <o:p> </o:p> </span> </font> </font> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt"> <font face="Times New Roman"> <font size="3"> <span style="FONT-SIZE: 10pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial; mso-bidi-font-family: Arial">从设计模式角度说明主旋律Q就是设计中常常遵守的几点原则——可l护性,可扩展性,可复用性,要面向接口去设计Q等{?/span> <span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"> <o:p> </o:p> </span> </font> </font> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt"> <font face="Times New Roman"> <font size="3"> <span style="FONT-SIZE: 10pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial; mso-bidi-font-family: Arial">以上q些都是从理度出发考虑的,?/span> <span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Rod Johnson</span> <span style="FONT-SIZE: 10pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial; mso-bidi-font-family: Arial">是从实践的角度来考虑问题Q大学学?jin)点哲学原理都运用在q里?jin)。以前在设计W一个框架的时候没有太多的考虑到程序员的实用型Q只是ؓ(f)?jin)设计而设计,最后把框架设计的及(qing)其复杂,最后的l果只有q行重新设计Q进行框架的重构。而在设计中遇到的问题很多?/span> <span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Rod </span> <span style="FONT-SIZE: 10pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial; mso-bidi-font-family: Arial">在书中描q的场景Q真是深有感触阿?/span> <span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"> <o:p> </o:p> </span> </font> </font> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 45pt; TEXT-INDENT: -21pt; mso-list: l0 level1 lfo1; tab-stops: list 45.0pt"> <font face="Times New Roman"> <span lang="EN-US" style="FONT-FAMILY: Wingdings; mso-bidi-font-weight: bold; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"> <span style="mso-list: Ignore">̔<span style="FONT: 7pt 'Times New Roman'"><font size="3">        </font></span></span> </span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold"> <o:p> </o:p> </span> </font> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 42pt; TEXT-INDENT: 21pt"> <font face="Times New Roman"> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">设计中常常应该遵?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold">2/8</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">原则Q系l中</span> <span lang="EN-US" style="mso-bidi-font-weight: bold">80%</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">是最长用的,应该以这</span> <span lang="EN-US" style="mso-bidi-font-weight: bold">80%</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">为重点去设计Q如果只是ؓ(f)?jin)设计中的完而过多地考虑其他?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold">20%</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">׃(x)陷入复杂的澃涡。就拿我们现在设计的</span> <span lang="EN-US" style="mso-bidi-font-weight: bold">JBrain</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">Q我们的框架代号Q框架中的元数据pȝ来说把,本来是ؓ(f)?jin)对pȝ中的所有元素的一个徏模过E,涉及(qing)到显C模型徏模,业务模型建模Q数据模型徏模,工作模型徏模,Q这个就好比在基框架基础上又抽象Z层)(j)Q我们在建模中就是考虑到那</span> <span lang="EN-US" style="mso-bidi-font-weight: bold">80%</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">常见的情况,Ҏ(gu)型系l进行设计,但是每一个业务都?x)涉及(qing)到报表pȝQ这是?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold">20%</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">的情况,如果我们再花_֊ȝI报表系l的建模Q就?x)把自己带入无比复杂的深渊中Q所以我们决定用q?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold">80%</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">的模型徏模来描述q?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold">20%</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">的报表徏模,q样问题q单多?jin),对于报表的设计来_(d)虽然有点ȝ(ch)Q但是我们的设计可以适应大多数的情况。实际只要我们作一些辅助的工具可以简化报表模型的建模Q这是我们在框架开发的后期发现的,l过实践证明我们当初的想法是真确的?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold"> <o:p> </o:p> </span> </font> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 42pt; TEXT-INDENT: 21pt"> <font face="Times New Roman"> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">q种情况q出现在我们当初在做一个业务系l的时的框架选择上,当时我们Z(jin)框架能够承受更大的负载度Q而考虑使用</span> <span lang="EN-US" style="mso-bidi-font-weight: bold">EJB</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">的多层开发(q运的是没有用实?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold">Bean</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">Q,q我们的开发量整整增加的一倍,q在不考虑试的情况下。项目结束了(jin)上线使用Q用h本没有当初设想的q发量,我们当时真的q考虑?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold">Rod </span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">所说的是否能够在客L(fng)支持</span> <span lang="EN-US" style="mso-bidi-font-weight: bold">Swing</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">E序Q幸亏后来被否定?jin)。有时候我们在设计中Lq寻完美Qؓ(f)?jin)设计而设计,q种做法正如</span> <span lang="EN-US" style="mso-bidi-font-weight: bold">Rod</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">所说的是不U学的?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold"> <o:p> </o:p> </span> </font> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 42pt"> <font face="Times New Roman"> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">单才是美Q因为简单出C(jin)</span> <span lang="EN-US" style="mso-bidi-font-weight: bold">POJO</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">对象Q因为简单出C(jin)</span> <span lang="EN-US" style="mso-bidi-font-weight: bold">Hibernater</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">Q因为简单出C(jin)</span> <span lang="EN-US" style="mso-bidi-font-weight: bold">Annotation</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">Q因为简单出C(jin)</span> <span lang="EN-US" style="mso-bidi-font-weight: bold">EJB3.0</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">。因为简单才?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold">java</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">的开源社区如火如|人声鼎沸?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold"> <o:p> </o:p> </span> </font> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 42pt"> <span lang="EN-US" style="mso-bidi-font-weight: bold"> <o:p> </o:p> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 45pt; TEXT-INDENT: -21pt; mso-list: l0 level1 lfo1; tab-stops: list 45.0pt"> <font face="Times New Roman"> <span lang="EN-US" style="FONT-FAMILY: Wingdings; mso-bidi-font-weight: bold; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"> <span style="mso-list: Ignore">̔<span style="FONT: 7pt 'Times New Roman'"><font size="3">        </font></span></span> </span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">高</span> <span lang="EN-US" style="mso-bidi-font-weight: bold"> <o:p> </o:p> </span> </font> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: 21pt"> <font face="Times New Roman"> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">有时候,设计者注重的是设计,q也是我们设计中常常存在的一U习(fn)惯,E序员Lq求完美Q追?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold">perfect</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">Q而一个企业在完成目中要的是生成率,要的是质量,一个功能用那种完美的框枉?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold">2</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">周的旉才能开发完Q而用简单的框架只需?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold">3</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">天的旉可以完成了(jin)Q你说我们应该用U框架?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold"> <o:p> </o:p> </span> </font> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: 21pt"> <font face="Times New Roman"> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">d在开发一个项目的时候,因ؓ(f)我们是和其他部门一起合作开发,在项目开始的调研当中Q我们极力推荐用我们的</span> <span lang="EN-US" style="mso-bidi-font-weight: bold">JBrain</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">元数据框Ӟ而另Z个部门却使用</span> <span lang="EN-US" style="mso-bidi-font-weight: bold">JSF</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">所建立的框Ӟ</span> <span lang="EN-US" style="mso-bidi-font-weight: bold">JSF</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">刚出来,而且那个部门的h员还没有太多的理?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold">JSF</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">的深d义,他们觉得</span> <span lang="EN-US" style="mso-bidi-font-weight: bold">JSF</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">非常好,非常的完)(j)Q最后因为我们的框架是黑盒的Q客户不x他们的项目绑d我们的框架上Q所以最后决定?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold">JSF</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">来设计框Ӟ不说开发一个企业框架所需要的旉Q,q里我不是说</span> <span lang="EN-US" style="mso-bidi-font-weight: bold">JSF</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">不好Q我研究q?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold">JSF</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">Q觉得他的设计哲学真的很好,其他的lg?wi)和生命周期设计的非常完,其他?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold">Render</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">机制Q真的就是我们以前在使用</span> <span lang="EN-US" style="mso-bidi-font-weight: bold">jsp Tag</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">的时候一直想要又没有的功能(我们框架中的昄模型有很多思想是从他的lg数概念而来的)(j)Q但是如果用</span> <span lang="EN-US" style="mso-bidi-font-weight: bold">jsf</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">开发企业E序Q而且是在国内q种客户要求非常苛刻的情况下是非怸的。因为我们的</span> <span lang="EN-US" style="mso-bidi-font-weight: bold">JSF</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">框架是在</span> <span lang="EN-US" style="mso-bidi-font-weight: bold">Apache </span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold">MyFace</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">基础上开发的Q实际上后来他的标签我们没有用多,大部分都是我们自己在他的基础上重新开发的。后来框架设计出来了(jin)Q生产率太低Q完成一个工作需要做很多很多的事Q我实在看不下去?jin),看着我周边的同事一边又一边的Ҏ(gu)Q而且目l束前几乎是天天加班?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold">9</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">点)(j)Q根据我们原有框架的元数据原理,写了(jin)一?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold">JSF</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">框架的代码生成机Q这才把生率稍微提上了(jin)一炏V?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold"> <o:p> </o:p> </span> </font> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: 21pt"> <font face="Times New Roman"> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">实际有时候我们设计框架的时候不必要考虑q多Q一定要从开发和实用的角度去考虑Q多考虑一下程序员的工作方式?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold"> <o:p> </o:p> </span> </font> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: 21pt"> <span lang="EN-US" style="mso-bidi-font-weight: bold"> <o:p> </o:p> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="mso-bidi-font-weight: bold"> <span style="mso-tab-count: 1">       </span> </span> <font face="Times New Roman"> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">今天写到这里,可能是和</span> <span lang="EN-US" style="mso-bidi-font-weight: bold">Rod</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold">Without EJB</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">中的x产生?jin)共鸣才有?jin)q么多费话,其他的感触将在后l的随笔中写到。写q篇文章也是Z(jin)提醒自己开发的时候一定要从实际出发,一切的灉|都是来源于实늚?/span> <span lang="EN-US" style="mso-bidi-font-weight: bold"> <o:p> </o:p> </span> </font> </p> <img src ="http://www.aygfsteel.com/hx9111/aggbug/49367.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/hx9111/" target="_blank">我爱夏花,更爱U叶</a> 2006-05-31 23:18 <a href="http://www.aygfsteel.com/hx9111/archive/2006/05/31/49367.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>白话自己?j)中的设计模?/title><link>http://www.aygfsteel.com/hx9111/archive/2005/06/16/6238.html</link><dc:creator>我爱夏花,更爱U叶</dc:creator><author>我爱夏花,更爱U叶</author><pubDate>Thu, 16 Jun 2005 14:07:00 GMT</pubDate><guid>http://www.aygfsteel.com/hx9111/archive/2005/06/16/6238.html</guid><wfw:comment>http://www.aygfsteel.com/hx9111/comments/6238.html</wfw:comment><comments>http://www.aygfsteel.com/hx9111/archive/2005/06/16/6238.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.aygfsteel.com/hx9111/comments/commentRss/6238.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/hx9111/services/trackbacks/6238.html</trackback:ping><description><![CDATA[<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT color=#000000><FONT size=2><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">   再一ơ的看设计模式的时候,感觉自己对设计模式,有了(jin)一个进一步的理解Q自我感觉的</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Wingdings; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold; mso-char-type: symbol; mso-symbol-font-family: Wingdings"><SPAN style="mso-char-type: symbol; mso-symbol-font-family: Wingdings">J</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">Q?/SPAN><SPAN lang=EN-US style="mso-bidi-font-weight: bold">.<BR><BR><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></FONT></FONT></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT color=#000000><FONT size=2><SPAN lang=EN-US style="mso-bidi-font-weight: bold"><SPAN style="mso-tab-count: 1">       </SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">在数学计中我们要求</SPAN><SPAN lang=EN-US style="mso-bidi-font-weight: bold">A</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Wingdings; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold; mso-char-type: symbol; mso-symbol-font-family: Wingdings"><SPAN style="mso-char-type: symbol; mso-symbol-font-family: Wingdings">à</SPAN></SPAN><SPAN lang=EN-US style="mso-bidi-font-weight: bold">B</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">点的最短\径,可能?/SPAN><SPAN lang=EN-US style="mso-bidi-font-weight: bold">A</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">点到</SPAN><SPAN lang=EN-US style="mso-bidi-font-weight: bold">B</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">Ҏ(gu)很多U走法,但是q求完美的我们(其是程序员Q,L希望扑ֈ一条最短的路径。设计模式也是相同,在设计中我们惌扑ֈ设计中的最短\径,也就是设计的永恒之道Q就是设计模式中常说的无名的质)(j)Q说白了(jin)Q就是如何设计才能ɾpȝ更容易扩张,更灵z,更稳定。模式追求的是一U最佳的解决Ҏ(gu)Q在q个Ҏ(gu)的指gQ我们能够跟好的d现我们所惌实现的东ѝ?BR><BR></SPAN><SPAN lang=EN-US style="mso-bidi-font-weight: bold"><o:p></o:p></SPAN></FONT></FONT></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT color=#000000><FONT size=2><SPAN lang=EN-US style="mso-bidi-font-weight: bold"><SPAN style="mso-tab-count: 1">       </SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">数学计算的时候有一定的法则QY件设计的时候也是有一定的法则的,而这些法则,都是在追求Y件设计的守恒定律时Ş成的——什么开</SPAN><SPAN lang=EN-US style="mso-bidi-font-weight: bold">/</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">闭原则,面向接口原则Q依赖倒置原则{等Q但是Y件设计中的原则也是可变的Q而且是时d展的Q要不然׃?x)出玎ͼ今天?/SPAN><SPAN lang=EN-US style="mso-bidi-font-weight: bold">spring</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">非常火的场面Q?/SPAN><SPAN lang=EN-US style="mso-bidi-font-weight: bold">Ioc</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">原则?BR><BR></SPAN><SPAN lang=EN-US style="mso-bidi-font-weight: bold"><o:p></o:p></SPAN></FONT></FONT></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT color=#000000><FONT size=2><SPAN lang=EN-US style="mso-bidi-font-weight: bold"><SPAN style="mso-tab-count: 1">       </SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">数学计算是通过许多的公式推倒出l果的,但是我们求解的时候,?x)出现这U情况,</SPAN><SPAN lang=EN-US style="mso-bidi-font-weight: bold">C</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">l果Q是通过</SPAN><SPAN lang=EN-US style="mso-bidi-font-weight: bold">A</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">?/SPAN><SPAN lang=EN-US style="mso-bidi-font-weight: bold">B</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">两个公式推导出来的,模式也是一P有一些较?yu)的模式Q而这些较?yu)的模式是一些较大的模式的基?BR><BR></SPAN><SPAN lang=EN-US style="mso-bidi-font-weight: bold"><o:p></o:p></SPAN></FONT></FONT></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT color=#000000><FONT size=2><SPAN lang=EN-US style="mso-bidi-font-weight: bold"><SPAN style="mso-tab-count: 1">       </SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">在理解模式的时候我们可以从对象的生命周期来理解?BR><BR></SPAN><SPAN lang=EN-US style="mso-bidi-font-weight: bold"><o:p></o:p></SPAN></FONT></FONT></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT color=#000000><FONT size=2><SPAN lang=EN-US style="mso-bidi-font-weight: bold"><SPAN style="mso-tab-count: 1">       </SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">对象产生的时候需要描q对象的属性,它的存在形式Q创建模式就是用来描q这个的Q而这个对象存在就?x)和其他对象发生联系Q就?x)和其他对象发生作用Q如何描qC们之间的联系和作用就是结构模式要做的事了(jin)Q前面这些都是静(rn)态的Q对象的存在Q不可能永远?rn)止不动的,它?x)Ҏ(gu)自己的需要,完成一些动作,语言中还有动词,名词QŞ容词之分呢!模式p语言一样需要有动词来描q对象,行ؓ(f)模式是用来描述对象的行动的Q?BR><BR></SPAN><SPAN lang=EN-US style="mso-bidi-font-weight: bold"><o:p></o:p></SPAN></FONT></FONT></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT color=#000000><FONT size=2><SPAN lang=EN-US style="mso-bidi-font-weight: bold"><SPAN style="mso-tab-count: 1">       </SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">设计模式Q实际就是一U设计中的语aQ很多的最基本的模式,是l成q种语言的基Q我们在理解模式的时候不能只是背模式Q而应该灵zȝq用他们Q让他们有机的结合在一P形成一个生动的句子。这个就好比我们学英语,不是光背一些单词,p写出一好文章的,q需要我们有语感Q理解了(jin)以后才能写出来?BR><BR></SPAN><SPAN lang=EN-US style="mso-bidi-font-weight: bold"><o:p></o:p></SPAN></FONT></FONT></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT color=#000000><FONT size=2><SPAN lang=EN-US style="mso-bidi-font-weight: bold"><SPAN style="mso-tab-count: 1">       </SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">q个只是我对模式的一点点个h的理解,不代表所有h的观点!Q)(j)</SPAN></FONT></FONT><SPAN lang=EN-US style="mso-bidi-font-weight: bold"><o:p></o:p></SPAN></P><img src ="http://www.aygfsteel.com/hx9111/aggbug/6238.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/hx9111/" target="_blank">我爱夏花,更爱U叶</a> 2005-06-16 22:07 <a href="http://www.aygfsteel.com/hx9111/archive/2005/06/16/6238.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">Ǹ</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>