一、QueryWrapper 二、LambdaQueryWrapper 三、LambdaQueryChainWrapper
一、QueryWrapper 二、LambdaQueryWrapper 三、LambdaQueryChainWrapper
说明,本文基于谢照东的《Leaf:美团点评分布式ID生成系统》,之所以有这样文章,是因为笔者发现谢照东的这篇文章和美团开源的leaf(GitHub地址:https://git...
一、安装 fiddler官网:https://www.telerik.com/download/fiddler[https://www.telerik.com/downloa...
我想,来简书的朋友都是来写文章的(除去那些一字没写,而加了一大堆好友的人,不知他们意欲何为),那么,写文章有什么用?据我浅薄的理解,至少有以下六点。 第一,可以提高我们的阅读...
文章内容: 第1-4章:发送方确认机制(Publisher Confirms),推荐使用异步确认(ConfirmCallback接口)。 第5章:Alternate Exch...
一、Flyway是什么 官网解释地非常全面,可先大致阅读一下。 简单地说,flyway是一个能对数据库变更做版本控制的工具。 二、为什么要用Flyway 在多人开发的项目中,...
这个你可以看配置文件 启用了才有这样的记录默认是没有的linux系统中的/etc/my.cnf my.cnf内容:log-bin = mysqlbin # 默认配置 一般放在...
文件转换成byte数组 文件转换成byte数组有两种方式: 1. 传统方式 2. NIO方式 完整实例 下面的例子展示了如何把读取的文件内容转换成byte数组,使用了传统的F...
本文内容95%译自这篇文章:https://github.com/brettwooldridge/HikariCP/wiki/About-Pool-Sizing 我在研究Hi...
接口跳转到实现类:将光标移动到接口类名的位置,按住Ctrl+Art+B 实现类跳转到接口:将光标移动到实现类类名的位置,按住Ctrl+U可以看到它的实现接口和父类 接口方法跳...
很多优化考虑都不是局部的,是全流程的优化,关于高并发流量(查询)的应对可以看我之前写的https://www.jianshu.com/p/f5271c825eb9[https...
秒杀一般是大流量少库存,像我目前营销活动这块设计到商品库存的周期库存,设计理念就是想让商品慢慢卖,平均到指定周期的指定时段,一般单商品单个周期多了也就200左右并发的样子,一...
mybatis中动态sql使用if test判断String,pojo一般写法如下(sql片段): String pojo 但是如果是Boolean类型,如果写成如下方式,会...
@ApiModelProperty的name属性作用是修改参数的属性名,但实际使用的时候,发现是无效的,此时要怎么办? 解决方案: 如果你springboot项目json转换...
在进行多租户架构(Multi-tenancy)实现之前,先了解一下相关背景知识 一、什么是多租户 多租户技术或称多重租赁技术,简称多租户。是一种软件架构技术,是实现如何在多用...
官方文档:https://www.xuxueli.com/xxl-job/[https://www.xuxueli.com/xxl-job/] 先来看下任务触发和执行的完整的...
问题 今天在使用idea格式化代码时,main方法总会跑到所有方法的最上面。 格式化前: 格式化后: 解决 我一直以为是main方法的原因,然后google了半天,也没找到是...
背景: 最近我们在做一个智能的对话机器人,是垂直领域的,然后会分析用户的模型,在这个过程中会问用户一些问题,之前用户没回答一次,我们就从DB中去把这个用户的session给取...
前言 由于项目需要用到 Groovy 语言,这两天对其进行了粗略的学习,本文是对学习做的一个简单总结,主要内容参考于官方文档(Groovy 的官方文档还是非常不错的,强烈推荐...