锐力易思▼ 2016▼ logger trigger sql

R041.程序日志和数据触发器

不等不靠,有囧有料。攻城狮,是一种品质。

能追溯历史,是攻城狮基本修养之一。
通过程序日志,跟踪和分析程序行为。
通过数据变更,把握数据流向,细粒度恢复数据。

@史荣久 / 2016-09-06 / CC-BY-SA-3.0

观看视频

内容摘要

  • slf4j - 一群logger大神整了很多log框架,不断追求区间最优解。
  • Facade - Facade设计模式,就长这个样,建议读读源码。
  • Octotree - 看github的正确方式(chrome插件)。
  • static 和 instance logger的优缺点。(Faq有很多知识)
  • final static 是否改大写,解决命名纠结问题。
  • 增加可读性,enum类是可以使用中文的。
  • trigger - 数据埋点,给数据做版本标记。
  • a9-trigger(本次介绍的套路简称)简单够用。
  • 配合 logno,可以做到数据切面的还原和调查。
  • 注意变更表结构时,方式不对,可能引发灵异现象。

参考资料

欢迎围观

if (you.accept(MoilionCircle.SPIRIT)) {
    if(you.haveADL()){
        MoilionCircle we = you.search(MoilionCircle.SLOGAN);
        we.welcome(you);
    }
    if(you.share(this)){
        We.thank(you);
        We.mayFind7Moilion();
    }
}

制作花絮

首次没完成定期分享,8月份挤到了九月初。我想有了第一次,第二次还会远么? O(∩_∩)O哈哈~

作为振兴东北的一分子,以下事情,对我影响不小,也直接影响了8月份没有制作视频(就赖他)
2016年8月5日凌晨0点30分左右,大连星海广场华表被拆除。我居然都没有一张合影,他就没了。
相传,尧舜时在交通要道,竖立木牌,让人在上面写谏言,名曰“诽谤木”,或简称“谤木”。

《R041.程序日志和数据触发器》 能追溯历史,是攻城狮基本修养之一。通过程序日志,跟踪和分析程序行为。通过数据变更,把握数据流向,细粒度恢复数据。
题图:大连星海广场中央的华表广场,是全国最大的汉白玉华表,生于1997年6月30日香港回归,卒于2016年8月5日凌晨啤酒节。