软件构造考试个人整理

软件构造考试个人整理

ID:12758464

大小:42.50 KB

页数:4页

时间:2018-07-18

软件构造考试个人整理_第1页
软件构造考试个人整理_第2页
软件构造考试个人整理_第3页
软件构造考试个人整理_第4页
资源描述:

《软件构造考试个人整理》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、信息1083班李丹软件构造个人整理复习资料一、JS部分1.window对象:是BOM的顶层,它是包含文档(document)的窗口容器,一个浏览器窗口就是一个window对象的界面表现。只要打开一个窗口,window对象就存在了。2.Document对象:是window对象的一个属性,代表浏览器窗口中装载的整个HTML文档,包含了从到内容,用来访问页面上的所有元素。3.DOM树形中的节点和子节点:在document中,每一个标签所代表的对象,都是DOM树形结构中的一个节点(标签是元素的节点),而每一个标签中的属性也是其下的一个节点(属性节点),do

2、cument节点本身是树的根节点。4正则表达式:是符合某种规则的表达式,它不显示任何具体的文本内容,只是作为一种特殊的文本模式,用于在文本中查找符合匹配模式的字符串。5.用正则模式匹配字符串中的匹配结果6.JS编程:实验二二、Hibernate部分1..缓存:①减少访问数据库的频率②当缓存中的持久化对象之间存在循环关系时,Session会保证不出现访问对象图的死循环,以及由死循环引起的JVM堆栈溢出异常。③保证数据库中的相关记录与缓存中的相应对象保持同步。2.清理缓存:Session在清理缓存的时候,会自动进行脏坚持(dirty-check),如果发现Session缓存中的

3、对象与数据库中相应记录不一致,就会根据对象的最新属性去同步更新数据库。在默认情况下,Session会在以下时间点清理缓存:①调用commit()方法时,先清理缓存,再向数据库提交事物。②当应用程序执行一些查询操作时,如果缓存中的对象发生了变化,会先清理缓存。③应用程序显示调用Session.fluse()方法时,清理缓存。3.轻量级对象:在应用程序中频繁地创建和销毁,基本上不会出现由于占用很多资源而导致的系统性能下降。如Session对象。4.重量级对象:在应用程序系统中长久地被缓存在整个应用程序系统的生命周期中,避免多次被创建和销毁,创建时非常耗费时间和空间资源。如Ses

4、sionFactory对象。信息1083班李丹软件构造个人整理复习资料5.多对一(两边表、类和映射的定义)①表的创建:(1)创建TEAMS表:createtableTEAMS(IDbigintnotnullauto_increment,NAMEvarchar(15)notnullunique,primarykey(ID));(2)创建MONKEYS表:createtableMONKEYS(IDbigintnotnullauto_increment,NAMEvarchar(15)notnull,TEAM_IDbigint,primarykey(ID));(3)添加外键引用:a

5、ltertableMONKEYSaddindexIDX_TEAM(TEAM_ID),addconstraintFK_TEAMforeignkey(TEAM_ID)referencesTEAMS(ID);②类Team类的代码:packagemypack.po;publicclassTeamPO{privateLongid;privateStringname;publicTeamPO(){}publicLonggetId(){returnid;}publicvoidsetId(Longid){this.id=id;}publicStringgetName(){returnnam

6、e;}信息1083班李丹软件构造个人整理复习资料publicvoidsetName(Stringname){this.name=name;}}Monkey类的代码:packagemypack.po;publicclassMonkeyPO{privateLongid;privateStringname;privateTeamPOteampo;publicMonkeyPO(){}publicLonggetId(){returnid;}publicvoidsetId(Longid){this.id=id;}publicStringgetName(){returnname;}pub

7、licvoidsetName(Stringname){this.name=name;}publicTeamPOgetTeampo(){returnteampo;}publicvoidsetTeampo(TeamPOteampo){this.teampo=teampo;}}信息1083班李丹软件构造个人整理复习资料③映射文件Team类的映射文件:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。