自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (4)
  • 收藏
  • 关注

原创 Django版本与Python版本兼容对照表

Django版本与Python版本兼容对照表

2023-08-23 11:03:16 1464

原创 java项目请求url存在特殊字符 400错误

springmvc项目,请求路径URL带特殊字符,就会400错误,这就泄露了服务器版本和报错信息,无疑是敏感信息泄露,实属安全漏洞。补充项目环境:springmvc、tomcat 8.5.59。

2022-12-11 14:36:56 3402 1

原创 springboot整合搭建webservice项目

webservice分为客户端可服务端。服务端顾名思义就是对外提供服务接口的。而客户端是调用服务端提供的服务的,是根据服务端提供的服务和定义生成客户端代码,然后调用服务端的接口,而具体底层调用处理我们无须关注这些代码,因为将有插件生成这些代码。

2022-11-13 17:48:21 3995 5

原创 nginx启动重启报错[error] open() “/nginx1/logs/nginx.pid“ failed (2: No such file or directory)

nginx启动重启报错[error] open() "/nginx1/logs/nginx.pid" failed (2: No such file or directory)

2022-10-11 22:30:46 2018

原创 Docker 安装 RedisJSON(搭建环境)

慕名而来为了学习RedisJSON,看了官方的也提供几种安装及集成 现有redis方式 RedisJSON是redis的一个模块可以基于现有的redis来加载RedisJSON模块即可,其中这些感觉还是稍微麻烦,需要下载然后编译,所以就选择使用Docker进行安装,对现在的Redis没有侵入。

2022-05-10 17:54:11 951

原创 linux服务器被注入木马,无法开机,如何恢复系统盘数据

服务器中木马,linux系统盘数据恢复教程。

2022-04-30 16:14:22 528

原创 docker容器启动后无法访问宿主机host

项目场景:项目相关背景:java项目,SpringCloud框架,Consul注册中心。Consul注册中心部署在服务器物理机了,其中在增加了 host配置 127.0.0.1 consul,也就是说consul:8500就可以访问。SpringCloud项目yml配置文件中的注册中心host配置的是 consul。环境:centos服务器,docker部署。问题描述项目中遇到的问题:前奏工作已准备好(打包),在启动容器时,发现启动失败,原因是java服务启动时无法连接到注册中心,也就是在

2022-03-12 18:21:58 6520

原创 MySQL启动失败Job for mysqld.service failed because the control process exited with error code.

项目场景:是这样的,我一个系统部署在腾讯云服务器,安装的的centos 3.10.0-123.el7.x86_64系统,被黑了,经过各种折腾我把数据拷贝到另一个磁盘了,言归正传,本文在记录的就是,在恢复mysql数据时遇到的一个问题。问题描述:目前已得知我的数据库数据已经拿到了,我只需要修改下数据库配置文件datadir 即可,就在已经准备好了,启动mysql启动失败。[root@VM-0-12-centos yudao-sword]# service mysqld startRedirecti

2022-03-08 21:46:27 11768 3

原创 jvm 频繁Full GC和CPU使用率飙升负载现象和问题解决

jvm频繁full GC cpu使用率飙升问题解析

2021-12-18 00:33:46 1671

原创 大文本数据条件查找出指定文本信息,大文本数据筛选出指定信息行并导出到新的文件

大文本数据条件查找出指定文本信息,大文本数据筛选出指定信息行并导出到新的文件

2021-11-30 18:38:27 478

原创 mysql的配置文件(my.ini或者 my.cnf)所在位置

主要阐述MySQL在不同系统中及不同安装方式,而配置文件的所在位置。

2021-11-26 11:20:10 12776 2

原创 ERROR: ld.so: object ‘/usr/local/lib/libc2.28.so‘ from /etc/ld.so.preload ca

ERROR: ld.so: object ‘/usr/local/lib/libc2.28.so’ from /etc/ld.so.preload ca 分析:centos 7 ,刚开始出现这样的问题,通过 命令 df -h 得知磁盘使用率 100%, 清理了下磁盘,然后还是这样的问题,应该是这个文件需要清理下,然后执行echo “” > /etc/ld.so.preload 问题得以解决。解决步骤:1、先看磁盘使用率,如果满了清除下。2、清空文件 echo “” > /etc/ld

2021-11-16 21:10:32 1298

原创 ElasticSearch之docker容器安装部署elasticSearch

ElasticSearch之docker容器安装部署elasticSearch电脑安装elasticSearch有点麻烦也不利于分布式学习部署,那么我们就可以安装docker,通过docker部署elasticSearch,简单方便快捷。1 下载elasticSearch镜像这里方式很多种可以去docker官方镜像去查询elasticSearch镜像地址,然后pull下来即可,或者是直接使用docker命令搜索elasticSearch,然后pull,我选择的是后者。1.1开始执行docker命令

2021-11-06 17:37:10 2406

