- 博客(80)
- 收藏
- 关注
原创 【mysql】 The last packet sent successfully to the server was 60,599,876 milliseconds ago
com.mysql.cj.jdbc.exceptions.CommunicationsException: The last packet successfully received from the server was 60,599,873 milliseconds ago. The last packet sent successfully to the server was 60,599,876 milliseconds ago. is longer than the server configur
2024-07-10 22:53:11
642
原创 java 正则表达式的使用
正则表达式(Regular Expression,通常简称为regex,regexp或RE),是一种强大的文本处理工具,它是一种用于匹配字符串中字符组合的模式。正则表达式可以用来检查一个字符串是否含有某种子串、将匹配的子串替换或从某个字符串中取出符合某个条件的子串等。例如,正则表达式a.b可以匹配 “acb”、“aeb”、“a1b” 等,是一个特殊字符,代表任何字符(除了换行符)。
2024-06-03 08:55:36
1206
1
原创 java Stream流常用操作
在Java 8中,Stream流是一种新的数据处理方式。Stream流并不是数据结构,它不会改变源数据,你可以视为遍历数据的高级迭代器。此外,Stream流可以透明地并行处理,无需我们在代码中手动进行并行处理。Stream流的操作可以分为两种:中间操作和终止操作。中间操作只对数据做标记,只有在遇到终止操作时才会进行实际的计算。在上面的代码中,filter是一个中间操作,forEach是一个终止操作。
2024-05-28 19:56:14
815
转载 【JVM】OOM 原理和排查
OOM,全称是"Out Of Memory",翻译成中文就是"内存用完了",来源于java.lang.OutOfMemoryError
2023-02-06 23:18:31
750
1
原创 RocketMQ:The producer group has been created before, specify another name please.
RocketMQ:The producer group has been created before, specify another name please._earthhour的博客-CSDN博客
2022-05-07 07:54:24
3169
原创 springboot配置加密 jasypt
目录生成密文的方法方式一工具包生产方式二代码生成项目中的配置生成密文的方法方式一工具包生产百度网盘 请输入提取码https://pan.baidu.com/s/1AspiSBnEh1FlZ2n8_9Na1Q提取码 n4wf文件目录:下图最前面4个文件必须在同一目录下-------------------------------------------------------------------------------------..
2022-02-15 12:49:47
468
原创 rocketMQ-console 发送消息
rocketMQ-console是一款非常使用的rocketMQ扩展工具工具代码仓mirrors / apache / rocketmq-externals · GitCode安装详细教程rocketMQ学习笔记二:RocketMQ-Console安装、使用详解_麦田里的码农-CSDN博客_rocketmq-consoled直接来到工具页面 ,右上角可以切换语言发送消息流程1.点击最上方的topic2.搜索你程序监听的topic名称(左边的箭头),如果没搜
2022-02-08 23:48:51
2178
转载 Java Socket
socket实现流程,先启动服务端(Server),通过一个死循环一直监听某个端口是否有连接请求。然后运行客户端(Client),通过客户端连续发出请求,服务端监听到这次请求后向客户端发送接收消息,连接建立,启动一个线程去处理这次请求,然后继续死循环监听其他请求。客户端输入字符串后按回车键,向服务端发送数据。服务器读取数据过后恢复客户端数据。这次请求处理完毕,启动的线程消亡,如何客户端收到"ok"之外的返回数据,会再次发送链接请求并一个 Java 的 Socket 服务器和客户端通信...
2022-01-29 01:18:09
1104
原创 Invalid bound statement (not found)常见
这个报错的本质就是你写的mapper接口找不到对应的xml,而产生这一点的可能性有很多1.xml里面的namespace不对2.或者xml里面的id和mapper(namespace对应的文件)里面的方法名不一样这里说一下因为idea搜索默认大小写的不敏感原因,有时候怎么搜索都是一样的,这个时候可以想想是不是大小写的原因,这里推荐在搜索的时候点亮箭头的图标,搜索出来的就是大小写敏感的(坑 曾经遇到过 一度让我怀疑人生)3.parameterType对应不上4.mapper
2022-01-16 23:27:24
1001
原创 【Linux】 curl 命令
基础语法curl [option] [url]项目使用curl -d '{"orderNum":"","message":"取数失败"}' -H "Content-type: application/json" -X POST http://110.76.55.205:8010/wszx-web/api/bank/OrderStop?token=curl -H "Content-type: application/json" -X POST http://110.76.5..
2021-11-15 10:21:50
2474
原创 oracle 不带用户名访问表
oracle有用户A 和 用户B登录B用户 创建表 create table table1( a int);grant select,insert,update,delete,all ontable1 to public; --- 把B的table1表授权给所有用户create public synonymtable1 for B.table1; --- 设置所以用户的同义词以上方案使用于部分生产测试环境 A用户没有create...
2021-09-02 15:35:31
885
原创 no route info of this topic
记一次生产变更问题变更完成后查看日志 发送消息的业务逻辑部分 报错no route info of this topic博客搜索相关问题应对方案https://blog.csdn.net/chenaima1314/article/details/79403113https://zhuanlan.zhihu.com/p/103391787发现以上并不是我的问题,仔细比对这次变更的相关内容,发现代码和lib依赖包都有改动。发现是lib包放入了两个版本的dubbo导致的(2.7.7
2021-08-08 22:24:13
9088
原创 tomcat 控制台中文乱码问题
找到Tomcat安装目录下的conf文件夹下的logging.properties加上#java.util.logging.ConsoleHandler.encoding = UTF-8java.util.logging.ConsoleHandler.encoding = GBK
2021-08-02 00:09:18
102
原创 java 定时任务 cron
Cron表达式是一个字符串,常用于java定时任务,字符串以5或6个空格隔开,分为6或7个属性,每一个属性代表一个含义,Cron有如下两种语法格式(一般使用第二种)
2021-07-27 00:04:27
9689
1
原创 java 正则表达式
目录基础用法进阶用法三个正则表达式常用类基础用法匹配文章中的数字串和字母串import java.util.regex.Matcher;import java.util.regex.Pattern;/** * @description: regex learning * @author: bigdata_xiangge * @create: 2021.7.18 **/public class Regex_basic { public sta.
2021-07-18 21:16:08
793
2
转载 【spring】bean的作用域
转载https://blog.csdn.net/snvjd/article/details/103053196Spring Bean 作用域Spring 3 中为 Bean 定义了 5 中作用域,分别为 singleton(单例)、prototype(原型)、request、session 和 global session,5 种作用域说明如下:singleton:单例模式(多线程下不安全)1.singleton: 单例模式,Spring ioc 容器中只会存在一个共享的Bean实例,无论有
2021-05-31 22:59:25
125
原创 【Linux】 awk 命令
基础详解https://www.runoob.com/linux/linux-comm-awk.htmlawk工具,主要将一行分成“字段”来处理,字段指的是以空格分开的,它可能不只一个字符。awk '条件类型1{动作1} 条件类型2{动作2}...‘ filenameawk主要是处理每一行的字段内的数据,而默认的字段的分隔符为空格键或[tab]键例如现在有以下文本b使用awk '{ print $1 "\t" $3}' b可以看到它把每一行的第一个和第三个字段都.
2021-05-30 21:00:45
155
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人