摘要: sql语句 在sql层面,如果缺乏优化意识,一量数据量上涨或者是并发上涨到一定知识,必然会导致jvm崩溃或者是线程被占满。 数据量大,没有索引,全表扫描(前期开发时、设计表结构时,未考虑索引创建) 索引失效或者未命中 数据量小 数据量大,非精确过滤 sql索引字段使用了如函数、计算、or、like 阅读全文
posted @ 2021-03-25 15:23 追风-啊天 阅读(449) 评论(0) 推荐(0) 编辑
摘要: .bottomTable{ background-color: rgb(249,249,249); z-index:99999999; position:fixed; bottom:0; left:0; width:100%; _position:absolute; /* for IE6 */ /* 阅读全文
posted @ 2016-06-13 11:18 追风-啊天 阅读(6776) 评论(0) 推荐(0) 编辑
摘要: select COLUMN_NAME from ( SELECT t.COLUMN_NAME, COUNT(*) c FROM USER_TAB_COLUMNS t WHERE t.TABLE_NAME ='table1' OR t.TABLE_NAME='table2' GROUP BY COLU 阅读全文
posted @ 2016-06-01 09:52 追风-啊天 阅读(2475) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-05-10 11:37 追风-啊天 阅读(427) 评论(0) 推荐(0) 编辑
摘要: //参数为消息提示层对应的对象,通常为表单里的对象 //特别注意:当使用扩展方法里的type=radio或者type=checkbox时,因为当时设置消息提示层的对象为obj.parentElement.parentElement,所以传入的对象也应为其上2级父节点 function hiddenM 阅读全文
posted @ 2016-04-25 10:20 追风-啊天 阅读(711) 评论(0) 推荐(0) 编辑
摘要: 在js操作表格时,我们经常会需要得到或者修改name中的下标,如:name="cust[1]/custName"; 替换:name.replace(/[\d]+/,num); //num为你需要替换成的数字变量 获取:name.match(/[\d]+/)。 获取多个:name.match(/[\d 阅读全文
posted @ 2016-04-09 14:51 追风-啊天 阅读(1292) 评论(0) 推荐(0) 编辑
摘要: function viewAction(){ var inputs = document.getElementsByTagName("input"); var selects = document.getElementsByTagName("select"); var textareas = doc 阅读全文
posted @ 2016-03-21 18:44 追风-啊天 阅读(478) 评论(0) 推荐(0) 编辑
摘要: // 重新定位所有消息提示层(当使用dipslay显示隐藏某些HTML层时,由于消息是绝对定位的,所以会出现消息层错位现象) //在最后调用此方法重新定位即可 function resetPos(){ var objs = document.getElementsByTagName('*'); va 阅读全文
posted @ 2016-03-21 18:27 追风-啊天 阅读(329) 评论(0) 推荐(0) 编辑
摘要: //通用单选按钮验证 使用例子: extAttr="validateAttr=type=radio;" function f_check_radio(obj){ //获取相同的name的Radio组 var radioNames = $names(obj.name); var len = radio 阅读全文
posted @ 2016-03-21 18:19 追风-啊天 阅读(804) 评论(0) 推荐(0) 编辑
摘要: 该类里包含了Java中常用的字符串处理方法,如日期处理、金额转换... import java.math.BigDecimal;import java.sql.Timestamp;import java.text.SimpleDateFormat;import java.util.Calendar; 阅读全文
posted @ 2016-03-21 18:07 追风-啊天 阅读(423) 评论(0) 推荐(0) 编辑