自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(82)
  • 收藏
  • 关注

原创 mybatis中的foreach循环

【代码】mybatis中的foreach循环。

2024-07-30 14:13:14 366

原创 请求连接的接口

【代码】请求连接的接口。

2024-07-04 10:49:21 301

原创 mysql中的递归函数recursive

查出来每个部门的煤矿封装到实体返回。

2024-07-01 14:37:38 267

原创 EasyExcel导出实体数据

StringUtils工具类。FileUtils工具类。

2024-06-20 15:48:41 312

原创 mysql和clickhouse中获取近30天所有的日期

【代码】mysql中获取近30天所有的日期。

2024-06-19 12:23:32 212

原创 获取字典树形结构框架树代码

在实体里面实现node的方法。controller层。mapper.xml层。新建一个node接口。service实现层。

2024-06-05 18:53:41 200

原创 含逗号的数据分隔成多条数据

【代码】含逗号的数据分隔成多条数据。

2024-06-05 18:42:25 436

原创 @DubboReference与@DubboService这两个强大的注解的远程调用

DubboReference 是 Apache Dubbo 框架中的一个核心注解,用于服务消费方。这个注解允许消费者方引用远程服务,并像调用本地方法一样调用远程服务。这样,服务消费者可以根据版本和组来查找和使用服务。分组:通过在注解中指定组,可以将服务划分到不同的组别中。这个流程抽象了网络通信的复杂性,使得开发者可以像调用本地方法一样调用远程服务,极大地简化了分布式系统的开发。注解用于注入远程服务代理,通过这个代理,服务消费者可以进行远程调用。注解中指定版本号,这样服务消费者可以选择调用特定版本的服务。

2024-04-24 18:03:45 1119

原创 hutool工具类树

扩展 hutool TreeUtil 封装系统树构建。导入ReflectUtils工具类。

2024-04-12 15:56:15 487

原创 mybatis批量存入

【代码】mybatis批量存入。

2024-04-07 15:42:08 326

原创 ROUYI框架地址

RuoYi-Cloud-Plus: 微服务管理系统 重写RuoYi-Cloud所有功能 整合 SpringCloudAlibaba、Dubbo3.0、Sa-Token、Mybatis-Plus、MQ、Flowable、ES、Docker 全方位升级 定期同步 (gitee.com)RuoYi-Vue-Plus: 多租户后台管理系统 重写RuoYi-Vue所有功能 集成 Sa-Token、Mybatis-Plus、Flowable、SpringDoc、Hutool、OSS 定期同步 (gitee.com)

2024-03-28 11:35:05 777

原创 mysql数据库中字段含逗号的数据分隔成多条数据

1 张三。1 李四。1 王五。2 肖1。2 肖2。将数据库表的字段进行切割,分成多条数据。

2024-03-28 09:16:39 419

原创 mysql的with的使用

【代码】mysql的with的使用。

2024-03-14 17:42:45 452 1

原创 mysql同类型的多行变成一行value1和value2不同的列

partition by 后面接的就应该是将要分组的字段。如果partition by property 相当于按照property分组,那么后面的列序号column_num就是1,1,1,1,1,1,1。关键字 row_number() over (partition by)例如,下面的数据, 这是按照name分组后,展示property值。第一步:将每一组的property标上序号。我们想得到这样的值;

2024-02-19 15:35:24 270

原创 MySQL跨服务器关联查询

修改数据库的配制文件my.ini,(我的my.ini的路径为:D:\ProgramData\MySQL\MySQL Server 5.7/my.ini),将federated添加到my.ini文件中。

2024-02-18 18:06:50 1105 1

原创 创建索引的方法

【代码】创建索引的方法。

2023-12-27 17:13:17 462

原创 获取最新的一条数据

【代码】获取最新的一条数据。

2023-10-31 11:13:14 234

原创 java代码排序的两种方式

第一种有实体多字段排序,加reversed()为倒序,不加为顺序。第二种没实体,控制o1和o2实现倒序和顺序排序。

2023-10-24 17:59:42 250

原创 java代码排序去重

【代码】java代码排序去重。

2023-10-19 10:41:34 188

原创 Springcloud中Feign传递参数

单个参数的传值有两种方式,第一种使用@RequestParam/@PathVariable进行传值客户端feign调用接口(@RequestParam)

2023-09-28 09:11:23 429

原创 读取yml文件

【代码】读取yml文件。

2023-09-26 14:11:34 96

原创 SQL分组排序和排序函数(rank、dense_rank、row_number)

没办法,校长最大,只能再改下我们的sql,因为rank在生成排名序列的时候都会出现并列的情况,稀的稠的都不行,所以不能采用rank这种方式了,不过没事我们还有招,还有一个叫做row_number的函数,它不考虑并列的情况,就是单纯的排序,按照顺序挨个的发序号。仔细看下查询结果,我们会发现这样一种情况,三班的排名出现了两个并列第一,然后紧接着就是第三名,没有第二名了,按照我们一般的想法,如果有并列的话那么后面的就会排名提前,使用dense_rank可以实现这个效果。

2023-09-20 09:42:43 3180

原创 List<Map>相同的id的其他字段相加

【代码】List<Map>相同的id的其他字段相加。

