摘要: 前言: 今天开发过程中遇到一个SQL问题,现象是两个表left join关联,数据量都不大,关联的ID都创建了索引。但是执行完需要10.971 s,有点不可思议。 排查过程: 原SQL如下: SELECT my400cr.id metaDimensionId, date(my400cr.count_ 阅读全文
posted @ 2020-01-09 14:02 朱汉卿 阅读(1660) 评论(0) 推荐(0) 编辑
摘要: 首先,看一下观察者模式设计类图: 定义: 观察者模式是软件设计模式的一种。在此种模式中,一个目标对象管理所有相依于它的观察者对象,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的方法来实现。此种模式通常被用来实时事件处理系统。 特点: 建立一种对象与对象之间的依赖关系,一个对象发 阅读全文
posted @ 2020-01-06 18:40 朱汉卿 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 前言: 函数是MySQL控制流函数之一,它根据一个条件返回一个值。IF函数有时被称为IF ELSE或IF THEN ELSE函数。 IF函数语法如下: IF(expr,if_true_expr,if_false_expr) IF函数通常与SUM()函数组合, SELECT SUM(IF(status 阅读全文
posted @ 2020-01-02 20:20 朱汉卿 阅读(10217) 评论(0) 推荐(1) 编辑
摘要: DATE_ADD() 函数 用法: DATE_ADD(date,INTERVAL expr type) date 参数是合法的日期表达式。 expr 参数是您希望添加的时间间隔,注意:expr是一个字符串,对于负值间隔,可以以"-"开头 type 参数可以是下列值: DAY HOUR MINUTE 阅读全文
posted @ 2020-01-02 11:15 朱汉卿 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 静态内部类: 官方说明:Nested classes that are declared static are called static nested classes. 即静态内部类也称为静态嵌套类,只是为了降低包的深度,方便类的使用。 适用场景:静态内部类适用于包含类当中,但又不依赖于外在的类, 阅读全文
posted @ 2019-12-31 14:22 朱汉卿 阅读(406) 评论(0) 推荐(0) 编辑