摘要: 列转行: 先看未转换前的查询结果:假设这条查询sql为 String sql = s; 期望结果: 转换语句: 方案1: SELECT organization, SUM( IF ( month = '4', num, 0 ) ) AS '4月',SUM( IF ( month = '5', num 阅读全文
posted @ 2022-09-21 10:36 曹伟666 阅读(2281) 评论(0) 推荐(0) 编辑
摘要: echarts折线图所需要的数据时间坐标是连续的,但数据库的数据在没有某天的数据的时候查出来的是不连续的 解决之前的查询 SELECT SUM(amount_data) num, group_code code, publish_date calander FROM db_reputation_in 阅读全文
posted @ 2022-08-24 21:52 曹伟666 阅读(2197) 评论(0) 推荐(0) 编辑
摘要: REQUIRED这是Spring默认的传播机制,如果a方法没有开启事务b就会自己新建一个事务,如果a开启了事务,b就会使用a的事务 REQUIRES_NEW显然这时候b需要创建一个新的事务,如果a开启了事务,b会挂起当前的事务,不管a有没有事务,b都会使用新的事务 SUPPORTS如果a开启了事务, 阅读全文
posted @ 2022-07-07 16:52 曹伟666 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 1、单值输出 常用有:min 、max、sum、avg、cardinality(去重求和) GET cwtest/employee/_search { "size": 0, "aggs": { "avg_sal": { "avg": { "field": "sal" //工资平均值 } }, "ma 阅读全文
posted @ 2022-06-19 01:17 曹伟666 阅读(3174) 评论(0) 推荐(1) 编辑
摘要: /** 适配器模式:将一个类的接口转换成客户希望的另外一个接口。 适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作 */ interface PowerA { void insert(); } class PowerAImpl implements PowerA { @Overri 阅读全文
posted @ 2022-06-01 11:45 曹伟666 阅读(25) 评论(0) 推荐(0) 编辑
摘要: /** 静态代理模式:未其它对象提供一种代理以控制对这个对象的访问。 代理模式说白了就是“真实对象”的代表,在访问对象时引入一定程度的间接性,因为这种间接性可以附加多种用途。 */ class ActionProxy implements Action { private Action target 阅读全文
posted @ 2022-06-01 11:15 曹伟666 阅读(14) 评论(0) 推荐(0) 编辑
摘要: /** 策略模式:定义一系列的算法,将每一种算法封装起来并可以相互替换使用,策略模式让算法独立于使用它的客户应用而独立变化。 */ interface ISave{ //把可变的行为抽象出来,定义一系列算法 public void save(String data); } class FileSav 阅读全文
posted @ 2022-05-31 12:03 曹伟666 阅读(19) 评论(0) 推荐(0) 编辑
摘要: /** 模板设计模式:定义一个操作中的算法的骨架,而将一些可变部分的实现延迟到子类当中。 模板设计模式使得子类可以不改变一个算法的结构即可重新定义该算法的某些特定的步骤。 */ abstract class BaseManager { public void action(String name, 阅读全文
posted @ 2022-05-31 11:21 曹伟666 阅读(89) 评论(0) 推荐(0) 编辑
摘要: es和mysql类比 1、查询文档结构 GET how2java/product/_mapping 2.1、term查询 term的查询是代表完全匹配,搜索之前不会对你搜索的关键字进行分词,对你的关键字去文档分 词库中去匹配内容。 GET how2java/product/_search { "qu 阅读全文
posted @ 2022-05-26 00:32 曹伟666 阅读(2595) 评论(0) 推荐(0) 编辑
摘要: substring_index(“待截取有用部分的字符串”,“截取数据依据的字符”,截取字符的位置N) -1代表分割后的倒数第一个 阅读全文
posted @ 2022-04-12 18:49 曹伟666 阅读(87) 评论(0) 推荐(0) 编辑