- 博客(103)
- 资源 (1)
- 收藏
- 关注
原创 nginx 代理java 请求报502
1:调整Nginx的缓冲区大小:你需要在Nginx的配置文件(通常位于/etc/nginx/nginx.conf或/etc/nginx/sites-available/your_domain.conf)中增加客户端和代理缓冲区的大小。分析请求和响应内容:使用如Wireshark或tcpdump这样的工具可以帮助你捕获网络包,进一步分析实际的请求和响应内容,了解哪些头部特别大,从而更有针对性地进行优化。检查上游服务器的配置:有时候问题根源不在Nginx,而是上游服务器返回了不必要的大头部。
2024-05-14 17:05:56
302
原创 解决json 多出双引号 和转义符问题
对于这种数据直接使用 JSON.parseArray 转换数据会报错,要进行转换需要先解决转译和双引号问题;调用后台接口后返回这么一串数据,做了一次转译和前后添加了双引号:如下。
2024-03-26 10:30:03
1458
转载 配置tomcat Idea 出现 error=13, Permission denied问题解决方案
进入到tomcat的bin目录下,执行命令。
2023-11-10 10:52:42
560
原创 Springboot 集成 Redis集群配置公网IP连接报私网IP连接失败问题
创建6个配置文件:redis-6381.conf,redis-6382.conf,redis-6383.conf,redis-6384.conf,redis-6385.conf,手动指定了公网ip后,Redis集群中的节点会通过公网IP进行通信,也就是外网访问。让Redis暴露公网IP其实在redis.conf配置文件里是能找到的,这里我们可以手动指定Redis的公网IP、端口以及总线端口(默认服务端口加10000)。根据以上配置修改每一个redis节点的配置,注意端口不能相同。
2023-10-10 16:01:35
1366
原创 解决Linux安装AppImage文件chrome-sandbox出错问题
该问题为使用Electron给软件打包时产生的错误,是Linux内核的user_namespaces没有自动打开的问题。只要将给出的chrome-sandbox文件给予root用户并赋予4755权限,重新点击运行即可。该命令只适用于Debian/Ubuntu系列Linux发行版,未测试其他发行版。,即解决网易云音乐该问题时的操作,但不适用于picgo。解决的办法有四种,第四种解决方法,一劳永逸。,但每次开机都要运行该命令。
2023-10-09 10:34:18
3521
2
转载 rabbitmq多个消费者消费同一个队列中的同一条消息
使用springboot整合rabbitmq实现,一个生产者生产一条数据,多个消费者消费同一条数据案例。4.多个消费者,消费同一条数据。2.rabbitmq相关配置。
2023-09-26 09:17:55
1223
3
转载 PowerDesigner 把Comment复制到name中和把name复制到Comment
在使用PowerDesigner对数据库进行概念模型和物理模型设计时,一般在NAME或Comment中写中文,在Code中写英文。Name用来显 示,Code在代码中使用,但Comment中的文字会保存到数据库Table或Column的Comment中,当Name已经存在的时候,再写一次 Comment很麻烦,可以使用以下代码来解决这个问题。2:将代码Copy进去执行就可以了,是对整个CDM或PDM进行操作。'代码:将Name中的字符COPY至Comment中。
2023-09-25 11:01:04
177
转载 在 IDEA 中远程调试 Java 程序
远程调试指的是使用本地客户端来调试运行在远程服务器上的程序。IntelliJ IDEA 远程调试的原理是,当服务器端以调试模式运行 Java 程序时,如果客户端使用文本相同的字节码和事先约定好的端口号,就可以远程调试该 Java 程序。在文本上一致指的是,客户端使用的代码与服务端使用的代码的文字完全相同,如果不一致,使用的断点将不起作用。客户端使用 IntelliJ IDEA 进行调试时,使用与服务端事先约定好的相同端口号,且该端口号在服务端没有被占用。后续这个端口是用来跟远程的java进程通信的。
2023-09-20 10:11:13
364
转载 Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources
Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources
2023-07-11 15:28:45
2097
原创 Initalization failed for ‘https://start.spring.io‘.Please check URL, network and proxy settings解决方案
使用idea 创建新的项目报下列问题:解决方式。
2023-04-04 18:20:43
92
原创 maven生成html测试报告
maven 默认生成的测试报告是txt格式,如果需要生成html 需要引入插件。标签引入springboot测试包。
2023-04-04 15:09:10
432
原创 org.springframework.data.redis.serializer.SerializationException: Cannot serialize(解决redis存入对象序列化)
【代码】org.springframework.data.redis.serializer.SerializationException: Cannot serialize(解决redis存入对象序列化)
2023-04-04 14:07:27
5554
原创 springboot集成zuul,把请求转到对应的服务时报:o.s.c.n.z.filters.post.SendErrorFilter : Error during filtering
springboot集成zuul,把请求转到对应的服务时报:o.s.c.n.z.filters.post.SendErrorFilter : Error during filtering
2023-03-16 10:45:47
977
原创 java.lang.NoSuchMethodError: com.fasterxml.jackson.core.JsonGenerator.writeStartArray(Ljava/lang/Obj
java.lang.NoSuchMethodError: com.fasterxml.jackson.core.JsonGenerator.writeStartArray(Ljava/lang/Object;I)V
2023-03-06 17:47:28
1173
原创 Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file
Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file
2023-02-07 11:26:50
20213
2
原创 Error running ‘ [clean): Cannot find JRE 1.8.291‘.You can specify JRE to run maven go
Error running 'map-gate-server [clean): Cannot find JRE 1.8.291'.You can specify JRE to run maven goals in Settings | Maven| Runner
2023-02-02 16:09:06
601
原创 spring-boot-maven-plugin未指定版本导致install 错误-spring-boot-maven-plugin:3.0.0
spring-boot-maven-plugin未指定版本导致install 错误-spring-boot-maven-plugin:3.0.0
2022-12-19 10:32:48
792
原创 hutool excel导入报错org.apache.poi.ss.usermodel.Cell.getCellType()Lorg/apache/poi/ss/usermodel/CellType;
hutool excel导入报错org.apache.poi.ss.usermodel.Cell.getCellType()Lorg/apache/poi/ss/usermodel/CellType;
2022-12-15 18:31:01
1133
原创 mybatisplus 多条件and 、or 组合查询 (...and ...) or (...and ...)
mybatis-plus 中 queryWrapper and与or嵌套(…and …) or (…and …) 格式效果sql: 条件组成
2022-06-09 18:37:18
10292
转载 java8利用流和lambda表达式对list遍历处理
java8的lambda表达式提供了一些方便list操作的方法,主要涵盖分组、过滤、求和、最值、排序、去重。优点: (1) 简洁,跟之前的传统写法对比,能少写不少代码;(2) 易并行计算。尤其适用于遍历结果,循环计算数值或者赋值的时候非常方便。缺点:(1) debug调试不方便;(2) 在非并行时,效率并没有提高(未测试)使用总结1.forEach()list.forEach(item->{//执行逻辑//item.setName(“测试”);//item.getName();}
2022-05-28 18:06:48
4568
原创 ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效---解决方法
问题:解决方式:1、-- 查询锁表session_idselect session_id from v$locked_object;2:-- 查询锁表session_id 的详细数据 USERNAME 是用户名-即数据库名SELECT sid, serial#, username, osuser FROM v$session where sid = 493;3:-- 将锁定的会话关闭:ALTER SYSTEM KILL SESSION '472,8819';...
2022-04-19 17:34:29
647
原创 Java读取json文件,再生产新的json文件
<!-- 阿里JSON解析器 --> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.47</version> </dependency> //读取json文件
2021-10-29 17:09:18
299
原创 mysql 8 启动失败(本地计算机上的mysql服务启动后停止。某些服务再未由其他服务或程序使用时将自动停止)
mysql 8.0.20 启动失败,失败提示信息:本地计算机上的mysql服务启动后停止。某些服务再未由其他服务或程序使用时将自动停止。1、首先看看日志输出D:\mysql-8.0.20-winx64\bin> mysqld --console日志文件也可在data 文件中.err的后缀文件查看从日志文件中提示数据库编码类型有问题2、修改my.cnf的配置文件3、再次启动...
2021-10-19 15:44:05
1505
转载 java 获取服务器IP地址及MAC地址
java编程实现获取机器IP地址及MAC地址的方法,实例分析了Java分别针对单网卡及多网卡的情况下获取服务器IP地址与MAC地址 /** * 此方法描述的是:获得服务器的IP地址 */ public static String getLocalIP() { String sIP = ""; InetAddress ip = null; try { boolean bFindIP = false;
2021-10-14 11:40:57
1681
转载 在centos7安装nodejs并升级nodejs到最新版本
安装nodejs1.1 使用EPEL安装EPEL(Extra Packages for Enterprise Linux)企业版Linux的额外软件包,是Fedora小组维护的一个软件仓库项目,为RHEL/CentOS提供他们默认不提供的软件包。先确认系统是否已经安装了epel-release包:$ yum info epel-release如果有输出有关epel-release的已安装信息,则说明已经安装,如果提示没有安装或可安装,则安装$ yum install epel-releas.
2021-10-14 11:25:49
1209
转载 linux启动tomcat并查看启动日志
在Linux环境下,启动Tomcat时我们需要在启动过程中看到日志信息。可以通过下面命令启动Tocmat。在tomcat的bin目录下输入./startup.sh; tailf ../logs/catalina.out或者./startup.sh && tail -f ../logs/catalina.outsh shutdown.sh(关闭)或者进入 tomcat的日志目录下cd/tomcat/logstail -f catalina.out这里主要是tail 命
2021-10-13 16:08:57
1231
原创 服务器 linux mysql5.7修改密码,navicat远程登录不了
这里以mysql5.7作为例子当服务器部署mysql,navicat远程访问,修改密码时需要修改两次1、修改本地登录密码2、修改远程访问登录密码修改:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '新密码';刷新权限:FLUSH PRIVILEGES;
2021-10-12 19:19:08
442
原创 mysql两个时间的时间差得秒
TIMESTAMPDIFF(unit,begin,end);TIMESTAMPDIFF函数返回begin-end的结果,其中begin和end是DATE或DATETIME表达式。TIMESTAMPDIFF函数允许其参数具有混合类型,例如,begin是DATE值,end可以是DATETIME值。 如果使用DATE值,则TIMESTAMPDIFF函数将其视为时间部分为“00:00:00”的DATETIME值。unit参数是确定(end-begin)的结果的单位,表示为整数。 以下是有效单位:MICROS
2021-10-08 11:11:24
992
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人