??xml version="1.0" encoding="utf-8" standalone="yes"?>国产精品扒开腿做爽爽爽视频 ,日韩精品一区二区三区中文在线 ,国产精品久久久久免费a∨大胸 http://www.aygfsteel.com/tfzhu/category/45706.html每天q步一点点Q?/description>zh-cnSun, 25 Jul 2010 13:35:36 GMTSun, 25 Jul 2010 13:35:36 GMT60WebLogic JDBC-JDBC 事务http://www.aygfsteel.com/tfzhu/archive/2010/07/25/327094.html断点断点Sun, 25 Jul 2010 13:18:00 GMThttp://www.aygfsteel.com/tfzhu/archive/2010/07/25/327094.htmlhttp://www.aygfsteel.com/tfzhu/comments/327094.htmlhttp://www.aygfsteel.com/tfzhu/archive/2010/07/25/327094.html#Feedback0http://www.aygfsteel.com/tfzhu/comments/commentRss/327094.htmlhttp://www.aygfsteel.com/tfzhu/services/trackbacks/327094.html1、当处理多个讉K相同数据的用hQ通常可能出现三种问题:
脏读
当应用程序用了被另一个应用程序修改过的数据,而这个数据处于未提交状态时Q就会发生脏诅R第二个应用E序随后会请求回滚被其修改的数据。第一个事务用的数据׃
被损坏,或?#8220;变脏”?br />
不可重复的读
当一个事务获得了数据Q而该数据随后被一个单独的事务所更改Ӟ若第一个事务再ơ读取更改后的数据,׃发生不可重复的读。这PW一个事务进行了一个不可重复的诅R?br />
虚读
当事务通过某种查询获取了数据,另一个事务修改了部分该数据,原来的事务第二次获取该数据时Q就会发生虚诅R第一个事务现在会有不同的l果集,它可能包含虚诅R?/span>

 

2、Java.sql.Connection接口定义的隔ȝ?/span>
TRANSACTION_NONE 说明不支持事?br /> TRANSACTION_READ_UNCOMMITTED 说明在提交前一个事务可以看到另一个事务的变化。这栯诅R不可重复的d虚读都是允许的?br /> TRANSACTION_READ_COMMITTED 说明d未提交的数据是不允许的。这个别仍然允怸可重复的d虚读产生?br /> TRANSACTION_REPEATABLE_READ 说明事务保证能够再次d相同的数据而不会失败,但虚M然会出现?br /> TRANSACTION_SERIALIZABLE 是最高的事务U别Q它防止脏读、不可重复的d虚读?


3、事务的隔离U别
在J2EE中,通过java.sql.Connection接口讄事务隔离U别Q这一接口接的隔离U别提供了getter()和setter()
Int getTransactionIsolation() throws SQLException
void setTransactionIsolation() throws SQLException
Connection对象负责事务Q一旦收C务请求,事务自动提交,因ؓConnection对象已定义ؓ自动提交方式Q可通过setAutoCommit(false)用自动提交模式
另外java.sql.DatabaseMetaData接口为数据存储提供支持的隔离U别查找ҎQgetTransactionIsolation(),supportsTransactionIsolationLevel()
对多个库操作的分布式事务必须在所有库中执行同一个隔ȝ别,否则会出现意想不到的l果


4、事务提交和回滚
Z完成提交事务和回滚事务,JDBC API包括了两个方法作?Connection 接口的一部分。若?Connection 对象名称指定?conQ通过调用 con.commit(); 可以保存E序状态;

通过调用 con.rollback(); 可以q回C前保存的状态。如果数据库实际q行操作时有错误发生Q这两个Ҏ都会抛出 SQLExceptionsQ所以您需要在 try ... catch 块中包装它们?/span>


