04 2023 档案

maven 包丢失,方法(接口)调用失败
摘要:报错信息 org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.BootstrapMethodError: java.lang.NoCla 阅读全文

posted @ 2023-04-28 13:52 何苦-> 阅读(96) 评论(0) 推荐(0) 编辑

SpringBoot监控Actuator,关闭redis监测
摘要:当我们导入了spring-boot-starter-actuator这个依赖后, SpringBoot会默认去监测一些信息。其中就包括redis、 会根据redis的默认初始配置, localhost:6379 尝试连接redis。如果我们没有用到redis, 启动就会报错 <dependency> 阅读全文

posted @ 2023-04-25 10:59 何苦-> 阅读(743) 评论(0) 推荐(0) 编辑

MySQL中的 distinct 和 group by 哪个效率更高?
摘要:在语义相同,有索引的情况下: group by和distinct都能使用索引,效率相同。因为group by和distinct近乎等价,distinct可以被看做是特殊的group by。 在语义相同,无索引的情况下: distinct效率高于group by。原因是distinct 和 group 阅读全文

posted @ 2023-04-23 11:01 何苦-> 阅读(107) 评论(0) 推荐(0) 编辑

java 优雅的记录程序运行时长
摘要:import cn.hutool.core.date.StopWatch; import cn.hutool.core.thread.ThreadUtil; StopWatch test = new StopWatch("test"); test.start("task1"); ThreadUtil 阅读全文

posted @ 2023-04-22 22:56 何苦-> 阅读(178) 评论(0) 推荐(0) 编辑

java Mybatis-Plus之实现批量插入
摘要:使用batchSave Mybatis-Plus提供了IService接口,里面提供了batchSave方法,即批量保存方法 创建Service接口 创建一个基继承了Mybatis-Plus提供的IService接口的接口 public interface TestService extends I 阅读全文

posted @ 2023-04-22 00:31 何苦-> 阅读(676) 评论(0) 推荐(0) 编辑

