??xml version="1.0" encoding="utf-8" standalone="yes"?>国语一区二区三区,91精品国产综合久久国产大片,亚洲欧美日韩不卡一区二区三区http://www.aygfsteel.com/jeonok/zh-cnSat, 17 May 2025 10:51:35 GMTSat, 17 May 2025 10:51:35 GMT60js实现面跌{的几U方?/title><link>http://www.aygfsteel.com/jeonok/archive/2007/03/28/106811.html</link><dc:creator>团队_</dc:creator><author>团队_</author><pubDate>Tue, 27 Mar 2007 17:16:00 GMT</pubDate><guid>http://www.aygfsteel.com/jeonok/archive/2007/03/28/106811.html</guid><wfw:comment>http://www.aygfsteel.com/jeonok/comments/106811.html</wfw:comment><comments>http://www.aygfsteel.com/jeonok/archive/2007/03/28/106811.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/jeonok/comments/commentRss/106811.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/jeonok/services/trackbacks/106811.html</trackback:ping><description><![CDATA[W一U:<br />    <script language=<font color="#00bb00" size="2">"javascript"</font><font color="black" size="2"> type=</font><font color="#00bb00" size="2">"text/javascript"</font><font color="black" size="2">><br />           window.location.href=</font><font color="#00bb00" size="2">"login.jsp?backurl="</font><font color="black" size="2">+window.location.href; <br />    </script><br /><br />W二U:<br />    <script language=</font><font color="#00bb00" size="2">"javascript"</font><font color="black" size="2">><br /> alert(</font><font color="#00bb00" size="2">"q回"</font><font color="black" size="2">);<br /> window.history.back(-1);<br />   </script><br /><br />W三U:<br />   <script language=</font><font color="#00bb00" size="2">"javascript"</font><font color="black" size="2">><br /> window.navigate(</font><font color="#00bb00" size="2">"top.jsp"</font><font color="black" size="2">);<br />  </script><br /><br />W四U:<br />   <script language=</font><font color="#00bb00" size="2">"JavaScript"</font><font color="black" size="2">><br />          self.location='top.htm';<br />   </script><br /><br />W五U:<br />   <script language=</font><font color="#00bb00" size="2">"javascript"</font><font color="black" size="2">><br />          alert(</font><font color="#00bb00" size="2">"非法讉KQ?</font><font color="black" size="2">);<br />          top.location='xx.jsp';<br />   </script><br /></font><img src ="http://www.aygfsteel.com/jeonok/aggbug/106811.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/jeonok/" target="_blank">团队_</a> 2007-03-28 01:16 <a href="http://www.aygfsteel.com/jeonok/archive/2007/03/28/106811.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Servlet 中的事g监听http://www.aygfsteel.com/jeonok/archive/2007/03/28/106810.html团队_团队_Tue, 27 Mar 2007 17:14:00 GMThttp://www.aygfsteel.com/jeonok/archive/2007/03/28/106810.htmlhttp://www.aygfsteel.com/jeonok/comments/106810.htmlhttp://www.aygfsteel.com/jeonok/archive/2007/03/28/106810.html#Feedback0http://www.aygfsteel.com/jeonok/comments/commentRss/106810.htmlhttp://www.aygfsteel.com/jeonok/services/trackbacks/106810.html 关于 Servlet 中的事g监听

?/span> Servlet2.3 规范中添加了一些监?/span> web 应用中重要事件的能力。这功能可以让我们Ҏ(gu)事g的状态更有效的对资源q行理和自动化q行。这部分描述?/span> servlet 的事件监听,包含以下部分Q?/span>

1Q?/font>   事g的分cd Listener 接口

2Q?/font>   典型的事件监听过E?/font>

3Q?/font>   事g监听的声明和调用

4Q?/font>   事g监听~码和发布向?/font>

5Q?/font>   事g监听的方法和相关的类

事g的分cd Listener 接口

Servlet 事g有两个别:

1Q?/font>   Application U别事g

包含着q行应用E序的虚拟机U别的相兌源和状态,卛_ servlet ?/span> Context 对象相关?/span>

2Q?/font>   Session U别的事?/font>

包含着一个单一用户?/span> session 的一pdh的相兌源和状态,?/span> Http ?/span> Session 对象?/span>

