??xml version="1.0" encoding="utf-8" standalone="yes"?>未来日记在线观看,久久久久久久成人,成人自拍视频http://www.aygfsteel.com/lovecotton123/ <Re:如果人生能按计划q行......>zh-cnFri, 20 Jun 2025 01:48:34 GMTFri, 20 Jun 2025 01:48:34 GMT60IntelliJ Cannot run web applications in Tomcat with port 8080http://www.aygfsteel.com/lovecotton123/archive/2008/12/15/246421.htmllovecotton123lovecotton123Mon, 15 Dec 2008 07:04:00 GMThttp://www.aygfsteel.com/lovecotton123/archive/2008/12/15/246421.htmlhttp://www.aygfsteel.com/lovecotton123/comments/246421.htmlhttp://www.aygfsteel.com/lovecotton123/archive/2008/12/15/246421.html#Feedback7http://www.aygfsteel.com/lovecotton123/comments/commentRss/246421.htmlhttp://www.aygfsteel.com/lovecotton123/services/trackbacks/246421.html        最q准备学习JavaScriptQ我以前都是写后C务逻辑的,很少涉及到前台表现技术。周末没事打研I一下被늚很热的jqueryQ?br /> 鉴于eclipse对于JavaScript和HTML的智能提CZ是太Q所以我转向新的IDE--IntelliJ。很快一个小的应用被我在IntelliJ上捣鼓出来,
配置好tomcat准备试我的W一个jqueryQ结果运行程序老是提示 “Error running Tomcat6: Address localhost:8080 is already in use”Q?br /> 开始我q以为我后台不小心已l启动tomcatQ但是一查后台进E没有发现tomcat的进E,使用端口查看命o  netstat -an 看了一下端??br /> ?080端口被占用,q下我就全蒙了,出师不利啊,我把我在IntelliJ上写好的工程部v到eclipse环境下,l果又能使用Q没有报8080?br /> 口占用情c?br />
         上网看看有没有h遇到cM的情况,l果{案也是五花八门的,比较們֐三种观点Q一、tomcat已经启用了,但是你不知道Q二?br /> idea和tomcat整合的时候,tomcat不能是安装版的,要下zip的那个版本,原因是(别h的ȝQTomcat安装版和解压版的bin目录文g不同,
解压版中有很多的.bat批处理文? IDEA正是用其中的catalina.bat来启?停止Tomcat. Q我靠,q也太绝对了Qidea不可能做的这么差吧,
它可是eclipse的E哦Q;三、可能与防火墙有关系。后来我试着把我的tomcat的访问端口改?090Q再ơ启用IntelliJQ结果居然蟩Z
久违的注册校验界面?br />
       事实证明Q确实是防火墙把我的讉Kl阻止了Q我用的杀毒Y件是ESET NOD32Q我使用英文搜烦“IntelliJ  Cannot run web applications
 in Tomcat with port 8080”l果扑ֈ一国外哥们也有遇到同样问题Q地址http://www.jetbrains.net/jira/browse/IDEADEV-10502Q,参照此处理方
法把我的ESET NOD32?#8220;启用http?#8221;把里面原来默认的8080端口删除掉,在IntelliJ环境下引用也能正常访问了Q到此问题解决了Q?br />
       问题虽然解决了,但是一直有个疑问,Z么我在用eclipse的时候没有出现此问题Q但是用IntelliJ的时候就出问题了Q难道IntelliJ
?nbsp;  ESET NOD32本n存在兼容性问题?Q?br />

    



lovecotton123 2008-12-15 15:04 发表评论
]]>
PowerDesigner概念设计模型QCDMQ中?U实体关p?/title><link>http://www.aygfsteel.com/lovecotton123/archive/2008/11/04/238585.html</link><dc:creator>lovecotton123</dc:creator><author>lovecotton123</author><pubDate>Tue, 04 Nov 2008 06:08:00 GMT</pubDate><guid>http://www.aygfsteel.com/lovecotton123/archive/2008/11/04/238585.html</guid><wfw:comment>http://www.aygfsteel.com/lovecotton123/comments/238585.html</wfw:comment><comments>http://www.aygfsteel.com/lovecotton123/archive/2008/11/04/238585.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/lovecotton123/comments/commentRss/238585.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/lovecotton123/services/trackbacks/238585.html</trackback:ping><description><![CDATA[<blockquote dir="ltr" style="margin-right: 0px"> <p style="font-size: 14pt" align="left">       CDM是大多数开发者用PD时最先创建的模型Q也是整个数据库设计最高层的抽象。CDM是徏立在传统的ER图模型理Z上的QER图中有三大主要元素: 实体型,属性和联系。其中实体型对应到CDM中的EntityQ属性对应到CDM中每个Entity的AttributeQ在概念上基本上是一一对应的?但在联系上,CDM有了比较大的扩展Q除了保留ER囑֎有的RelationShip概念之外Q还增加了AssociationQInheritance 两种实体关系Q下面就让我们分别看看这些关pȝ用法和之间的区别Q下图中被标U的工具栏按钮就是用来向实体中添加这些关pȝQ?br /> <img height="34" alt="" src="http://images.cnblogs.com/cnblogs_com/xingyukun/pd_rl.gif" width="499" border="0" _counted="undefined" /><br /> 另外Q在介绍所有这些CDM中的元素之前Q笔者先l出一个很单的CDM图,是对我们最最熟悉的学校场景的一个徏模,下文中提到的所有概念在图中都有体现Q大家在看下文的时候可以对照着来看Q?br /> <img height="492" alt="" src="http://images.cnblogs.com/cnblogs_com/xingyukun/cdm.gif" width="635" border="0" _counted="undefined" /><br /> <br /> 一. RelationShip(联系)<br /> 先给出PD手册里对联系的定义:“A relationship is a link between entities. For example, in a CDM that manages human resources, the relationship Member links the entities Employee and Team, because employees can be members of teams. This relationship expresses that each employee works in a team and that each team has employees.” 可见Q也许联pȝ概念真的太简单了吧,所以反而不那么好表qͼ所以PD的文档里也是用一个例子来说明出现了什么样的情冉|们就认ؓ两个实体间是有联pȝ?br />    当我们提起实体间联系的时候,最先想到的恐怕是one to oneQone to many 和many to manyq三U联pȝ型,q些联系cd也是大家最熟悉的。笔者对ER囑֎本的概念q不_N,但在CDM中,联系q有另外三个可以讄的属性: mandatoryQ强制性联p), dependentQ依赖性联p?标定兌Q?和dominantQ统制联p)。这些属性对后面PDM的生成都有比较大的媄响,需要我们一一有所了解。它们都是在联系的属性控刉板中讑֮的,见下图:<br /> <img alt="" src="http://images.cnblogs.com/cnblogs_com/xingyukun/rel-pro.gif" border="0" _counted="undefined" /><br /> 1.mandatory<br /> 联系是否h强制性,指的是实体间是不是一定会出现q种联系Q或者换句话_当我们在谈及一个联pȝ应用场景的时候,联系对应的那两个实体型的实体实例?个数可不可能为零。也许这L解释q是有点抽象Q让我们举两个联pȝ例子Q一个是对两边的实体都有强制性的Q另一个则不然?br /> <span style="color: #0000ff">Q?Q教?-学生 联系<br /> q个联系首先是一个多对多联系Q因为每个老师可以教多个学生,每个学生也都有多个老师来负责他们的学业。同Ӟq个联系Ҏ师和学生都是强制性的Q也是_不存在Q何一个老师Q他不负责Q何一个学生的教学Q也不存在Q何一个学生,他没有Q何一个Q课老师?br /> Q?Q学?-׃?联系<br /> q个联系也是一个多对多关系Q但它对学生q个实体型而言׃是强制的QOptional,可选的Q。每个俱乐部都有臛_一个学生参加,但ƈ不是每个学生都要d加俱乐部的活动。完全可以有一些学生,他们什么俱乐部都没参加?/span><br /> 上面的例子主要是从概늚角度来区分了mandatory和optional的区别。实际上如果把这个模型对应到我们最后生成的表,如果A-B间的联系?A是mandatory的话Q那么如果在A里面如果包含B的外键,q个外键不能为空|反之可以为空倹{后面我们谈到PDM和实际数据库的时候,大家会看 到这一炏V?br /> 2.dependent<br /> 每一个Entity型都有自qIdentifierQ如果两个Entity型之间发生关联时Q其中一个Entity型的Identifierq入另一?Entity型ƈ与该 Entity型中的Identifier共同l成其IdentifierӞq种兌UCؓ标定兌,也叫依赖性关?dependent relationship)。一个Entity型的Identifierq入另一个Entity型后充当光IdentifierӞq种兌UCؓ非标?兌,也叫非依赖关联?br /> 概念的定义说hq是有些拗口Q说白了其实是?从表关系Q从表要依赖于主?span style="color: #0000ff">。比如在我们pȝ里要记录教师休假的情况,有一个实体型HolidayQ其属性包括休假的开始时间和天数Q每ơ有教师休假的时候,都要在这个表留下记录。从我们的场景描qC可以看到Q实体型假期必须依附于实体型教师Q即对于每一个假期实例,必须指向某一个教师实例?/span><br /> 对于依赖型联p,必须注意它不可能是一个多对多联系Q在q个联系中,必须有一个作Z体的实体型。一个dependent联系的从实体可以没有自己的identifier.<br /> 3.dominant<br /> q个联系属性是最为简单的Q它仅作用于一对一联系Qƈ指明q种联系中的M表关pR在A,B两个实体型的联系中,如果A-->B被指定ؓ dominantQ那么A个一对一联系的主表,BZ表,q且在以后生成的PDM中会产生一个引用(如果不指定dominant属性的话会产生两个?用)?span style="color: #0000ff">比如老师和班U之间的联系Q因为每个班U都有一个老师做班MQQ每个老师也最多只能做一个班U的班主任,所以是一个一对一关系。同Ӟ我们可以老师作ؓ主表Q用老师的工h唯一定一个班MQ联系?/span><br /> <br /> ?AssociationQ关联)<br /> 先来看一下PDlassociation的定义:“An association is a connection between entities. In the Merise modeling methodology an association is used to connect several entities that each represents clearly defined objects, but are linked by an event, which may not be so clearly represented by another entity.”?br /> 在上一段提到的那些RelationShipQ在很多情况下(特别是多对多关系中)Q我们会把联pM门提出来Q作Z个实体型攑֜两个需要被兌的实?型中_在PD中,选中M一个联p,在右键的弹出菜单中选择“Change to Entity”命o卛_完成联系转实体的操作Q。但有的时候,把若q个实体型之间的联系抽象Z个实体型可能不太合适,q个时候你可以选择些实体型?立一个associationQ那么在生成PDM的时候,所有这些相兛_体型的identifier都会被加入到association对应生成的表模型 中。所以,说白了,其实association是实体型的一U特例,用来在徏模的时候更切的表辑֮体间的关联信息。在PD的文档中举了一个录韛_、顾 客、商店三个实体型在租借录韛_q个场景上发生关联,然后把租借定义ؓ上述三个实体型之间的association的例子,非常切。在我们的学校模?里,我定义了家访做ؓ老师和学生实体型中间的一个associationQ在接下来生的PDM中大家就可能看到q种定义所产生的效果?br /> <br /> ?InheritanceQ承)<br /> q种关系在概念层面是最Ҏ理解的了Q本文就不赘qC?br /> <br /> 前面已经介绍了CDM中关于实体间关系的主要内容,接下来我们就来看看根据这个CDM所生成的PDM是一个什么样子:<br /> <img height="479" alt="" src="http://images.cnblogs.com/cnblogs_com/xingyukun/pdm.gif" width="660" border="0" _counted="undefined" /><br /> 上图中所有标U的部分是我们最应该x的内容,因ؓ他们都是׃我们对实体型间的关系的定义而生的Q下面给Z些简单的说明?br /> 1. “师生关系”?#8220;学生׃?#8221;q两个表是由于我们的多对多关p而生的?br /> 2. “假期”表的“工号”字段是由于我们将教师-假期关系指定为dependent而生的?br /> 3. “班”表的“工号”字段是由于我们将教师-班关系制定为dominant而生的?br /> 4. “家访”表中?#8220;工号”?#8220;学号”字段是由于家访是教师和学生实体型的association而生的?br /> 另外Q记得我们在提到dominant属性的时候说q,一个没指定dominant方向的一对一联系生两个引用,下面我们把原本的CDM中的教师- 班关系q行一个小的修改Q去掉这个relationship的dominant定义Q那么最l生的PDM中教师表和班U表互相包含对方的主键(?于我们的班表没有自q主键Q所以只能在班表中看到多出来的?Q截囑֦下:<br /> <img height="272" alt="" src="http://images.cnblogs.com/cnblogs_com/xingyukun/pdm-part.gif" width="427" _counted="undefined" /><br /> 对照q个PDM截图和上一个PDM截图之间的区别,大家可以很容易得看出dominant属性对一个一对一关系的作?/p> </blockquote> <img src ="http://www.aygfsteel.com/lovecotton123/aggbug/238585.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/lovecotton123/" target="_blank">lovecotton123</a> 2008-11-04 14:08 <a href="http://www.aygfsteel.com/lovecotton123/archive/2008/11/04/238585.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>