本机调试跨域,nginx转发解决
摘要:谷歌浏览器ajax请求报错 接口请求正常 phpstudy中配置个本地域名 然后配置hosts 新增 127.0.0.1 wertyuiopp.com 找到 设置 -> vhosts.conf -> 点配置的域名 server { listen 80; server_name wertyuiopp. 阅读全文

posted @ 2023-04-21 17:56 何苦-> 阅读(243) 评论(0) 推荐(0) 编辑

Oracle 开窗函数 三个排序函数的区别
摘要:1.ROW_NUMBER 2.RANK 3.DENSKRANK 这三个函数都是依托窗口函数进行的分组后的排序,对于排序的特点有些细节的区别 ROW_NUMBER() 就是简单地按照Partition by要分组的字段排序,若order by后的字段值相同会区分出大小(原则不详),整体来说是的由1到N 阅读全文

posted @ 2023-04-20 16:47 何苦-> 阅读(453) 评论(0) 推荐(0) 编辑

RedisTemplate使用PipeLine
摘要:SpringBoot集成RedisTemplate 导入依赖 <!--Redis--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artif 阅读全文

posted @ 2023-04-20 14:00 何苦-> 阅读(2032) 评论(0) 推荐(0) 编辑

redisTemplate
摘要:RedisTemplate // 设置序列化 redisTemplate.setDefaultSerializer(new FastJsonRedisSerializer<>(Object.class)); redisTemplate.setValueSerializer(new GenericFa 阅读全文

posted @ 2023-04-20 11:36 何苦-> 阅读(130) 评论(0) 推荐(0) 编辑

redis 事务
摘要:redis 事务 MULTI,EXEC,DISCARD和WATCH是Redis事务的基础。它们允许在一个步骤中执行一组命令,并有两个重要的保证: 事务中的所有命令都被序列化并按顺序执行。在执行Redis事务的过程中,不会发生由另一个客户端发出的请求。这保证了命令作为一个单独的操作被执行。 要么所有的 阅读全文

posted @ 2023-04-20 11:13 何苦-> 阅读(32) 评论(0) 推荐(0) 编辑

900万大数据量 查询 更新 使用redis 多线程请求
摘要:表A中有900多万数据,根据900万数据,查询数据并插入B表 创建一个定时任务,定时查询配置条件,查询更新(查询更新使用多线程)预估时间,设置请求时间跟频率 不想这么干: 可以查看数据执行进度 思路: 设置一个运行队列 runList 里面是待执行的id 设置一个失败队列 failList 里面是执 阅读全文

posted @ 2023-04-19 18:08 何苦-> 阅读(136) 评论(0) 推荐(0) 编辑

Redis Pipeline(管道)java RedisTemplate hutool RedisDS
摘要:Redis Pipeline 简介 Redis是一种基于客户端-服务端模型以及请求/响应的TCP服务。一次Redis客户端发起的请求,经过服务端的响应后,大致会经历如下的步骤: 客户端发起一个(查询/插入)请求,并监听socket返回,通常情况都是阻塞模式等待Redis服务器的响应 服务端处理命令, 阅读全文

posted @ 2023-04-19 15:48 何苦-> 阅读(823) 评论(1) 推荐(1) 编辑

记录 RedisTemplate.executePipelined 使用问题
摘要:需求,向redis写入2000万个key @Slf4j @Component("job2") public class ToRedis2 implements IJob { private AtomicLong count = new AtomicLong(0); private Long oldC 阅读全文

posted @ 2023-04-17 17:34 何苦-> 阅读(939) 评论(0) 推荐(0) 编辑

深入理解 Redis Template及4种序列化方式
摘要:JDK 序列化方式 (默认) String 序列化方式J SON 序列化方式 XML 序列化方式 阅读全文

posted @ 2023-04-17 17:17 何苦-> 阅读(32) 评论(0) 推荐(0) 编辑

Jedis与RedisTemplate的区别
摘要:Jedis与RedisTemplate的区别: Jedis是Redis官方推荐的、面向Java的操作Redis的客户端,可以用JedisPool来获得连接进行get、set、del等操作相对简单, 而RedisTemplate是SpringDataRedis中对JedisApi的高度封装。 Spri 阅读全文

posted @ 2023-04-17 17:14 何苦-> 阅读(288) 评论(0) 推荐(1) 编辑

Java中的goto
摘要:Java中的goto关键字 在C/C++中,goto常被用于跳出多重循环。但goto 语句的使用往往会使程序的可读性降低,所以 Java 不允许 goto 跳转。实际上,自从“goto有害论”提出后,软件开发就不建议使用goto了,但是Java中依然保留了goto这个关键字留作备用,但这个关键字没有 阅读全文

posted @ 2023-04-17 15:03 何苦-> 阅读(171) 评论(0) 推荐(0) 编辑

Java中的long与double的区别
摘要:1.long与double在java中本身都是用64位存储的,但是他们的存储方式不同,导致double可储存的范围比long大很多 2.long可以准确存储19位数字,而double只能准备存储16位数字(实际测试,是17位,)。double由于有exp位,可以存16位以上的数字,但是需要以低位的不 阅读全文

posted @ 2023-04-14 17:21 何苦-> 阅读(564) 评论(0) 推荐(0) 编辑

windows 11 联想thinkpad T480S 蓝牙突然没了 设置管理中多了请求usb设备描述符失败代码43
摘要:选中usb设备描述符失败代码43 比如下面的,因为已经好了,所以没有截图了 卸载它 针对usb设备描述符失败代码 这个去选中,以下只是示例 重新扫描就有了 阅读全文

posted @ 2023-04-11 19:30 何苦-> 阅读(706) 评论(0) 推荐(0) 编辑

解决Windows下Docker启动容器时,端口被占用错误
摘要:今天在启动本机的nacos容器时报了如下错误: ,--. ,--.'| ,--,: : | Nacos 2.0.2 ,`--.'`| ' : , . Running in stand alone mode, All function modules | : : | | ' ,'\ .--.--. P 阅读全文

posted @ 2023-04-10 17:44 何苦-> 阅读(371) 评论(0) 推荐(0) 编辑

java final关键字
摘要:不希望任何人可以随意修改自己的东西的时候可以用final关键字进行修饰 final是一个关键字,表示最终的,不可变的 final修饰的类无法被继承 final修饰的方法无法被覆盖 final修饰的变量一旦被赋值后,不可重新赋值【不可二次赋值】 final修饰的实例变量,必须手动赋值,不能采用系统默认 阅读全文

posted @ 2023-04-07 17:10 何苦-> 阅读(51) 评论(0) 推荐(0) 编辑

java参数列表_Java可变参数列表详解
摘要:Java可变参数列表详解 接受的传入参数情况: public void test(String ...args){ ... } 调用 1. 不使用参数 test() 2. 使用一个或多个参数 test("1"); test("1","2"); 3. 使用数组 test(new String[]{"1 阅读全文

posted @ 2023-04-07 17:08 何苦-> 阅读(84) 评论(0) 推荐(0) 编辑

全球通用头像Gravatar使用教程
摘要:Globally Recognized Avatar,翻译成中文叫“全球通用头像”。 Gravatar的起源是国外的独立WordPress博客(当然现在已和WordPress彻底打通),当访客到任何一个支持Gravatar的网站留言时,此网站会根据你留言时填写的Email地址显示你匹配的头像,头像是 阅读全文

posted @ 2023-04-05 00:06 何苦-> 阅读(2002) 评论(0) 推荐(1) 编辑

xxl-job 详解
摘要:1. 基本概念 1.1 定时任务是什么? 定时任务是在约定时间内执行的一段程序。 批量处理数据:批量统计上个月的某个数据。 时间驱动的场景:某个时间点发送短信、邮件。 固定频率的场景:每隔5分钟需要执行一次。 1.2 用cron表示时间 cron表达式是一个字符串,以 5 或 6 个空格隔开,分为 阅读全文

posted @ 2023-04-04 16:44 何苦-> 阅读(2236) 评论(0) 推荐(1) 编辑

java xxljob 根据参数运行业务
摘要:配置定时任务不启动,手动执行 根据传入的参数完成既定的业务 /** * 自定义增删除平台酒体数据 * 参数:startDate,endDate [yyyy-MM-dd) * * @return {@link * @return: com.xxl.job.core.biz.model.ReturnT< 阅读全文

posted @ 2023-04-04 14:26 何苦-> 阅读(588) 评论(0) 推荐(0) 编辑

java lambda List 删除 removeIf
摘要:package lambda.list; import lombok.extern.slf4j.Slf4j; import org.junit.Test; import pojo.Dome; import java.util.ArrayList; import java.util.List; /** 阅读全文

posted @ 2023-04-04 11:07 何苦-> 阅读(136) 评论(0) 推荐(0) 编辑

java lambda List 排序 sorted
摘要:package lambda.list; import lombok.extern.slf4j.Slf4j; import org.junit.Test; import pojo.Dome; import java.util.ArrayList; import java.util.Arrays; i 阅读全文

posted @ 2023-04-04 11:06 何苦-> 阅读(229) 评论(0) 推荐(0) 编辑

java lambda List 过滤 filter
摘要:package lambda.list; import lombok.extern.slf4j.Slf4j; import org.junit.Test; import pojo.Dome; import java.util.ArrayList; import java.util.List; imp 阅读全文

posted @ 2023-04-04 11:05 何苦-> 阅读(218) 评论(0) 推荐(0) 编辑

java lambda List 分组 Collectors.groupingBy
摘要:package lambda.list; import lombok.extern.slf4j.Slf4j; import org.junit.Test; import pojo.Dome; import java.util.ArrayList; import java.util.List; imp 阅读全文

posted @ 2023-04-04 11:05 何苦-> 阅读(153) 评论(0) 推荐(0) 编辑

java lambda List 查找 anyMatch() allMatch() noneMatch()
摘要:package lambda.list; import cn.hutool.core.util.ObjectUtil; import lombok.extern.slf4j.Slf4j; import org.junit.Test; import pojo.Dome; import java.uti 阅读全文

posted @ 2023-04-04 11:02 何苦-> 阅读(329) 评论(0) 推荐(0) 编辑

windows docker 占用端口
摘要:查看 netsh interface ipv4 show excludedportrange protocol=tcp 避开这些端口就好了 阅读全文

posted @ 2023-04-03 17:33 何苦-> 阅读(18) 评论(0) 推荐(0) 编辑

sql oracle mysql 数据库 基础 知识 窗口函数 lag与lead函数 LISTAGG函数 connect by 结构化查询 with as 备份和恢复 mysql5.7 mysql8.0 oracle_11g docker
摘要:sql oracle mysql 数据库 基础 知识 窗口函数 lag与lead函数 LISTAGG函数 connect by 结构化查询 备份和恢复 mysql5.7 mysql8.0 oracle_11g docker ##ORACLE数据库基础知识 ORACLE 启动和关闭 Oracle Do 阅读全文

posted @ 2023-04-01 00:28 何苦-> 阅读(91) 评论(0) 推荐(0) 编辑

oracle 备份和恢复
摘要:sql oracle mysql 数据库 基础 知识 窗口函数 lag与lead函数 LISTAGG函数 connect by 结构化查询 备份和恢复 mysql5.7 mysql8.0 oracle_11g docker oracle 备份和恢复 逻辑备份:逻辑备份工具Exp / Imp(Expd 阅读全文

posted @ 2023-04-01 00:05 何苦-> 阅读(168) 评论(0) 推荐(0) 编辑

connect by 结构化查询 oracle_11g
摘要:sql oracle mysql 数据库 基础 知识 窗口函数 lag与lead函数 LISTAGG函数 connect by 结构化查询 备份和恢复 mysql5.7 mysql8.0 oracle_11g docker connect by 结构化查询 oracle_11g 用于存在父子,祖孙, 阅读全文

posted @ 2023-04-01 00:03 何苦-> 阅读(96) 评论(0) 推荐(0) 编辑

with as oracle_11g
摘要:sql oracle mysql 数据库 基础 知识 窗口函数 lag与lead函数 LISTAGG函数 connect by 结构化查询 备份和恢复 mysql5.7 mysql8.0 oracle_11g docker with as oracle_11g 使用With…As定义,以便提高Sql 阅读全文

posted @ 2023-04-01 00:02 何苦-> 阅读(25) 评论(0) 推荐(0) 编辑

LISTAGG函数 oracle_11g
摘要:sql oracle mysql 数据库 基础 知识 窗口函数 lag与lead函数 LISTAGG函数 connect by 结构化查询 备份和恢复 mysql5.7 mysql8.0 oracle_11g docker LISTAGG函数 oracle_11g LISTAGG函数语法: LIST 阅读全文

posted @ 2023-04-01 00:00 何苦-> 阅读(1146) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示