zoukankan      html  css  js  c++  java
  • 周记 2014.10.8

    1. 某些时候数据库中数据不断累积会产生很多无用数据,我们可以启动定时任务删除这些数据。但删除之前可能需要统计这些数据,

        而在统计和删除之前还有新的数据在不断的进入。为了避免统计和删除之间新数据进入的影响,我们可以考虑删除和统计当前时间

        五分钟之前或其他时间段是之前的数据。

    2. log.isDebugEnabled() 判断日志级别的bug是否能执行。在执行log.debug(msg.toString()) 代码的时候,会先计算debug()括号

        内的内容,然后再去判断是否符合级别,如果级别不够,不需要记录日志,会导致计算资源的浪费。

    3. AtomicInteger,一个提供原子操作的Integer的类。在Java语言中,++i和i++操作并不是线程安全的,在使用的时候,不可避免

        的会用到synchronized关键字。 而AtomicInteger则通过一种线程安全的加减操作接口。

  • 相关阅读:
    vite的使用
    webpack--Plugin
    webpack--loader
    uniapp 或小程序,通过蓝牙连接设备, 给设备配网
    每一项与之前一项相加
    vue使用vue-fullpage
    React基礎
    无间隙循环轮播效果
    Wow.js动画效果
    正则表达式
  • 原文地址:https://www.cnblogs.com/Jtianlin/p/4011029.html
Copyright © 2011-2022 走看看