5、批处理和事?/span>
~省情况下,JDBC 驱动E序q行在被UCؓ自动提交的模式下,可禁用自动提交模?br /> con.setAutoCommit(false);
批处理操作中通过在一ơ单独的操作Q或批处理)中执行多个数据库更新操作
{con.setAutoCommit(false) ;
Statement stmt = connection.createStatement() ; stmt.addBatch("INSERT INTO people VALUES('Joe Jackson', 0.325, 25, 105) ; stmt.addBatch("INSERT INTO people

VALUES('Jim Jackson', 0.349, 18, 99) ; stmt.addBatch("INSERT INTO people VALUES('Jack Jackson', 0.295, 15, 84) ;
int[] updateCounts = stmt.executeBatch() ; con.commit() ;



断点 2010-07-25 21:18 发表评论
]]>
WebLogic JDBC-WLS JDBC的管?/title><link>http://www.aygfsteel.com/tfzhu/archive/2010/07/25/327093.html</link><dc:creator>断点</dc:creator><author>断点</author><pubDate>Sun, 25 Jul 2010 13:16:00 GMT</pubDate><guid>http://www.aygfsteel.com/tfzhu/archive/2010/07/25/327093.html</guid><wfw:comment>http://www.aygfsteel.com/tfzhu/comments/327093.html</wfw:comment><comments>http://www.aygfsteel.com/tfzhu/archive/2010/07/25/327093.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/tfzhu/comments/commentRss/327093.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/tfzhu/services/trackbacks/327093.html</trackback:ping><description><![CDATA[<p><span style="font-size: 12pt">Initial CapacityQ池的连接数量,在启动时创徏<br /> Maximun CapacityQ这是池可以打开的连接的最大数?br /> Capacity IncrementQ成l地打开增量q接<br /> Login Delay SecondsQ池驱动E序在启动时打开每一个新的连接需要等待的旉<br /> Refresh Period(h周期)<br /> Supports Local TransactionQ只用于XAq接?br /> Allow Shrinking and Shrink Period(允许收羃和收~期)Q如果池的数量太大,过了初始,且如果Q何一个连接在收羃期内I闲Q那么空闲的q接在收羃期末关闭</span></p> <p><br /> <span style="font-size: 12pt">监控JDBCq接池:<br /> Waiters Hight字段指明了最多有多少客户{待数据库连?br /> Waiters字段告诉你当前有多少客户正在{待q接<br /> Connections Hight字段l出最大的q发q接数?br /> Wait Seconds Hight字段昄了客L待数据库q接的最长时?br /> </span></p> <img src ="http://www.aygfsteel.com/tfzhu/aggbug/327093.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/tfzhu/" target="_blank">断点</a> 2010-07-25 21:16 <a href="http://www.aygfsteel.com/tfzhu/archive/2010/07/25/327093.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>WebLogic JDBC-JDBC Connectionhttp://www.aygfsteel.com/tfzhu/archive/2010/07/25/327092.html断点断点Sun, 25 Jul 2010 13:13:00 GMThttp://www.aygfsteel.com/tfzhu/archive/2010/07/25/327092.htmlhttp://www.aygfsteel.com/tfzhu/comments/327092.htmlhttp://www.aygfsteel.com/tfzhu/archive/2010/07/25/327092.html#Feedback0http://www.aygfsteel.com/tfzhu/comments/commentRss/327092.htmlhttp://www.aygfsteel.com/tfzhu/services/trackbacks/327092.html1、连接:
直接q接(direct connection)
池连?pooled connection)
q接复用 ,避免了数据库q接频繁建立、关闭的开销 Q?br /> 对JDBC中的原始q接q行了封?,隔离了应用的本n的处理逻辑和具体数据库讉K逻辑 ?br />

2、什么是q接池?
q接池是在Weblogic启动时候预先徏立的数据库连接,由Weblogic在运行时负责l护?br /> 可以减少E序每次数据库请求都要新创徏数据库物理连接的旉及资源?br /> Ҏ据库属性的更改只需通过控制台进行,不需改动客户端代?/span>

MultiPool
可以使用MultiPool为高用户讉K量提供数据库负蝲均衡Q它使用单的循环法连接请求^衡分配MultiPool中的每一个池?/span>

