- 博客(25)
- 收藏
- 关注
原创 springboot服务出现explicit mapping for /error
springboot 错误页面标识 ‘This application has no explicit mapping for /error’。
2022-12-13 15:54:10
994
原创 Navicat Premium 查询mongo文档限制1000条设置修改
使用Navicat工具查询mongo文档,想导出为excel时限制只能导出1000条。
2022-10-08 17:54:04
2876
原创 elastic 8.1 进行查询,使用_id字段排序报错,错误信息:indices.id_field_data.enabled
升级 elasticsearch到 8.1版本,查询脚本使用_id字段排序报错,错误信息:indices.id_field_data.enabled。
2022-04-07 09:46:59
1888
2
原创 Tomcat中部署springmvc项目静态资源请求偶尔返回状态码:400
项目背景springmvc项目,部署在tomcat容器,由于需要修复tomcat漏洞需要升级tomcat版本。升级后tomcat版本:8.5.73问题描述请求springmvc项目中的静态资源,会出现一次正常,一次返回400状态码,交替出现。问题排查1、返回200的请求Header中没有:If-None-Match2、返回400的Header中有:If-None-Match问题解决检查自己项目中是否有过滤器把请求头Header中的value信息进行了html编码。需要对“If-None-M
2022-01-14 16:56:04
2375
6
原创 微信公众号内点击消息内容文字,自动发送消息到服务端
用户关注、发送消息给微信公众号时,服务端回复消息。用户点击消息内的文字(超链接),自动发送消息到服务端,服务端处理后按对应的逻辑回复用户。
2021-12-31 18:29:17
3367
4
原创 Java自定义排序异常:Comparison method violates its general contract
java.lang.IllegalArgumentException: Comparison method violates its general contract! at line 781, java.base/java.util.TimSort.mergeLo at line 518, java.base/java.util.TimSort.mergeAt at line 448, java.base/java.util.TimSort.mergeCollapse at line 2.
2021-12-28 15:20:40
431
原创 SpringBoot启动refreshContext(context)方法
refreshContext 函数 refresh(context); //1、 刷新上下文环境,加载对应的实例信息 if (this.registerShutdownHook) { try { context.registerShutdownHook(); //注册钩子函数,当shutdown时,执行。 } catch (AccessControlException ex) { // Not allowed in some environments. }
2021-12-08 15:04:58
1199
原创 SpringBoot 启动时 prepareContext方法
private void prepareContext(ConfigurableApplicationContext context, ConfigurableEnvironment environment, SpringApplicationRunListeners listeners, ApplicationArguments applicationArguments, Banner printedBanner) { context.setEnvironment(environment);
2021-12-08 14:47:49
318
原创 SpringBoot 启动流程代码阅读
SpringBoot 启动流程启动入口SpringApplication.run(HomeApplication.class, args);public ConfigurableApplicationContext run(String... args) { StopWatch stopWatch = new StopWatch(); stopWatch.start(); ConfigurableApplicationContext context = null; Collectio
2021-12-08 14:33:36
288
原创 spring-boot java程序内存溢出
Java 程序启动添加参数,内存溢出后会打印对应的dump信息。-XX:+HeapDumpOnOutOfMemoryError-XX:HeapDumpPath=/opt/jvm/log/利用MAT工具分析内存信息
2021-08-31 17:52:36
603
原创 kafka日常操作命令
Kafka操作日常操作kafka命令记录(Version:2.5.1)kafka启动启动kafka自带的zookeeper bin/zookeeper-server-start.sh -deamon config/zookeeper.properties启动独立部署的zookeeper bin/zkServer.sh start启动kafka bin/kafka-server-start.sh -daemon config/server.propertieskafka
2021-08-31 16:37:53
125
原创 git 日常操作命令学习
git 操作命令,日常记录git clone 项目git clone https://myproject.com/project.gitgit 全局配置 git config --global user.name "username" git config --global user.email "username@email.com" git config --listgit 项目配置在项目目录下执行以下命令 git config user.name "username
2021-05-19 14:32:23
126
原创 Java程序获取时间的时区问题
java获取时间的时区问题1、如果Linux系统的date输出的时区、时间正确。可尝试修改sudo vi /etc/timezone#替换其中内容为Asia/Shanghai
2021-01-13 15:16:50
285
原创 判断一个数字是否质数
public static boolean isPrime(int num){ if( num < 2){ return false; } for(int i = 2;i <= Math.sqrt(num);i++){ if(num % i == 0){ return false; } } return t...
2020-12-22 15:36:56
110
原创 Ubuntu18.04服务器操作-笔记
服务器操作命令操作系统信息查看查看系统、内核及GCC版本 cat /proc/version查看linux的内核版本及系统位数 uname -a发行版本信息 lsb_release -a修改时区Ubuntu18.04tzselect 选择Asia \ china \ Beijing \ Yescp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime服务器挂载硬盘查看硬盘信息 sudo fdisk -l格式化硬
2020-12-17 16:51:17
224
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人