`
文章列表
exists的效率依赖于匹配度。 inner join效率比较稳定。 select * from ta a where exists(select 1 from tb where a.id=b.id) 每扫ta一行,都扫tb,遇到匹配即返回ture,对tb的扫描在ta当前行不再继续下去,如果一直没找到,就会扫完tb (索引,或表扫) 即是说,匹配度很低,效率就很差。 举个极端, tb中每行的id都与ta中每行id相同 即 ta id 1 1 1 1 1 ,,, tb id 1 1 1 1 1 1 一扫就有返回,效率极高 反之 ta id 1 1 1 1 1 1 1 ... tb id 0 ...
关于获取各种浏览器可见窗口大小的一点点研究<script>function getInfo(){var s = "";s = " 网页可见区域宽:" document.body.clientWidth;s = " 网页可见区域高:" document.body.clientHeight;s = " 网页可见区域宽:" document.body.offsetWidth " (包括边线和滚动条的宽)";s = " 网页可见区域高:" document.body.o ...
AWR:Automatic Workload Repository,是Oracle 10g后推出的一个新技术架构。通过AWR,Oracle可自动采集、保存和管理系统负载和性能统计数据。 AWR报告产生:以SYSDBA用户运行如下命令: SQL> @?/rdbms/admin/awrrpt.sql 1、在Load Profile中,可分析系统整体负载状况,例如,每秒的Physical Reads和Physical Writes, 每秒的SGA内存消耗(Logical Reads),这些指标单位都为数据块大小DB_BLOCK_SIZE,还有每秒的Hard Parses和总Parses次数, ...
function changeFocus() {      if(window.event.keyCode == 13)      {         window.event.keyCode = 9;      } }   <body onkeydown="changeFocus()"> </body>
问题:JSP页面根据身份证号判断个人的性别和出生日期,但是如果输入身份证号时,是在中文输入状态下,则无法正常生产性别和出生日期,keypress事件也没有正常调用
var event = window.event; var charStr = String.fromCharCode(event.keyCode);   说明:charStr 就是相应的字符
// 动态改变选中行的CSS  function setSelectedTrCss(){   var lenTr = document.getElementById('subMenuTableId').rows.length;  // 行数             for(var i=1; i < lenTr; i++){               var radioId = 'ids' + i;               if(document.getElementById(radioId).checked){ // 选中设置CSS为tablebody2                ...
实现代码:var index = 0; // 初始化单选钮索引  function addBoard(obj)  {           var event = window.event;    if(event.keyCode == 38){ // 上方向键                 index--;                 var lenTr = document.getElementById('subMenuTableId').rows.length; // 获取表格所有行数                 document.getElementById('ids'+inde ...
报异常:-- Cannot start Java debug process VM -- com.sun.jdi.connect.VMStartException: VM initialization failed for: D:\bea\jdk142_11\bin\javaw -classpath "D:\JBuilderX\lib\ext\ojdbc14.jar;D:\bea\weblogic81\server\lib\weblogic_sp.jar;D:\bea\weblogic81\server\lib\weblogic.jar;D:\bea\weblogic81\serve ...
<s:iterator value="#request.list" id="map" status="stat">   <tr>       <td class="tablebody1" align="center">     &nbsp;<s:property  value="#stat.count" /></td>    <td class="tablebody1" align=& ...
问题:当前工作用到的开发框架中采用Tomcat中的数据库连接池,直接连接数据时,用普通SQL语句查询数据库表中的rowid时,获取的是类似地址的一串字符串,而不是rowid的实际值   解决方法:在用SQL语句查询时,采用了一个小技巧,就是将rowid转换为字符串,这样就能获取到rowid的实际值 rowid || '':将rowid传换为字符串
问题:Ajax异步访问后台数据库,查询XX信息,但是总是提示你页面访问出现异常   解决方案:alert每一步的JS操作,最终打印出来异步函数执行时返回的状态码为404,由此可见是访问路径有问题,找不到页面,于是把访问页面路径改为绝对路径,则问题解决   分析:有时候相对路径有问题时,应该把它改为绝对路径, 在有些情况下,绝对路径才是王道啊  
报异常:-- Cannot start Java debug process VM -- com.sun.jdi.connect.VMStartException: VM initialization failed for: D:\bea\jdk142_11\bin\javaw -classpath "D:\JBuilderX\lib\ext\ojdbc14.jar;D:\bea\weblogic81\server\lib\weblogic_sp.jar;D:\bea\weblogic81\server\lib\weblogic.jar;D:\bea\weblogic81\serve ...
1、后台保存的是ArrayList<数组>,前台遍历 <s:iterator value="#request.list" id="arr" status="stat">   <s:if test="#arr[index]=='NO'"></s:if> </s:iterator> 2、后台保存的是ArrayList<Object>, 一个JavaBean, 前台遍历 <s:iterator value="#reque ...
  刚学习JQuery,按照视频所讲的编写Html文件,完成后用IE9调试显示$符号找不到,$未定义,于是乎我就上网查询出现这种问题的原因,网上无非是说,JS文件引用不对,或者是Html文件的设置编码格式不正确,我仔细的检查了一下Html文件,不没有编码格式设置为UTF-8应该没有问题,因为在FF或IE上测试并没有出现乱码的问题,接下来测试文件引用是不是正确,我把自己编写的JS代码直接放在Html文件里,测试了一下也没有问题啊。这就郁闷了,究竟是啥问题呢?网上说的问题我也没有出现啊,调试了一段时间,看了一下时间不早了,还是睡觉吧,第二天还得上班呢? 第二天,做完手头上的工作,想起昨天遇到的问题, ...
Global site tag (gtag.js) - Google Analytics