多池的作用:为防数据库连接失败提供冗?备䆾或高有效池;为高用户讉K量提供数据库负蝲均衡Q负载均衡池?br /> 备䆾池:一个备份池׃个有序的连接池列表l成?br /> 负蝲均衡池:使用单的循环法连接请求^衡地分到在列表中的每一个池?br />
3?/span>DataSource
数据源对应一个数据库q接池。客L序可以通过数据源绑定的JNDI名字得到该数据源的引用,q过数据源对象得到数据库q接?/span>

JDBC的APIQ?br /> java.sql.DriverManager 
java.sql.Connection 
java.sql.ResultSet 
Javax.sql.RowSet:
javax.sql.Statement  
java.sql.PreparedStatement:用于执行预编译的SQL语句
java.sql.CallableStatement:用于执行在数据库中定义的存储q程   
Javax.sql.DataSource是java.sql.Connectioin对象的工厂ƈ使用一个JNDI服务注册?



断点 2010-07-25 21:13 发表评论
]]>
WebLogic JDBC-JDBC Driverhttp://www.aygfsteel.com/tfzhu/archive/2010/07/25/327091.html断点断点Sun, 25 Jul 2010 13:11:00 GMThttp://www.aygfsteel.com/tfzhu/archive/2010/07/25/327091.htmlhttp://www.aygfsteel.com/tfzhu/comments/327091.htmlhttp://www.aygfsteel.com/tfzhu/archive/2010/07/25/327091.html#Feedback0http://www.aygfsteel.com/tfzhu/comments/commentRss/327091.htmlhttp://www.aygfsteel.com/tfzhu/services/trackbacks/327091.html1、Type 1cd驱动QJDBC-ODBC?/span>
通常q行Windowsq_Q需要在客户端安装ODBC驱动Q早期Java讉K数据库的主要方式Q效率较低?/span>

适用于快速的原型pȝQ没有提供JDBC驱动的数据库如Access ,׃包含多个驱动E序层,其性能一般不适合生pȝ
Java-->JDBC-ODBC Bridge---->JDBC-ODBC Library--->ODBC Driver-->Database
驱动E序的类名称?sun.jdbc.odbc.JdbcOdbcDriver
JDBC URL 的Ş式ؓ jdbc:odbc:dsn(dsn 是?ODBC 理员注册数据库的数据源名称)
不是100%JAVAE序Q与ODBC之间的接口采用非JAVA方式调用Q因此不能在APPLET中?br /> {
String url = "jdbc:odbc:jdbc" ;
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con = DriverManager.getConnection(url, "java", "sun");
}