原创 使用HttpClient请求超时- I/O exception (java.net.SocketException) caught when processing request: 连接超时

这里写自定义目录标题背景问题排查项目场景:问题描述:原因分析:解决方案:功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入背景问题排查首先排查这个报错是建立链接报错,不是被调用方等待超时或者被调用方服务扛不住。看日志发现首次发

2021-11-05 16:06:07 14820 3

原创 sql优化分析关键字 explain EXTENDED [sql]; show WARNINGS

sql优化分析关键字 explain EXTENDED [sql]; show WARNINGS语法:explain EXTENDED [sql]; show WARNINGS作用可以分析sql执行过程,字段字符集转换,以及执行顺序。例如:例子不是很好,后面补上。执行sqlexplain extendedSELECT `user`.account, `user`.username, permission.`name`, permission.per_code FROM `u

2021-11-04 19:09:00 429

原创 问题大杂烩之 微信JS-SDK使用appid不合法,invalid appid

使用微信JS-SDK 通过config接口注入权限验证配置,出现appid不合法错误信息errMsg: "config:fail,Error: AppID 不合法,invalid appid问题排查:1、排查一以为是签名生成失败,但是签名校验是通过的,使用官方微信JS签名校验工具生成的signature结果一样,说明签名没有问题。官方校验签名工具地址:https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=jsapisign2、排查二既然是无效.

2021-06-05 20:36:32 8706

原创 mac 安装kafka

两种方式一种免安装版,一种安装版免安装版已经吧命令默认加入全局命令,无需指定启动脚本。两种方式都需要zookeeper,因为kafka依赖使用zookeeper具体就不再这里赘述。

2021-06-05 20:27:12 785

原创 Cannot resolve org.springframework:spring-core:2.1.7.RELEASE,无法拉取jar包

Cannot resolve org.springframework:spring-core:2.1.7.RELEASE,无法拉取jar包maven依赖不能拉取指定版本或者指定jar包问题:Cannot resolve org.springframework:spring-core:2.1.7.RELEASE原因:主要原因是从远程仓库拉取jar包时中断,主要是网络因素导致的,可能网络抖动。解决办法:找到本地仓库对应jar包文件删除,然后重新reimport。只有两个文件,明显有问题,找到

2021-03-24 18:21:09 3027

原创 云服务器数据盘数据丢失,磁盘数据恢复,testdisk工具的使用

起因:云服务器到期,随挂载磁盘到期,到期后服务器关机就续费了,不会导致服务器和数据盘释放,续费后,服务器开机,发现一块云盘没有挂载,没有修改fstab文件不会开启自动挂载,然后挂载,之后发现这块云盘里面没有任何数据,确定没有重新分区。环境:阿里云服务器,centos7,系统盘40G,数据盘100G。分析出现事故原因有两种情况会导致数据盘数据丢失问题。1、服务器、云盘到期厂商宿主机故障导致,这里其实和配置fstab没有什么关系,也不一定,但是厂商是可能存在这个。2、手动挂载磁盘误操作导致数据丢失

2020-12-27 18:07:37 1724

原创 docker容器无法启动, no space left on device

docker容器启动报 没有可用空间如下操作:启动容器docker start 3ad663158cf6报错Error response from daemon: open /var/lib/docker/containers/3ad663158cf68c173d270d16b197075e888c9459d44c4c726644d652a4257b52/hash739950584: no space left on devicedf -h 查看磁盘并没有问题,那就用df -i查下节点结果如图

2020-12-19 16:51:44 3541 1

原创 docker overlay2占用大量磁盘空间清理

docker overlay2占用大量磁盘空间清理环境前因正文欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片环境docker版本:Docker version 1.13.1, build 7f2769b/1.13.1linux版本Linux version 3.10.0-693.2.2.el7.x86_64前因线上系统出现问题,磁盘空间不足,导致线上系统不可用,最终定位到了问题原因,这篇文章就是记录清理overlay2目

2020-12-13 17:06:45 11800

原创 生成图片报错,Can‘t create cache file!,FileSystemException: No space left on device

主要环境:centos7、docker、springboot问题叙述:运行已久的客户线上环境,系统验证码图片不显示,经看接口返回值为null,看服务日志发现已经报错,错误日志如下。javax.imageio.IIOException: Can't create cache file! at javax.imageio.ImageIO.createImageOutputStream(ImageIO.java:423) at javax.imageio.Im..

2020-11-29 16:39:29 2214

原创 海康威视录像机(DVR)卡在开机画面

海康威视录像机DVR( ds-7808h-snh),开机一致卡在开机界面,反复重复皆是如此。原因是这样的,出现这样问题前一天,录像机发生蜂鸣响,滴滴滴的告警,之前就发生过磁盘满了,但是已经设置了覆盖之前录像,然后也没有注意中间又断电了,然后不知道是断电之前就开不了机了还是断电之后开不了机了。gg了各种资料,各种结论,电源输出电压不足、主板坏了、硬盘满了(这个我确定是硬盘满了),我所查到关于硬件的结论我就不去关注了,先看软件问题。排查一:把所有依赖设备去掉,空机看看能不能开机。不能开机,依然如此。

2020-10-06 16:17:32 21427 5

原创 consul服务监控-服务从注册中心下线通知

一、问题1、服务不可用我们无法第一时间知道那个服务不可用,只有通过人为(用户)的触发才能发现服务不可用,然后信息同步给我们,我们再去排查问题,这样一来会使用户对我们系统的失去安全感。2、运维这边没有没有更好的运维系统来实现对服务监控。Q:为什么服务从注册中心掉线。A:第一层就是健康检查未通过,其次就是造成健康检查未通过的原因,服务宕机、网络波动、服务错误,都可能会造成服务健康检查不通过。二、思路:从源头着手,注册中心就是问题源头,只要我们从注册中心知道那个服务掉线了,及可用情况就可以,发起作业报

2020-06-12 18:00:46 2523

原创 websocket SpringCloud Gateway onCloseWrapper code : 1009 reason:Max frame length of 65536

问题:websocket客户端和服务端正常交互,但是发现会断开连接,不知道什么原因,客户端断开提示: WebsocketBase::onCloseWrapper code : 1009 reason:Max frame length of 65536 has bean exceeded. remote:true大致意思还是 服务端处理不了这么大的数据帧,数据超过了65536 ,和上一个问题报的...

2020-04-03 17:46:29 651

原创 websocket 断开连接 reason :Max frame length of 65536 has been exceeded

服务架构 springcloudspringbootspringcloud gateway 网关问题:客户端连接websocket,握手正常,服务端和客户端正常交互,停一会就客户端就会出现 WebSocketBase::onCloseWrapper code : 1009 reason: The decoded text message was too big for the output...

2020-04-03 17:18:37 1347

原创 SpringCloud健康检查404 GET "/actuator/health", parameters={} Completed 404 NOT_FOUND

SpringCloud健康检查404 GET “/actuator/health”, parameters={} Completed 404 NOT_FOUND2019-12-13 16:15:45.032 DEBUG 1196 --- [nio-8891-exec-1] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to org.spri...

2019-12-13 16:23:36 5709

原创 Springboot整合redis Factory method 'redisConnectionFactory' threw exception; nested exception is

Factory method ‘redisConnectionFactory’ threw exception; nested exception is java.lang.NoClassDefFoundError: org/apache/commons/pool2/impl/GenericObjectPoolConfigspringboot整合redis报错Caused by: org.sp...

2019-11-19 14:05:39 14157 1

原创 SpringBoot过滤器(Filter)实现方式

SpringBoot过滤器(Filter)实现方式过滤器依赖于servlet容器,属于Servlet中的一部分,实现是基于servlet的回调,生命周期也是由servlet容器管理。方式有两种两种无论哪一种都要写实现Filter的类方式一写配置类@bean方式注入到容器中1写实现类public class CustomFilter implements Filter { L...

2019-11-15 15:29:14 957

原创 SpringBoot2.X ,整合JPA 返回视图对象转json报错, SyntaxError: JSON.parse: unexpected character at line 1 column 1

SpringBoot2.X ,整合JPA 返回视图对象转json报错, SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data项目结构entity(实体)repositorycontroller报错内容页面报错控制台报错信息分析问题解决方法方法一方法二项目结构entity(实体)@En...

2019-07-10 11:53:30 800

软件开发-webservicek开发教程

搭配使用: https://blog.csdn.net/weixin_43831997/article/details/127834152?spm=1001.2014.3001.5501

2023-12-23

Java葵花宝典2017版

java面试宝典适合初入职场、在校大学生、转行

2021-01-06

testdisk-7.2-WIP.win64.zip

testdisk磁盘数据恢复工具,window版。这里有linux操作教程,https://blog.csdn.net/weixin_43831997/article/details/111822893,原理是一样的。

2020-12-31

HIKTOOL海康威视录像机修复工具

请先参考这篇文章在操作,https://blog.csdn.net/weixin_43831997/article/details/108939514, 海康威视录像机刷机工具,海康硬盘录像机突然断电、停电后反复重启,海康logo画面出现后,黑屏重启进不了系统如此反复?海康硬盘录像机开机或插上电源,电源指示灯亮,屏幕无信号,不显示?等等费硬件故障我们都可以通过刷机来解决。请先参考这篇文章在操作,https://blog.csdn.net/weixin_43831997/article/details/108939514

2020-10-06

administrative_division .json

2019年10月31日,全国统计用区划代码(国标行政区域编码),未包括我国台湾省、香港特别行政区、澳门特别行政区

2020-05-21

address_code_district.sql

2019年10月31日,全国统计用区划代码(国标行政区域编码),未包括我国台湾省、香港特别行政区、澳门特别行政区

2020-05-21

空空如也

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

TA关注的人

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