- 博客(23)
- 收藏
- 关注
原创 mysql 忘记密码,怎么在服务器上重置密码
在安装数据库后,存在密码丢失情况,可以在服务器上通过一系列操作进行找回,如下提供了windows 系统和linux 系统两种方式,可根据情况自行尝试;首先停止MySQL服务。您可以在Windows Services管理器中停止MySQL服务(通常打开方式为: win+ r services.msc 找到mysql )。打开命令提示符(CMD)窗口,并导航到MySQL的bin目录。打开另一个CMD窗口,并导航到MySQL的bin目录。现在输入以下命令来更改root用户的密码。USE mysql;
2024-06-28 09:51:46
390
原创 HTTP Server类型和版本号 漏洞修复 (nginx 服务)
备注: 漏洞扫描显示 HTTP Server类型和版本号 漏洞,原来 是 F12 network 请求 header 头部 Response Headers 中 展示 Server: nginx/1.25.3。通过nginx 主配 文件中增加配置,隐藏该信息,进行修复。打开Nginx的配置文件(通常是nginx.conf)。
2024-05-06 13:31:58
339
1
原创 F5 Nginx 安全漏洞(CVE-2024-24989、CVE-2024-24990)
备注:Nginx 官网提供 1.25.4 版本修复 以上两个漏洞。
2024-04-10 14:30:23
1394
1
原创 SSLTLS 服务器瞬时 Diffie-Hellman 公共密钥过弱【原理扫描】解决说明
第一步:按下' Win + R',进入"运行",键入" gpedit.msc",打开"本地组策略编辑器"。第三步:在"SSL密码套件顺序"选项上,右键"编辑"->在"SSL密码套件顺序"选在"已启用(E)"。第二步:打开计算机配置->管理模板->网络->SSL配置设置。备注:通过修改本地策略组的SSL密码套件,实现长度限定。点击"应用"、"确定",并重启系统实现修复。第五步:最后重启服务器。
2024-04-10 14:26:22
1875
4
原创 java 服务端多节点部署,或分布式部署,导致登录会话验证码失效问题
可通过存储介质硬性处理:1、数据库存储2、redis存储用来保障唯一性。
2024-01-24 18:06:10
465
1
原创 mysql id bigint 类型导致数据失真
1744638690796474368 id ,java类型long,转化为 1744638690796474300,导致后续处理问题。,作用是返回前端页面类型转 string, 不影响展示及后续数据处理。另:若小程序端使用id,还需拆分对象返回, 强类型导致报错,慎重。
2024-01-24 18:02:57
439
1
原创 MySql数据库too many connections
修改:SET GLOBAL max_connections = 1000;(根据具体业务及数据库承载能力评估)
2024-01-02 14:29:29
351
1
原创 【frp内容穿透-简易搭建】
1.frp是一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务, 支持tcp, udp, http,搭建的WEB、FTP、SMB服务器被外网访问、远程查看摄像头、调试一些远程的API(比如微信公众号,企业号的开发)等。先启动服务端(.\frps -c ./frps.ini),后启动客户端(./frpc -c frpc.ini)。“type”表示转发的协议类型,有TCP和UDP等选项可以选择,如有需要请自行查询frp手册。市面上提供内网穿透服务的公司对免费的用户是有限制的,
2023-11-09 10:36:17
73
1
原创 同服务器,不同端口访问服务导致跨域,nginx 做上下文转发代理
在搭建服务时候, 同一个系统展示层页面,涉及到 同一台服务器上 两个端口 8080 和 8081 的服务调用,在默认展示层调用 后台8080 服务的情况下,增加上下文,进行请求转化 到 8081 ,其中 /jianting 为 监听的请求上下文,若前端请求接口 增加 /jianting路径 ,则会自动转发到 8081 端口上, 防止跨域。:其中转发路径配置可能存在容易忽略的问题,
2023-10-20 10:18:58
565
1
原创 IDEA 报 java:程序包com.thoughtworks.xstream.annotations不存在,实际存在
编译、打包,发布正常,但idea直接启动,仍然报错,前后折腾两天,实在没办法,就改成读本地包启动,成功解决,如下;如有遇到的小伙伴可以一试!java:程序包com.thoughtworks.xstream.annotations不存在。但idea可查看包文件,且本地maven库均存在该包。
2023-10-09 10:09:12
310
1
原创 Smart-doc springboot简单集成
在idea maven侧边栏 找到如下,根据需要生成的类型,进行双击。远程仓库更新失败的话,可以尝试替换maven 远程库。"outPath": "D:\\111", 生成位置。生成文件信息: 打开 html 即可查看。
2023-06-27 18:10:31
238
原创 uncategorized SQLException; SQL state [HY000]; error code [1366];
排查1、数据库 字符集2、表结构字符集3、字段字符集统一调整为:utf8。
2023-06-19 14:33:11
463
转载 Windows 11 磁盘新增分区
压缩完成我们可以看到下方出现了个黑色的区域就是未分配的容量,我们鼠标右键点击该位置,选择【新建简单卷】。右键点击“我的电脑”选择管理选项,然后在计算机管理页面点击【存储】选项找到【磁盘管理】。点击页面当中的【输入压缩空间量】输入自己想要设置的容量,完成后点击【压缩】。此时鼠标右键点击需要分区的磁盘,我们选择【压缩卷】功能。最后设置完成后就可以看到刚刚分区的磁盘了。进入到新建卷的向导当中,点击下一步。
2023-06-07 20:17:57
630
1
原创 com.mysql.cj.jdbc.exceptions.CommunicationsException: Communication
mysql 5.7及之后版本 通过ssl连接时,默认 useSSL=true ,需通过连接串进行配置,mysql 5.7之前版本 通过ssl连接时,默认 useSSL=false。,可尝试配置 useSSL=false ,跳过安全认证,连接成功。数据库 连接地址、库名 、账号、密码 均确认无误时。
2023-05-24 15:25:43
242
1
原创 java 测试类 连接数据库基本查询
驱动包 mysql-connector-java-8.0.28.jar。实体补充包 lombok-1.18.10.jar。使用中,通过原生JDBC 进行数据库的连接及基础操作。实体类:(承接结果转化)
2023-05-24 14:46:01
308
1
原创 java 中两个不同类的对象相同属性 进行赋值
Spring Framework BeanUtils:与Apache Commons BeanUtils类似,提供了一组API,可以实现对象属性的复制、获取、设置等操作。Apache Commons BeanUtils:提供了一组简单易用的API,可以实现对象属性的复制、获取、设置等操作。判断目标对象是否存在与源对象相同名称的属性,如果存在则将源对象的属性值赋值给目标对象的属性。Dozer:一个开源的Java对象映射工具,可以实现不同类型对象之间的属性映射。获取源对象和目标对象的Class对象。
2023-05-08 17:52:13
2164
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人