- 博客(33)
- 资源 (4)
- 收藏
- 关注
原创 教育版idea及jetbrains全家桶免费使用
各位技术大拿们,Java开发当然离不开idea神器了,但是现在是否被 Idea 激活难题虐到抓狂?反复装卸仍无解,还心疼 185.90 刀的费用?别慌!edu 教育邮箱通道助你免费薅 JetBrains 全家桶!香爆啦!地址👉 https://www.jetbrains.com/shop/eform/students使用教育邮箱可申请jetbrains旗下所有产品的专业版一年的使用权。如果一年满了之后可以续签一年(我现在是续了两次)。如果各位还在学校的话,别忘了去自己的学校的网络办事处办理一个教育
2024-12-19 16:15:58
1100
原创 MySQL字段设置的varchar长度小于数据长度自动截取丢弃超出的长度而不是报错?
当MySQL数据库设置为==严格模式(STRICT_TRANS_TABLES 或 STRICT_ALL_TABLES)==时,如果尝试插入或更新超过设定长度的数据,将会导致错误,并阻止该事务进行。在默认情况下,或者在非严格模式(NO_STRICT)下,当插入长度超出 VARCHAR 字段定义的字符串时,MySQL会自动截断超出的部分,并发出一个警告,而不是错误。
2024-07-23 11:44:19
762
原创 java项目请求url存在特殊字符 400错误
springmvc项目,请求路径URL带特殊字符,就会400错误,这就泄露了服务器版本和报错信息,无疑是敏感信息泄露,实属安全漏洞。补充项目环境:springmvc、tomcat 8.5.59。
2022-12-11 14:36:56
3862
原创 springboot整合搭建webservice项目
webservice分为客户端可服务端。服务端顾名思义就是对外提供服务接口的。而客户端是调用服务端提供的服务的,是根据服务端提供的服务和定义生成客户端代码,然后调用服务端的接口,而具体底层调用处理我们无须关注这些代码,因为将有插件生成这些代码。
2022-11-13 17:48:21
4490
6
原创 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
2196
原创 Docker 安装 RedisJSON(搭建环境)
慕名而来为了学习RedisJSON,看了官方的也提供几种安装及集成 现有redis方式 RedisJSON是redis的一个模块可以基于现有的redis来加载RedisJSON模块即可,其中这些感觉还是稍微麻烦,需要下载然后编译,所以就选择使用Docker进行安装,对现在的Redis没有侵入。
2022-05-10 17:54:11
1182
原创 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
7001
原创 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
12765
3
原创 大文本数据条件查找出指定文本信息,大文本数据筛选出指定信息行并导出到新的文件
大文本数据条件查找出指定文本信息,大文本数据筛选出指定信息行并导出到新的文件
2021-11-30 18:38:27
585
原创 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
1471
原创 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
2552
原创 使用HttpClient请求超时- I/O exception (java.net.SocketException) caught when processing request: 连接超时
这里写自定义目录标题背景问题排查项目场景:问题描述:原因分析:解决方案:功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入背景问题排查首先排查这个报错是建立链接报错,不是被调用方等待超时或者被调用方服务扛不住。看日志发现首次发
2021-11-05 16:06:07
17342
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
507
原创 问题大杂烩之 微信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
10367
1
原创 mac 安装kafka
两种方式一种免安装版,一种安装版免安装版已经吧命令默认加入全局命令,无需指定启动脚本。两种方式都需要zookeeper,因为kafka依赖使用zookeeper具体就不再这里赘述。
2021-06-05 20:27:12
864
原创 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
3159
原创 云服务器数据盘数据丢失,磁盘数据恢复,testdisk工具的使用
起因:云服务器到期,随挂载磁盘到期,到期后服务器关机就续费了,不会导致服务器和数据盘释放,续费后,服务器开机,发现一块云盘没有挂载,没有修改fstab文件不会开启自动挂载,然后挂载,之后发现这块云盘里面没有任何数据,确定没有重新分区。环境:阿里云服务器,centos7,系统盘40G,数据盘100G。分析出现事故原因有两种情况会导致数据盘数据丢失问题。1、服务器、云盘到期厂商宿主机故障导致,这里其实和配置fstab没有什么关系,也不一定,但是厂商是可能存在这个。2、手动挂载磁盘误操作导致数据丢失
2020-12-27 18:07:37
2056
原创 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
4192
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
12547
原创 生成图片报错,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
2653
原创 海康威视录像机(DVR)卡在开机画面
海康威视录像机DVR( ds-7808h-snh),开机一致卡在开机界面,反复重复皆是如此。原因是这样的,出现这样问题前一天,录像机发生蜂鸣响,滴滴滴的告警,之前就发生过磁盘满了,但是已经设置了覆盖之前录像,然后也没有注意中间又断电了,然后不知道是断电之前就开不了机了还是断电之后开不了机了。gg了各种资料,各种结论,电源输出电压不足、主板坏了、硬盘满了(这个我确定是硬盘满了),我所查到关于硬件的结论我就不去关注了,先看软件问题。排查一:把所有依赖设备去掉,空机看看能不能开机。不能开机,依然如此。
2020-10-06 16:17:32
27311
5
原创 consul服务监控-服务从注册中心下线通知
一、问题1、服务不可用我们无法第一时间知道那个服务不可用,只有通过人为(用户)的触发才能发现服务不可用,然后信息同步给我们,我们再去排查问题,这样一来会使用户对我们系统的失去安全感。2、运维这边没有没有更好的运维系统来实现对服务监控。Q:为什么服务从注册中心掉线。A:第一层就是健康检查未通过,其次就是造成健康检查未通过的原因,服务宕机、网络波动、服务错误,都可能会造成服务健康检查不通过。二、思路:从源头着手,注册中心就是问题源头,只要我们从注册中心知道那个服务掉线了,及可用情况就可以,发起作业报
2020-06-12 18:00:46
2902
原创 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
784
1
原创 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
1815
原创 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
6028
原创 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
14400
1
原创 SpringBoot过滤器(Filter)实现方式
SpringBoot过滤器(Filter)实现方式过滤器依赖于servlet容器,属于Servlet中的一部分,实现是基于servlet的回调,生命周期也是由servlet容器管理。方式有两种两种无论哪一种都要写实现Filter的类方式一写配置类@bean方式注入到容器中1写实现类public class CustomFilter implements Filter { L...
2019-11-15 15:29:14
1001
原创 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
888
软件开发-webservicek开发教程
2023-12-23
testdisk-7.2-WIP.win64.zip
2020-12-31
HIKTOOL海康威视录像机修复工具 谨记调整电脑的时间为2014年09月10,否则软件过期就无解!结合资源资源描述中的博文操作
2020-10-06
HIKTOOL海康威视录像机修复工具 谨记调整电脑的时间为2014年09月10,否则软件过期就无解!结合资源资源描述中的博文操作
2020-10-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人