在上面两个别的事gQ又可分别分ZU:

1Q?/font>   生命周期的改?/font>

2Q?/font>   属性的改变

你可以ؓ上面四种事g创徏一个或多个监听cR一个单一的监听类可以监视多种事g?/font>

创徏一个事件类可以?/span> javax.servlet 包或 javax.servlet.http 包中实现合适的接口。下表中列出了四U事件相关的接口?/span>

事gU类

事g描述

接口

Context 生命周期的改?/span>

context 的徏立和卛_关闭 context

Javax.servlet.ServletContextListener

Context 属性值的改变

dQ删除,修改 context 的属性?/span>

Javax..servlet.ServletContextAttributeListener

Session 生命周期的改?/span>

Session 的创建,注销Q超?/span>

Javax.servlet.http.HttpSessionListener

Session 属性值的改变

dQ删除,修改 session 的属性?/span>

Javax.servlet.htpp.HttpSessionAttributeListener

典型的事件监听过E?/font>

考虑一?/span> web 应用是由一l访问数据库?/span> servlet l成的。一个典型的事g监听机制是这LQ创Z?/span> context 生命周期的事件来理数据库连接,q个监听器可以有如下的功能:

1Q?/font>   q个监听器监视着应用E序的启?/font>

2Q?/font>   q个应用E序写入日志到数据库中ƈ且把q接对象存储?/span> context ?/span>

3Q?/font>   Servelt 使用q接对象来执?/span> SQL

4Q?/font>   监听器监听应用程序的卛_关闭

5Q?/font>   在关闭应用程序之前,先关闭连接对?/font>

事g监听的声明和调用

事g监听的声明在应用E序?/span> web.xml 里,?/span> <listener> 元素Q该元素?/span> <web-app> 的子元素。每个监听器都对应一?/span> <listener> Q有一?/span> <listener-class> 子元素用来指定对应的cd。在每种事g中,你需要指定你惌用的序?/span>

在应用程序启动之后,q且在第一ơ请求之前, servlet 容器会创建ƈ注册每个监听cȝ实例。每U事Ӟ监听器是按照他们声明的顺序来注册的。然后,当应用程序开始运行,每种事g监听器安装他们的序调用。在最后一ơ请求之前,所有的监听器都保持zd状态?/span>

一旦应用程序关闭, session 事g首先发生Q以他们声明的顺序相反。然?/span> context 事g发生也是以声明的序相反?/span>

下面是一个例子:

<web-app>

   <display-name>MyListeningApplication</display-name>

   <listener>

      <listener-class>com.acme.MyConnectionManager</listenerclass>

   </listener>

   <listener>

      <listener-class>com.acme.MyLoggingModule</listener-class>

   </listener>

   <servlet>

      <display-name>RegistrationServlet</display-name>

      ...

   </servlet>

</web-app>

假设 MyConnectionMnanager ?/span> MyLoggingModule 都是实现 ServletContextListener 接口Q?/span> MyLoggingModule 也是实现?/span> HttpSessionListener 接口?/span>

当应用程序运行,两个监听器都会监?/span> context 生命周期事gQ?/span> MyLoggingModule 监听器还会监?/span> session 生命周期。在 context 生命周期中, MyConnectionMananger 会首先开始监听,因ؓ它声明在前面?/span>

事g监听器的~码和发布指?/font>

h意事件监听器cȝ以下规则和指南:

l          在多U程的应用程序中Q属性可能同时改变。这是不需?/span> Servlet 容器来同步结果――在q种情况下监听类本n负责保持数据的完整性?/span>

l          每个监听c都必须有一?/span> public 的零参数的构造函数?/span>

l          每个监听cL件必L包到 WAR 文gQ也可以是在 /WEB-INF/classes 或是包含?/span> /WEB-INF/lib 下的 JAR 文g中?/span>

注意Q在分布式的环境中,事g监听cȝ作用域是包含q个部v描述文g的虚拟机。不需要分布式?/span> Web 容器来传?/span> servlet ?/span> context 事g或是 session 事g到其他的虚拟机。这个在 Sun Microsystem ?/span> Java Servlet 规范Q?/span> 2.3 版本?/span>

事g监听器的Ҏ(gu)和相关的c?/font>