2、Type 2cd驱动Q需要在客户端安装数据库的本地驱动,JDBCh会{换ؓҎ据库本地API的调用?/span>

利用开发商提供的本地库来直接与数据库通信?br /> Java-->JDBC-Driver-->DB Client Library-->Database
l过了ODBC层,性能优于Type1
也称为部?Java 驱动E序Q因为它们直接将 JDBC API 译成具体数据库的API
使用W二U模型将开发者限制在数据库厂商的客户机库支持的客hq_和操作系l?br /> Oracle的OCI驱动属于Type2

3?/span>Type 3cd驱动QDBCh通过|络服务器层实现Q在|络服务器层可以实现负蝲均衡Q连接池理{?/span>

W三U驱动程序是U?Java 驱动E序Q它?JDBC API 转换成独立于数据库的协议。JDBC 驱动E序q没有直接和数据库进行通讯Q它和一个中间g服务器通讯Q然后这个中间g?/span>务器和数据库q行通讯。这U额外的中间层次提供了灵zL:可以用相同的代码讉K不同的数据库Q因Z间g服务器隐藏了 Java 应用E序的细节。要转到不同的数据库Q您?/span>需在中间g服务器上改变参数。(有一炚w要注意:中间件服务器必须支持您访问的数据库格式。)
W三U驱动程序的~点是,额外的中间层ơ可能有损整体系l性能。另一斚wQ如果应用程序需要和不同的数据库格式q行交互Q第三种驱动E序是个有效的方法,因ؓ不管底层
的数据库是什么,都用同L JDBC 驱动E序。另外,因ؓ中间件服务器可以安装在专门的gq_上,可以利用ȝl果q行一些优化?
Java--->Jdbc Driver(Type3 jdbc driver)----->java middleware--->JDBC Driver---->Database
Weblogic的Pool驱动E序是一个Type3的JDBC驱动E序?/span>


4、Type 4cd驱动QؓUJava实现Q不需要Q何客L讄?br /> OCI驱动E序利用Java本地化接口(JNIQ,通过Oracle客户端Y件与数据库进行通讯。Thin驱动E序是纯Java驱动E序Q它直接与数据库q行通讯?

JDBC应用的两U架?br /> 两层架构Q客L序直接对数据库发起JDBChQType1??支持两层架构?br /> 多层架构Q客L序将JDBCh发送到中间层,中间层再请求发送到数据库?br />



断点 2010-07-25 21:11 发表评论
]]>
调优?/title><link>http://www.aygfsteel.com/tfzhu/archive/2010/07/25/327084.html</link><dc:creator>断点</dc:creator><author>断点</author><pubDate>Sun, 25 Jul 2010 09:02:00 GMT</pubDate><guid>http://www.aygfsteel.com/tfzhu/archive/2010/07/25/327084.html</guid><wfw:comment>http://www.aygfsteel.com/tfzhu/comments/327084.html</wfw:comment><comments>http://www.aygfsteel.com/tfzhu/archive/2010/07/25/327084.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/tfzhu/comments/commentRss/327084.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/tfzhu/services/trackbacks/327084.html</trackback:ping><description><![CDATA[<p><span style="font-size: 12pt">通常应用pȝ会根据用h、ƈ发数、用L行ؓ{等来确定具体的性能目标Q如果确定应用程序不能满x能目标Q那么就需要优化、重构程序ƈ调整JVM、应用服务器、数据库?/span><span style="font-size: 12pt">OS 或者改变硬仉|等{?br /> <br /> </span><span style="font-size: 12pt"><span style="color: #0000ff"><span style="font-size: 12pt">影响Java 性能的主要因素:</span></span><br /> gQ如CPU、内存、体pȝ构等{?br /> 操作pȝ<br /> 数据库系l?br /> JVM<br /> 应用服务?br /> 数据库服务器<br /> |络环境<br /> 应用架构及程序编写水q?br /> <br /> </span><span style="font-size: 12pt"><span style="color: #0000ff"><span style="font-size: 12pt">性能调整的步骤:</span></span><br /> 1?使用工具试pȝ是否满性能目标<br /> 2?发现性能瓉<br /> 3?假设瓉的原?br /> 4?试你的假设<br /> 5?如果假设成立Q更改这一部分<br /> 6?试定更改是否可以提高性能Q衡量性能提高的程?br /> 7、重复以上步骤,直到获得可以接受的性能?br /> <br /> </span><span style="font-size: 12pt"><span style="color: #0000ff"><span style="font-size: 12pt">J2EE性能不好时的现象Q主要表现在对客L的请求响应很慢:</span></span><br /> 一向很慢:应用的响应L很慢Q改变环?如应用负载、数据库的连接池数量{等)Q对响应旉?/span><span style="font-size: 12pt">影响不大?br /> <br /> 来慢Q在相同的负载情况下Q随着pȝq行的时间的增长Q系l越来越慢,q可能是pȝ已到?/span><span style="font-size: 12pt">极限或是pȝ死锁和错误引L?br /> <br /> 低于负蝲时会来慢(Slower and slower under load):.<br /> <br /> 偶尔的挂h异常错误(Sporadic hangs or aberrant errors):有时q可能是׃负蝲的变化或其他</span><span style="font-size: 12pt">情况引v的可以预的死锁(Foreseeable lock ups): 挂v或最初只有少量错误,但随着旉的推U?/span><span style="font-size: 12pt">整个pȝ都锁上了Q典型地q可能是为的适应"management by restarts.“<br /> <br /> H发性的混ؕ(Sudden chaos): pȝ已运行了一D|?如一个小时或可能是三、四?Q性能E_q?/span><span style="font-size: 12pt">可以接受, H然没有M理由Q开始出错或死锁了?/span></p> <p><br /> <span style="font-size: 12pt"><span style="color: #0000ff"><span style="font-size: 12pt">监控工具Q?/span></span><br /> WebLogic Server的控制台<br /> cpu<br /> 内存<br /> JDBC<br /> 辅助的工?br /> Jprobe<br /> Optimizit<br /> Vtune<br /> TowerJ Performance</span></p> <img src ="http://www.aygfsteel.com/tfzhu/aggbug/327084.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/tfzhu/" target="_blank">断点</a> 2010-07-25 17:02 <a href="http://www.aygfsteel.com/tfzhu/archive/2010/07/25/327084.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>WebLogic ?/title><link>http://www.aygfsteel.com/tfzhu/archive/2010/07/25/327080.html</link><dc:creator>断点</dc:creator><author>断点</author><pubDate>Sun, 25 Jul 2010 08:03:00 GMT</pubDate><guid>http://www.aygfsteel.com/tfzhu/archive/2010/07/25/327080.html</guid><wfw:comment>http://www.aygfsteel.com/tfzhu/comments/327080.html</wfw:comment><comments>http://www.aygfsteel.com/tfzhu/archive/2010/07/25/327080.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/tfzhu/comments/commentRss/327080.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/tfzhu/services/trackbacks/327080.html</trackback:ping><description><![CDATA[<p><span style="font-size: 12pt"><span style="color: #0000ff"><span style="font-size: 12pt">WebLogic Server 10的下载地址Q?br /> http://www.oracle.com/technology/software/products/ias/htdocs/wls_main.html</span></span></span></p> <p><span style="font-size: 12pt"><span style="color: #0000ff"><span style="font-size: 12pt">1、域QDomainsQ?/span></span><br /> 域是理的单元或边界Q?br /> 作ؓ一个单元来理的,q相互关联的一lWeblogic 服务器资源被UCؓ域;<br /> 域由单一的管理服务器来管理?/span></p> <p><span style="font-size: 12pt"><span style="color: #0000ff"><span style="font-size: 12pt">2、机器(MachinesQ?/span></span><br /> 可以对应到服务器所在的物理gQ?br /> 可以是Unix或non-UnixcdQ?br /> 可以用来q程理和监控;</span></p> <p><span style="font-size: 12pt"><span style="color: #0000ff"><span style="font-size: 12pt">3、服务器QServersQ?/span></span><br /> 服务器是执行在单一Java虚拟?QJVMQ中weblogic.Servercȝ实例?<br /> 服务器:最多和一个WLS机器兌Q占用一定数量的RAM Q是多线E的?br /> </span><br /> <span style="font-size: 12pt"><span style="color: #0000ff"><span style="font-size: 12pt">4、管理服务器(Administration server)</span></span><br /> Ҏ个域的集中控?br /> XML配置存储库的保存?br /> 日志信息的集中保?/span></p> <p><span style="font-size: 12pt"><span style="color: #0000ff"><span style="font-size: 12pt">5、被理服务?Managed Server) <br /> </span></span>WebLogicServer的一个实例;<br /> 从管理服务器q程加蝲配置信息‘Q?br /> 可以是也可以不是集群的一部分?br /> </span><br /> <span style="font-size: 12pt"><span style="color: #0000ff"><span style="font-size: 12pt">6、集?QClusteringQ?br /> </span></span>WebLogic集群技术指通过一l服务器共同 工作Q在多台机器间复制应用表C层和应用逻辑层的能力Q?/span><span style="font-size: 12pt">实现关键业务pȝ的负载分布,消除个别故障点;集群用来实现负蝲均衡和容错?/span></p> <img src ="http://www.aygfsteel.com/tfzhu/aggbug/327080.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/tfzhu/" target="_blank">断点</a> 2010-07-25 16:03 <a href="http://www.aygfsteel.com/tfzhu/archive/2010/07/25/327080.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>J2EE技术及相关服务器介l?/title><link>http://www.aygfsteel.com/tfzhu/archive/2010/07/25/327079.html</link><dc:creator>断点</dc:creator><author>断点</author><pubDate>Sun, 25 Jul 2010 07:50:00 GMT</pubDate><guid>http://www.aygfsteel.com/tfzhu/archive/2010/07/25/327079.html</guid><wfw:comment>http://www.aygfsteel.com/tfzhu/comments/327079.html</wfw:comment><comments>http://www.aygfsteel.com/tfzhu/archive/2010/07/25/327079.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/tfzhu/comments/commentRss/327079.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/tfzhu/services/trackbacks/327079.html</trackback:ping><description><![CDATA[<p><span style="font-size: 12pt"><span style="color: #0000ff"><span style="font-size: 12pt">1、J2EE应用开发的核心lg?/span></span><br /> ServletQ?处理HTTPhQ生响应?br /> JSPQJava Server Pages Q同Servlet。其中包含了HTML和JSP标签、Java代码和其他信息?br /> EJBQEJB服务端组件模型简化了h交互性、扩展性和UL性中间组件的开发。EJB一般用于实现系l的业务逻辑?br /> </span><br /> <span style="font-size: 12pt"><span style="color: #0000ff"><span style="font-size: 12pt">2、J2EE的相x?/span></span><br /> 核心QServlet 、JSP、EJB<br /> 数据库:JDBC<br /> 命名和目录服务:JNDI<br /> 消息服务QJMS( Java Message Service )<br /> EmailQJava Mail<br /> 分布式计:RMI、RMI-IIOP<br /> 事务QJTAQJava Transaction APIQ?br /> 数据格式化:XML、HTML、XSL<br /> 协议QTCP/IP、HTTP(S)、IIOP、SSL<br /> 安全QJAAS<br /> <br /> </span><span style="font-size: 12pt"><span style="color: #0000ff"><span style="font-size: 12pt">3、J2EE?层结?/span></span><br /> 客户层(览器)<br /> Web层(HTML、Servlet、JSPQ?br /> 业务层(EJBQ?br /> EIS层(关系数据库)<br /> <br /> <span style="color: #0000ff"><span style="font-size: 12pt">4?/span><span style="font-size: 12pt">J2EE的Application ServerQ?/span></span></span><span style="font-size: 12pt"><br /> Tomcat<br /> BEA Weblogic<br /> IBM Websphere<br /> Oracle Application Server<br /> Sun Java System<br /> Jboss<br /> Borland AppServer <br /> Sybase Application Server<br /> HP Application Server <br /> Apusic <br /> </span><br /> <span style="font-size: 12pt"><span style="color: #0000ff"><span style="font-size: 12pt">5、集成开发工P</span></span><br /> BorlandQJBuilder<br /> Oracle QJDeveloper<br /> Bea QWebLogic Workshop<br /> IBMQWebsphere Studio<br /> SunQNetBeans <br /> MyEclipse<br /> </span><br /> <span style="font-size: 12pt">在小型的应用pȝ或者有Ҏ需要的pȝ中,可以使用一个免费的Web服务器TomcatQ该服务器支持全部JSP以及Servlet规范Q但是目前还不支持EJB?br /> </span><br /> <span style="font-size: 12pt">在Java相关的开发领域中Q常用的?U数据库QOracle、DB2和MySQL。有时候也使用微Y公司的SQL Server数据库服务器 ?/span></p> <img src ="http://www.aygfsteel.com/tfzhu/aggbug/327079.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/tfzhu/" target="_blank">断点</a> 2010-07-25 15:50 <a href="http://www.aygfsteel.com/tfzhu/archive/2010/07/25/327079.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>