自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot项目异常日志 Invalid character found in method name [xxx]. HTTP method names must be tokens

项目部署后,观察日志发现有很多这样的内容:撇开网上很多说的http->https, 改header缓冲区大小,检查请求路径是否正确。我可以肯定,部署的这个项目完全没有上述问题!以前也遇到过这个问题,当时没处理掉也就记录了下过程。

2024-08-13 16:45:58 298 1

原创 Nacos 启动失败 A read-only user or a user in a read-only database is not ...

A read-only user or a user in a read-only database is not permitted to disable read-only mode on a connection.

2024-06-04 09:53:57 356

原创 Spring Cloud Gateway 修改请求头Header后 post请求报400错误,简洁解决方式记录

gateway修改了请求头,但是在发送POST请求时出现了问题,请求body为空,报了400错误。可以通过mutate()方法直接修改请求头,而不影响原本请求内容

2024-05-27 09:55:45 545

原创 Windows Rust GTK4安装配置

gtk4 安装过程记录,防踩坑

2023-06-28 15:23:28 1458 7

原创 rust cargo failed to run custom build command for glib-sys

failed to run custom build command for `glib-sys

2023-06-28 11:18:52 1021 1

原创 Rust egui库 加载中文字体

rust的egui库加载中文字体

2023-06-13 16:48:49 1434 3

原创 Nginx反向代理RabbitMQ管理界面,无法访问Exchanges、Queues等详情

当访问Channels、Exchanges、Queues等详情时,出现以下错误信息Not found。

2023-05-22 15:54:38 1256

原创 IDEA 新版UI 工具栏中版本控制(pull/push)按钮恢复

IDEA 新版UI 工具栏中版本控制(pull/push)按钮恢复

2023-03-30 16:09:36 12936 5

原创 RabbitMQ发送消息不断创建新Channel, 信道缓存“失效“

记录问题的解决过程。解决的结果代码在最后的总结部分,拉到底就完事。问题:RabbitMQ发送消息时,会不断创建新的信道(Channel),直到channel数量达到rabbitmq设置的上限,之后就无法继续将消息写入队列SpringBoot版本: 2.3.5.RELEASE问题代码RabbitMQ配置类@Configurationpublic class RabbitConfig { String user = "guest"; String password = "g.

2022-03-04 17:15:05 4425 4

原创 SpringBoot项目日志 出现异常 Invalid character found in method name. HTTP method names must be tokens

场景:部署在腾讯云服务器上的SpringBoot项目检查日志发现从部署上去(6月份)后开始到现在(11月份),每天都有一条异常,但期间这个项目的接口我没有访问过。很可疑。同样的异常,出现在我部署的每个项目日志中。异常如下2021-11-19 08:04:00.544 INFO 22526 --- [nio-5055-exec-5] o.apache.coyote.http11.Http11Processor : Error parsing HTTP request header Not

2021-11-24 14:02:56 6979 7

原创 SQL server使用JdbcTemplate配置多数据源

这是承接上一篇MySQL和SQL server俩数据源配置出于需求,再原来的基础上得再加个SQL server的数据源。所以最后一共有MySQL数据源1个(使用Jpa),SQL server数据源2个(使用JdbcTemplate)配置改动不大。application.properties#mysql数据源1spring.datasource.primary.jdbc-url=jdbc:mysql://localhost:3306/db1?characterEncoding=utf8&us

2021-11-22 10:07:34 1265

原创 JodaTime 日期时间推算处理、年、月、日、周格式转换、常用方法说明

日期时间的加减运算几天(年\月\周\日\秒…)前:方法名前缀均为minus…几天(年\月\周\日\秒…)后:方法名前缀均为plus…如下示例:当前时间:DateTime now = new DateTime();5天前的日期: DateTime daysPast = now.minusDays(5);5天后的日期: DateTime daysFuture = now.plusDays(5);5个月前的日期: DateTime monthsPast = now.minusMonths(5);5

2021-11-19 11:38:03 2382

原创 Springboot同时使用MySQL和SQL server多数据源配置, 分别使用Jpa和JdbcTemplate

MySQL和SQL server两个数据源配置使用场景:一个MySQL8数据源,一个SQL server数据源MySQL数据库操作使用Jpa框架,SQL server部分使用JdbcTemplate配置文件application.yml需要注意:只有一个MySQL数据源时,url配置如下:spring.datasource.url=....有多个数据源时,需要在中间加个词来区分不同数据源的配置,primary\secondary或者其他名称都可以。url需要改成 jdbc-url数据源完整配置

2021-11-11 15:35:00 3146

原创 MySQL 多表关联统计,无数据的记录正常显示并补0

需求统计course 表中各课程所对应的课次(lesson表)和学生(student表)数量数据库表以下3个表中,student 和 lesson 表中的course_id 字段,都关联至course 表中的id字段course表idname1VB2Python3Javalesson表idnamecourse_id105291206121308202408032student表id

2021-10-12 14:00:52 6052 1

原创 Jpa懒加载问题 查询到的对象数据转为JSON返回报错

懒加载问题场景:使用Spring Data Jpa对process表进行查询。与该表对应的实体 Process 关联了 Student 、Lesson 实体类,他们所映射的数据表也都以外键的形式关联在一起。Process 实体类@Data@AllArgsConstructor@NoArgsConstructor@Builder@Entity@Table(name = "process")public class Process { @Id @GeneratedValue

2021-10-08 15:07:24 710

原创 JPA 没有主键的数据表,创建实体类,并查询某个字段值最大的那条数据,结果中有大量重复数据

数据表简介:该数据表用于记录某个设备发送的数据。在该表中,有大量重复的数据,因此,无论给哪个字段添加主键,或者设置联合主键都是不可行的。codecreateTimeequipNumreqTimewight83011629788252000SNU2348972021-08-24 15:14:293083011629788261000SNU2480932021-08-24 15:22:032283011629787680000SNU23489720

2021-08-24 16:30:33 6676

原创 CentOS7上 定时执行sql文件,恢复数据库内的数据

编写脚本stuinfo.sh#! /bin/bashTIMESTAMP=`date +"%Y-%m-%d %H:%M:%S"` #时间戳LOG=/usr/local/xxx/testsql/do_sql.log #用于输出日志,便于查看执行情况echo ${TIMESTAMP} " Start execute stuinf.sql" >>${LOG}HOST="127.0.0.1"PORT="3306"USERNAME="root"PASSWORD="xxxx

2021-08-05 14:42:02 347

原创 CentOS7 部署Jupyter

JupyterPython3 环境需提前准备好如有需要,可以看这一篇《CentOS7 编译安装Python3.9.6》不得不说,安装过程坑可真不少…希望能给各位带来些帮助,少走些弯路安装pip3 install jupyter安装完成后,输入启动jupyter notebook试试jupyter notebook提示jupyter命令不存在那么先查看jupyter安装的位置find / -name jupyter/usr/local/python3/etc/jupyter

2021-08-03 17:39:34 493

原创 CentOS7 编译安装Python

CentOS7 安装Python安装依赖yum -y install zlib-devel bzip2-devel openssl-devel openssl-static ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel lzma gcc下载Python-3.9.6.tar.xz 并解压(https://www.p

2021-08-03 17:23:29 1051 2

原创 @Valid 校验无效,BindingResult未获得错误

@Valid 校验失效问题描述:使用@Valid校验实体类中的属性stuTeleimport javax.validation.constraints.Size;...@Size(min = 11,max = 11,message = "请输入11位手机号码")private String stuTele;Controller中,用@Valid注解对传入的student对象属性值校验public String updateStuMsg(@Valid Student student, B

2021-07-28 11:38:45 1080

原创 MyBatis和Mysql中 同一语句查询结果不一致问题

问题MySQL中的执行查询 select count(*) from road where send_date between '2021-05-09' AND '2021-06-03';查询结果:count(*)15021SpringBoot整合Mybatis执行查询xml中的select标签:<select id="getTotalCount" resultType="Integer"> sel

2021-06-10 10:54:44 2127 1

原创 Springboot整合GridFS实现文件操作

Springboot使用GridFsOperations,实现GridFS文件上传下载删除上传下载删除功能实现最近学习GridFS,想用它整合springboot弄个文件的上传下载。网上查到的很多资料都是使用GridFsTemplate,还有GridFSBucket来实现的,需要各种额外配置Bean。但是看了spring-data-mongodb的官方文档,以及示例代码,他们只用到了GridFsOperations,无需其他任何配置。然后就用GridFsOperations写了个文件上传下载的dem

2021-05-26 16:19:14 1011 4

空空如也

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

TA关注的人

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