q部分列Z事g监听器的Ҏ(gu)Q当 servlet ?/span> context 事g或是 servlet ?/span> session 事g发生Ӟ容器会调用他们。这些方法的输入的事件对象的cd不一P因此一下讨Z件类和他们的Ҏ(gu)?/span>

ServletContextListener Ҏ(gu)Q?/span> ServletContextEvent c?/span>

ServletContextListener 接口规范以下的方法:

       void contextInitialized(ServletContextEvent sce)

              servlet 容器调用q个Ҏ(gu)来通知监听器, servlet ?/span> context 已经建立q且应用E序准备处理h?/span>

       void contextDestory(ServletContextEvent sce)

              servlet 容器调用q个Ҏ(gu)来通知监听器应用程序即关闭?/span>

Servlet 容器创徏一?/span> java.servlet.ServletContextEvent 对象作ؓ调用 ServletContextListener Ҏ(gu)的输入?/span> ServletContextEvent cd含以下方法,你的监听器可以调?/span>

ServletContext getServletContext()

用这个方法返回已创徏的或是将要销毁的 servlet context 对象Q从中你可以得到你想要的信息



团队_ 2007-03-28 01:14 发表评论
]]>
事务http://www.aygfsteel.com/jeonok/archive/2006/11/10/80497.html团队_团队_Fri, 10 Nov 2006 14:24:00 GMThttp://www.aygfsteel.com/jeonok/archive/2006/11/10/80497.htmlhttp://www.aygfsteel.com/jeonok/comments/80497.htmlhttp://www.aygfsteel.com/jeonok/archive/2006/11/10/80497.html#Feedback0http://www.aygfsteel.com/jeonok/comments/commentRss/80497.htmlhttp://www.aygfsteel.com/jeonok/services/trackbacks/80497.html事务Q是单个的原子的操作的集合,q立的操作l成Q又一U一致的状态{化ؓ另一U一致的状态?/h2>
  • 事物的四个属性ACIDQ?/h2>

    •   原子性:事务是一个不可分割的工作单元。要么全部执行、要么全部不执行?/h2>

    • 一致性:M上不能破坏业务规则,使一U一致状态{化ؓ另一U一致状态?/h2>

    • 隔离性:每个事务必须独立于其他事务执行,q且事务中的操作同时发生?/h2>

    • 持久性:保事务提交后,其输入是怹性的?/h2>

事务的开始:标准SQL-99QSTART TRANSACTION

                         MYSQLQ用START TRANSACTION和BEGIN来启动事?/h2>

                         ORACLEQ不支持START TRANSACTION Q它是自动启动的

在提交事务(COMMITQ之前可以用ROLLBACK回滚事务?/h2>

ORACLE事务保存点的讄(MYSQL不支?QSAVEPOINT 保存点名Uͼ

ORACLE中设|事务提交模式的Ҏ(gu)QSET AUTOCOMMIT ON/OFF

MYSQL中的Ҏ(gu)是:SET AUTOCOMMIT=0/1   

 

高事务Q?/h2>
  •     ORACLE中支持的事务隔离U别有:1Q只M务?2Q提交读Q默认)3Q可串行?/h2>

讄语法为(ORACLEQ:

             SET TRANSACTION

               {{READ ONLY|READ WRITE}

                  |ISOLATION LEVEL

                     { READ COMMIT|SERIALIZABLE}}Q  ?



团队_ 2006-11-10 22:24 发表评论
]]>
oracle中最常见的异?/title><link>http://www.aygfsteel.com/jeonok/archive/2006/11/10/80496.html</link><dc:creator>团队_</dc:creator><author>团队_</author><pubDate>Fri, 10 Nov 2006 13:50:00 GMT</pubDate><guid>http://www.aygfsteel.com/jeonok/archive/2006/11/10/80496.html</guid><wfw:comment>http://www.aygfsteel.com/jeonok/comments/80496.html</wfw:comment><comments>http://www.aygfsteel.com/jeonok/archive/2006/11/10/80496.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/jeonok/comments/commentRss/80496.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/jeonok/services/trackbacks/80496.html</trackback:ping><description><![CDATA[ <ol> <li> <h2>CURSOR-ALREADY-OPENQ如果打开一个已l打开的游标时的异常?/h2> </li> <li> <h2>DUP-VAL-ON-INDEXQ如果试图添加行带有重复主键值或者唯一索引值时产生的异常?/h2> </li> <li> <h2> INVALID-NUMBERQ将不包含数字的字符串{换成数字时生?/h2> </li> <li> <h2>NO-DATA-FOUNDQ?使用select into语句一个值存入一个变量,但是select语句没有q回行十产生</h2> </li> <li> <h2>TOO-MANY-ROWSQ用select into语句l变量负|但返回了多个行?/h2> </li> <li> <h2>OTHERSQ其他异常?/h2> </li> </ol> <img src ="http://www.aygfsteel.com/jeonok/aggbug/80496.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/jeonok/" target="_blank">团队_</a> 2006-11-10 21:50 <a href="http://www.aygfsteel.com/jeonok/archive/2006/11/10/80496.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>存储q程http://www.aygfsteel.com/jeonok/archive/2006/11/09/80278.html团队_团队_Thu, 09 Nov 2006 14:46:00 GMThttp://www.aygfsteel.com/jeonok/archive/2006/11/09/80278.htmlhttp://www.aygfsteel.com/jeonok/comments/80278.htmlhttp://www.aygfsteel.com/jeonok/archive/2006/11/09/80278.html#Feedback0http://www.aygfsteel.com/jeonok/comments/commentRss/80278.htmlhttp://www.aygfsteel.com/jeonok/services/trackbacks/80278.html
  • 我的理解Q存储过E就相当于JAVA中的Ҏ(gu)Q它可以

    • 输入参数和输出参数的形式多个D回至调用q程或批处理?/h2>

    • 包含数据库执行操作(包括调用其他q程Q的~程语句?/h2>

    • 向调用过E或批处理返回状态|以表明成功或p|Q以及失败原因)?/h2>

  • 储存q程的优点:

    • 允许模块化程序设计。只需要创Zơƈ储存在数据库中,以后可以在程序中调用该程序Q意次?/h2>

    • 允许更快执行。大量的SQL代码需要执行的时候,存储q程要比SQL代码的执行过E快?/h2>

    • 减少|络量Q多行SQL代码可以׃行执行存储过E的单独语句实现Q而不需发送多条SQL代码?/h2>

    • 可以作ؓ安全机制使用。对没有权限直接使用存储q程中代码的用户Q给予他们用储存过E的权限?/h2>

  • 创徏储存q程Q?create or replace procedure 储存?AS begin 储存q程M end; /  ----   oracle(支持IS代替AS)

  • 使用存储q程Qcall 存储q程名(programQ?

  • 删除和更改存储过E名Qdrop procedure 存储q程名; alter procedure procName;

  • 定义变量Qdeclare 变量?变量cdQ长度)Q?/h2>

  • 游标是代表一个结果集的一U方式,他允许@环遍历一个行集合Q每ơ一行?/h2>

  • 声明游标Qdeclare 游标?cursor is sql查询Q?/h2>



  • 团队_ 2006-11-09 22:46 发表评论
    ]]>
    视图节http://www.aygfsteel.com/jeonok/archive/2006/11/09/80264.html团队_团队_Thu, 09 Nov 2006 13:40:00 GMThttp://www.aygfsteel.com/jeonok/archive/2006/11/09/80264.htmlhttp://www.aygfsteel.com/jeonok/comments/80264.htmlhttp://www.aygfsteel.com/jeonok/archive/2006/11/09/80264.html#Feedback0http://www.aygfsteel.com/jeonok/comments/commentRss/80264.htmlhttp://www.aygfsteel.com/jeonok/services/trackbacks/80264.html
  • 视图,是用h看数据表中数据的一U方?用户可以通过它浏览数据表中部分或者全部数?视图像是一个表一?但是实际上是引用的其中的的数据。同时如果想视图的基表中d列,试图中是不会出现新的列的Q除非删除或重新创徏视图。此外视图不能加参数?/h2>

  • 视图的优点:

    • 用L注意力集中到特定的数据上Q保护数据的安全?/h2>

    • 化了数据的查询和处理操作?/h2>

    • 有利于简化数据交换的操作?/h2>

    • 有利于简化对用户权限的管?/h2>

  • 创徏视图Qcreate view 视图?AS  query(MSQL查询)Q?/h2>

  • 更改视图Qalter view 视图?as newquery;   ---(mysql中用)    create or replace view 视图?as newquery;  ---(oracle中用)

  • 查看视图Qshow create view 视图名;  ---QmysqlQ?/h2>

  • 删除视图Q?drop view 视图名;



  • 团队_ 2006-11-09 21:40 发表评论
    ]]>
    单的表连接小l?/title><link>http://www.aygfsteel.com/jeonok/archive/2006/11/07/79724.html</link><dc:creator>团队_</dc:creator><author>团队_</author><pubDate>Tue, 07 Nov 2006 15:09:00 GMT</pubDate><guid>http://www.aygfsteel.com/jeonok/archive/2006/11/07/79724.html</guid><wfw:comment>http://www.aygfsteel.com/jeonok/comments/79724.html</wfw:comment><comments>http://www.aygfsteel.com/jeonok/archive/2006/11/07/79724.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/jeonok/comments/commentRss/79724.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/jeonok/services/trackbacks/79724.html</trackback:ping><description><![CDATA[ <ol dir="ltr"> <li> <h2 style="MARGIN-RIGHT: 0px">使用两表相等q接(标准形式): select table1.column1, table1.column2,table2.column3 from table1 join table2 on  table1.column1= table2.column2;(使用别名在列?如table1.column1?加 ?as 别名)</h2> </li> <li> <h2 style="MARGIN-RIGHT: 0px">事业多表相等q接:select * from table1 join table2 on  table1.column1= table2.column2 join table3 on table1.column3= table3.column4;\</h2> </li> <li> <h2 style="MARGIN-RIGHT: 0px">内连? 内连接是使用比较q算W根据每个表共有的列的值匹配两个表中的?: select table1.column1,table2.column2 from table1 inner join table2 on table1.column1 = table2.column;</h2> </li> <li> <h2 style="MARGIN-RIGHT: 0px">外连?是考虑到源表有些不匚w的情况分ZU?左外q接(以左表ؓ?双中没有匹配的指就昄I?,叛_q接(以右表ؓ?左表中没有匹配的指就昄I?,全外q接(?叛_q接都要执行) 卛_键语法ؓleft outer join,right outer join,full outer join</h2> </li> </ol> <img src ="http://www.aygfsteel.com/jeonok/aggbug/79724.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/jeonok/" target="_blank">团队_</a> 2006-11-07 23:09 <a href="http://www.aygfsteel.com/jeonok/archive/2006/11/07/79724.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>/* 实施数据完整性的Ҏ(gu)*/http://www.aygfsteel.com/jeonok/archive/2006/11/02/78797.html团队_团队_Thu, 02 Nov 2006 15:03:00 GMThttp://www.aygfsteel.com/jeonok/archive/2006/11/02/78797.htmlhttp://www.aygfsteel.com/jeonok/comments/78797.htmlhttp://www.aygfsteel.com/jeonok/archive/2006/11/02/78797.html#Feedback0http://www.aygfsteel.com/jeonok/comments/commentRss/78797.htmlhttp://www.aygfsteel.com/jeonok/services/trackbacks/78797.html       1Q实体完整性:实体的存在是独立于数据库的,一个表如果与它所代表的实体完全一_我们p该表h试题完整性。实体完整性强制表的表C符列或主键的完整性(通过索引、唯一U束、主键或标示列(自动增长的列Q属性)?br />      2Q域完整性:指给定列的输入有效性。强制域有效性的Ҏ(gu)有:限制cdQ通过数据cdQ、格式(通过查约束和规则Q或可能值的范围Q通过外键U束、检查约束、默认值定义、非I约束和规则Q?br />      3Q引用完整性:保持表之间已定义的关p,保键值在所有表中的一致性?br />      4Q用戯定义完整性:可以定义不属于其他Q何完整性的特定业务规则?br />



    团队_ 2006-11-02 23:03 发表评论
    ]]>
    关系型数据库结http://www.aygfsteel.com/jeonok/archive/2006/11/01/78562.html团队_团队_Wed, 01 Nov 2006 14:36:00 GMThttp://www.aygfsteel.com/jeonok/archive/2006/11/01/78562.htmlhttp://www.aygfsteel.com/jeonok/comments/78562.htmlhttp://www.aygfsteel.com/jeonok/archive/2006/11/01/78562.html#Feedback0http://www.aygfsteel.com/jeonok/comments/commentRss/78562.htmlhttp://www.aygfsteel.com/jeonok/services/trackbacks/78562.html       今天学习了关pd数据库设计,昨天的模p开始有点点头A了。因为有点实际的东西做了?br />      重要概念Q 规范化数据,指数据被l织成一U结构,既可以保持数据的完整性,同时最化数据的冗余?br />一
          最基本的规则——范?br />      W一范式Q1、一个行的每一列必L原子性的。即只能有一个倹{?br />                        Q、表中每一行必d含相同数量的列?br />           Q、一个表中的所有行必须是不同的?br />
          W二范式Q1、必遵循第一范式?br />                         Q、非主键列必M赖于主键列?br />    W三范式Q1、必遵循第二范式?br />                         Q、非主键列必M赖于主键列,且必d此相互独立?br />?br />      关系Q一对一、一对多、多对多
          外键Q表中的一到多个列与另一个表中的一到多个列相匹配?br />      实体Q一个代表一pd相关数据的对象?br />?br />      创徏数据模型Q?br />      识别实体Q规范化数据Q识别关p,改进数据模型?/font>



    团队_ 2006-11-01 22:36 发表评论
    ]]>
    Ҏ(gu)据库的初步认?/title><link>http://www.aygfsteel.com/jeonok/archive/2006/11/01/78515.html</link><dc:creator>团队_</dc:creator><author>团队_</author><pubDate>Wed, 01 Nov 2006 09:17:00 GMT</pubDate><guid>http://www.aygfsteel.com/jeonok/archive/2006/11/01/78515.html</guid><wfw:comment>http://www.aygfsteel.com/jeonok/comments/78515.html</wfw:comment><comments>http://www.aygfsteel.com/jeonok/archive/2006/11/01/78515.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/jeonok/comments/commentRss/78515.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/jeonok/services/trackbacks/78515.html</trackback:ping><description><![CDATA[ 数据?是以某U方式相关的数据的集合。主要的模型有:层次模型Q网状模型,关系模型Q用最多的Q,对象模型。第一U模型的~点是更改复杂Q费Ӟ便利ȝ且易丢失数据。第二种是层ơ模型的增强Q但是仍然有很多层次模型的缺点,一个更改可能导致更复杂的更攏V关pL型是独立于应用程序的Q更改数据库设计,而不会媄响应用程序成为可能,在表之间定义复杂的关pR?br />      QIQ是l构化查询语aQStructured Quer LanguageQ的英文~写Q是一U用于管理关pd数据库ƈ且与数据库中的数据进行通信的计机语言。SQL与RQQS协同工作来定义数据库的结构、储存数据、操作数据、获取数据、控制对数据的访问以及确保数据的完整性。SQL是数据库语言的标?br />      QIQ语句主要有三种Q?br />      Q、DQL语句Q用于创建、修改和删除数据库内的数据结构?br />      Q、DQLQ  主要用于储存在数据库中的数据本n的插入、更攏V删除和查询QSQLQEQ_?br />      Q、DQLQ  主要是控制对数据库的讉K权限?br /><br />      QRQEQI体系l构Q?br />  主要分ؓ两层Q一是OQԌQLQ实例(QRQEQI QNQIQNQIQ Q二是OQԌQLQ9Q的数据文g?br />        其中QRQEQI QNQIQNQI又包括系l全局区(QIQ)和后台处理程?br />         QIQ又包裹以下几个重要的区域:<br />      Q、块~冲区高速缓存,用于存放d自数据文件的数据块副本,或者用hl处理过的数据。对应于QQRQ数据写q程Q?br />      Q、重做日志缓冲区Q对数据的修改被序的记录在该缓冲区Q以便必要时候的恢复工作。主要对应于QGQPQ日志写q程Q?br />      Q、共享池Q 重要用于存放解析q的QIQ语句的l果Q下ơ写入同LQIQ语句时q接调用该l果Q节省了旉Q是特地为数据字典提供的一块缓冲池?img src ="http://www.aygfsteel.com/jeonok/aggbug/78515.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/jeonok/" target="_blank">团队_</a> 2006-11-01 17:17 <a href="http://www.aygfsteel.com/jeonok/archive/2006/11/01/78515.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>