zoukankan      html  css  js  c++  java
  • 关于最近一些问题和知识点的回顾的随笔

    1.看代码时发现了JQuery的end()方法:该方法能够结束JQuery命令链中当前的筛选操作,并将匹配元素集还原为原本的状态。JQuery文档中是这么定义的:JQuery回到最近的一个“破坏性”对象之前,即将匹配的元素列表还原为前一次的状态。

    比如,$("p").find("span").end().css("border", "2px red solid"); 这里就是先找到p下的span元素,然后调用end(),再返回p元素,再把p元素的边框设置为红色边框。

    2.改过一个印象较深刻的bug:代码原作者在每次查询数据时,对于每条数据,都要根据数据库对其转义,因此假如每条数据转义3个字段,查询1000条数据,就需要查询3000次数据库。这大大影响了性能。解决办法是,由于该数据表中的总体数据不是很多,因此一并将数据全部查出,放在HashMap中,作为一个静态属性。通过HashMap的快速查找特性,根据其key快速找到其value。这种方法使得查询耗时从3min大大缩减为5s。

    3.StringUtils.isNumeric()方法会认为负数不是数字类型。

    4.其他一些bug由于过去几天了且印象不深刻,因此记不清了,暂且不记,因此应养成常记博客的习惯。

  • 相关阅读:
    C#
    Jquery
    JavaScript
    JavaScript
    JavaScript
    JavaScript
    Html
    JavaScript
    (转)SC Create 创建一个Windows系统服务
    我的MyGeneration
  • 原文地址:https://www.cnblogs.com/cestlavie/p/5267759.html
Copyright © 2011-2022 走看看