2023-09-14 16:52:31 181

原创 WebSocket消息推送

创建WebSocket配置文件。创建WebSocket工具类。

2023-09-07 10:13:32 764

原创 Mysql中分组后取最新的一条数据

在 SQL 中,你可以使用子查询和 ORDER BY 子句来实现按照特定字段进行分组,并获取每个分组中最新的一条记录。在这个示例中,your_table是你的表名,id是用来分组的字段,timestamp是用来判断最新记录的时间戳字段。通过子查询,在子查询中找到每个分组内最大的时间戳,然后与原表进行连接,筛选出对应的记录。请将示例中的your_tableid和timestamp替换为你实际使用的表名和字段名。

2023-08-23 16:54:05 3324

原创 基于Mybatis Plus的SQL输出拦截器。完美的输出打印 SQL 及执行时长、statement

ibatis.plugin.Interceptor接口,我们来实现该接口做一些打印SQL的工作。我们需要想办法打印出完成的SQL,Mybatis为我们提供了 org.在MybatisPlusConfiguration拦截。

2023-08-14 15:49:03 2934

原创 mybatis-plus 分页最大 500条问题解决(自定义查询条数)

【代码】mybatis-plus 分页最大 500条问题解决(自定义查询条数)

2023-08-07 16:01:36 2755

原创 热搜和最近搜索

serviceImpl层。controller层。

2023-08-03 13:52:14 172

原创 查询每一组的最新的一条数据

【代码】查询每一组的最新的一条数据。

2023-08-03 13:25:29 74

原创 mysql根据逗号将一行数据拆分成多行数据,顺便展示其他列

获取最靠近第 i 个逗号之前的数据, 即 substring_index(substring_index(a.path,‘,’,b.help_topic_id),‘,’,-1)当然,mysql内部也有现成的连续数列表可用。length(a.path) - length(replace(a.path,‘,’,‘’))+1 表示了,按照逗号分割后,分割需要循环的次数。并且连续数列的最大值一定要大于符合分割的值的个数。例如有一行的path有100个逗号分割的值,那么我们的table 就需要有至少100个连续行。

2023-07-05 13:09:44 3913 3

原创 根据经纬度计算符合一定距离条件的坐标

【代码】根据经纬度计算符合一定距离条件的坐标。

2023-06-19 17:05:24 262

原创 文件上传下载工具类

【代码】文件上传下载工具类。

2023-05-04 15:42:34 243 1

原创 List中根据某个字段相同的值相加

List中根据某个字段相同的值相加。

2023-04-10 18:44:22 1784

原创 docker中的mysql一些常用操作

④ -v /mydata/mysql/data:/var/lib/mysql/:将配置文件夹挂载到主机。③ -v /mydata/mysql/log:/var/log/mysql:将日志文件夹挂载到主机。⑤ -e MYSQL_ROOT_PASSWORD=root:初始化root用户的密码为root。参数解析:提高MySQL的连接速度 ===> skip-name-resolve:跳过域名解析。② -v /mydata/mysql/conf:/etc/mysql:将配置文件夹挂载到主机。

2023-04-09 18:23:20 178

原创 centOS安装docker

Docker官方的Docker Registry是一个基础版本的Docker镜像仓库,具备仓库管理的完整功能,但是没有图形化界面。命令中挂载了一个数据卷registry-data到容器内的/var/lib/registry 目录,这是私有镜像库存放数据的目录。非常麻烦,因此建议大家直接关闭防火墙!官网地址:https://hub.docker.com/_/registry。启动docker前,一定要关闭防火墙后!启动docker前,一定要关闭防火墙后!启动docker前,一定要关闭防火墙后!

2023-04-09 16:33:47 419

原创 A JSONObject text must begin with ‘{‘报错解决

找了好久问题,问题从reide取得值是object转为对象的时候报错了在解释json的时候出现这个错误,直接看错误意思是解析的字符串不是以{开头的字符串。就是说不合法的json字符串。

2023-03-30 18:08:58 2454

原创 sql行转列,列转行

MySQL—行转列一、行转列1、SqlServer和Orcle中可以使用pivot行转列函数快速实现,而MySQL中没有。

2023-03-22 17:32:40 468

原创 redis的使用

默认策略是LRU(最近最少使用)。timeToLiveSeconds:设置对象在失效前允许存活时间(单位:秒)。仅当eternal=false对象不是永久有效时使用,默认是0.,也就是对象存活时间无穷大。timeToIdleSeconds:设置对象在失效前的允许闲置时间(单位:秒)。仅当eternal=false对象不是永久有效时使用,可选属性,默认值是0,也就是可闲置时间无穷大。overflowToDisk:当内存中对象数量达到maxElementsInMemory时,Ehcache将会对象写到磁盘中。

2023-03-22 12:49:08 767

原创 对List排序的两种方法

stream流先按学生年龄降序排序,年龄相等的话,则按年级升级排序。stream流先按年龄降序排序,再按年级降序排序。

2023-03-06 16:52:27 357

原创 Mysql递归查询树结构

【代码】Mysql递归查询树结构。

2023-02-22 20:00:08 514

EasyExcel导出实体数据

EasyExcel导出实体数据

2024-06-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除