- 博客(43)
- 收藏
- 关注
原创 Ubuntu22.04环境搭建MQTT服务器
10.查看mosquitto运行状态。9.启动mosquitto。a.订阅主题(终端1)b.发布主题(终端2)5.添加修改配置文件。然后继续输入密码确认。13.MQTTX测试。
2024-10-23 14:01:47
941
原创 Flask-SocketIO 简单示例
客户端是另一个程序,你可以使用 SocketIO 客户端库来接收数据。用于服务端和客户端通信,服务端主动给客户端发送消息。
2024-10-23 11:48:20
458
原创 Linux(CentOS)环境搭建Gitea做私有的git服务器
基本分三大步骤,1.安装Gitea,2.安装MySQL(或者SQlite等其中一款数据库)3.安装Git。初始化配置这里,用户名选择之前创建的gitea,数据库选择gitea数据库,密码gitea123同理。注意:配置文件中,Gitea的目录配置,以及使用用户不能为user,修改之前创建的为gitea。如果看到mysqld的服务,并且3,4,5都是on的话则成功,如果是off,则执行。3.gitea安装在/opt目录下, 所以,先进入/opt目录。5.修改gitea目录的权限,修改为可读可写可执行。
2024-08-06 17:23:28
3249
原创 Docker容器部署的SpringBoot项目jar包,上传文件但是找不到路径的问题
在docker容器内部署的jar包运行后,请求访问都没有问题,在文件上传时,发现上传图片接口响应成功,但是图片路径报404错误,发现找不到路径。启动docker镜像时没有挂在文件上传的目录,导致文件图片资源都上传到了容器内部,而直接访问服务器路径是找不到的。在服务器上查看也没有找到相关图片。
2024-08-03 11:11:30
441
原创 springCould整合feign提示required a bean of type xxx that could not be found
扫描和注册feign客户端的bean定义,并且加上包名。
2024-07-13 10:46:41
342
原创 SpringBoot项目启动错误:错误: 找不到或无法加载主类 com.atguigu_gulimall.ware.GulimallWareApplication
运行提示找不到或无法加载主类 com.xxx.xxx.Application,谷粒商城,运行ware模块时出现了这个问题。修改启动类配置就好了。
2024-07-13 10:41:53
279
原创 谷粒商城P85发布商品时规格参数不显示问题
方式1:后端过滤:在后端的实现类进行判断剔除attrs为null的组。所以这个时候,需要确保后端返回的attrs不能为null。P85讲,发布商品,点击下一步之后,发现规格参数不显示。查了问题原因,发现返回的分组中个别组的关联属性(打开控制台发现报错forEach...错误。方式2:前端页面添加if判断,在。
2024-07-11 19:11:38
491
1
原创 远程调用报错超时:java.net.SocketTimeoutException: Read timed out
P91讲,前端页面发布商品点击保存商品时,远程调用服务超时了:java.net.SocketTimeoutException: Read timed out。在product的yml配置文件中,添加远程调用服务的超时时间。添加之后重启product应用,然后重新发起请求,发现成功了。
2024-07-11 19:05:48
427
原创 解决 : ReferenceError: PubSub is not defined
谷粒商城前端问题解决 : ReferenceError: PubSub is not defined
2024-07-10 16:27:34
336
原创 SqlSession [......] was not registered for synchronization because synchronization is not active
在每个使用mybatis-plus的方法上加@Transactional或者在service类上@Transactional。问题:在service层中有的方法中使用mybatis-plus,但是。没有用@Transactional,mp框架就会报这个警告。
2023-11-22 18:10:55
1274
原创 Maven安装与配置
我用的maven3.3.9版本,下载的压缩包解压到英文目录下然后再新建名为repository的文件夹,作本地的Maven仓库。
2023-11-21 16:32:25
352
原创 Windows11下JDK1.8的安装和环境配置教程
百度网盘:链接:https://pan.baidu.com/s/1jJFT0iY6wEGzHc5X9j3-5Q 提取码:oxoa进入官网页面,然后点击Downloads需要先注册Oracle账户才能下载,所以我这里先使用百度网盘下载好了我只有一个C盘,所以就还是选择默认了,一般来讲最好改到D盘,而且只需要修改D盘,后面的不变安装jre,也可以更改 jre 安装路径下一步之后安装完毕。
2023-11-21 15:33:11
701
原创 IntelliJ IDEA最新旗舰版下载、安装、注册教程(2023.2.5)
已经无数遍换电脑重新搭环境安装软件了,懒狗必须要记录下,每回都在网上翻别人的反大半天帖子。
2023-11-21 11:25:19
4047
3
原创 Linux下安装jdk1.8和mysql5.7.33
4.修改密码 password括号内是要设置的密码。7.执行其他命令:show databases;1.先停掉MySQL的服务。6.重新使用正常模式登陆。
2023-11-01 11:30:35
152
原创 Linux防火墙端口命令及其操作
例如:开启端口6380协议位tcp 永久生效 作用域为全部。开启、重启、关闭、firewalld.service服务。还需要在服务器控制台开始相关端口。4. 查看防火墙规则。
2023-11-01 10:50:53
115
原创 使用SpringBoot + JavaMailSender 发送邮件报错 Mail server connection failed;Could not connect to SMTP host
使用SpringBoot + JavaMailSender 发送邮件报错 Mail server connection failed;Could not connect to SMTP host
2023-09-20 20:26:23
15283
2
原创 SMTP邮箱配置异常
使用qq邮箱的域名邮箱时USER为QQ号邮箱账号,不能使用自己的域名账号。在springboot邮件服务时,进行开发Java邮箱注册发生报错。在已经开启了POP3/SMTP的服务的情况下,还是报这个错。修改了配置之后问题就解决了。
2023-09-20 15:18:53
241
1
原创 解决springboot中输出的时间正确,到了前端为ISO8601格式,解决时间输出格式带 T 带 000+00:00的问题
解决springboot中输出的时间正确,到了前端为ISO8601格式,解决时间输出格式带 T 带 000+00:00的问题
2023-09-20 11:05:26
654
1
原创 SpringBoot 实现国际化
2. 在i18n下创建默认的资源文件messages.properties。3. 创建中文资源文件:messages_zh.properties。4. 创建英文资源文件:messages_en.properties。7.spring工具类 方便在非spring管理环境中获取bean。默认显示、中文显示、英文显示,这里就默认显示中文。1.在resources目录下创建i18n目录。8.配置MessageUtils工具类。6.实现I18nConfig配置。9.controller层。
2023-09-20 09:41:40
449
1
原创 Word在试图打开文件时遇到错误请尝试下列方法
此时应该可以打开刚才的“问题文件”,不过在完成编辑和查看后,最好恢复上述保护视图功能的勾选,保障电脑安全的运行环境。5、在左侧列表中选择“受保护的视图”,然后取消勾选右侧三个选项后,点击“确定”,如下图——4、在左侧列表中选择最后一项“信任中心”,然后点击“信任中心设置”,如下图——3、在左侧列表中选择“选项”,如下图——1、新建空白Word文档,如下图——2、点击左上角“文件”,如下图——*用文本恢复转换器打开文件;*检查文档或驱动器的文件权限;*确保有足够的内存和磁盘空间;
2023-08-18 11:23:00
2655
1
原创 Linux系统之部署Node.js环境
将 /root/node-v14.17.0-linux-x64/bin/下的二进制文件复制到/usr/local/bin下。也可以采用创建软链接的方法,使得在任意目录下都可以直接使用node和npm命令。
2023-08-01 20:21:40
198
1
原创 Linux 安装rar 解压缩.rar文件
rar test.rar ./test/ //将 test目录打包为 test.rar。rar x test.rar //解压 test.rar 到当前目录。
2023-08-01 20:19:02
148
1
原创 取cookie时报错“[object Object]“ is not valid JSON
取cookie时老师强调要使用JSON.pase()解析cookie为。做谷粒学苑项目时,在保存登录状态环节出现该问题。//获取返回用户信息,放到cookie里面。//获取返回用户信息,放到cookie里面。
2023-05-01 18:47:25
403
原创 linux 命令小技巧
开机默认 echo “setfont sun12x22” >> /etc/profile。字体后面乘的数越大,代表字号越大,然后用setfont+字体名就能够进行修改。用 shift + pgup/pgdn 可以很容易的向上或向下翻看。查看字体 cd /lib/kbd/consolefonts。设置字体 setfont sun12x22。
2023-04-27 10:26:48
186
原创 CentOS7.9镜像
CentOS-7-x86_64-Everything-2009.iso 完整版,集成所有软件(以用来补充系统的软件或者填充本地镜像)CentOS-7-x86_64-NetInstall-2009.iso 网络安装版(从网络安装或者救援系统)CentOS-7-x86_64-Minimal-2009.iso 精简版,自带的软件最少。CentOS-7-x86_64-LiveGNOME-2009.iso GNOME桌面版。CentOS-7-x86_64-DVD-2009.iso 标准安装版(推荐)
2023-04-27 09:52:09
2567
原创 Linux vi下如何退出 汇总命令
w file 将修改另存到file中,不退出vi 编辑。放弃所有修改,从上次保存文件开始在编辑。强制保存文件并退出vi 编辑。不保存文件并强制退出vi 编辑。强制保存,不退出vi 编辑。:w 保存文件但不退出vi 编辑。:wq 保存文件并退出vi 编辑。q: 不保存文件并退出vi 编辑。按i进入编辑模式,进行编辑。
2023-04-26 21:54:00
77
原创 Centos7 安装vm tools 工具 (命令行版本)
一、准备工作1.菜单栏安装VMware Tools:点击VMware菜单栏【虚拟机】,选择【安装VMware Tools】;如果安装了早期版本的VMware Tools,则菜单项为[更新VMware Tools]。2.装载CD-ROM:查看【虚拟机>设置>硬件>CD/DVD】是否已加载CD虚拟驱动器二、挂载目录1.查看cdrom目录在虚拟机中,以root身份登录客户机操作系统,打开终端窗口并运行ls /dev命令查看是否含有cdrom目录:如果没有则mkdir命令创建。
2023-04-26 21:47:49
3545
原创 微信小程序支付踩坑notify_url(支付回调)
最终总结:微信支付异步回调通知只能支持外网能够访问的80端口的地址。https的默认端口是443,所以微信异步回调请求不到我们的地址。然后去把IIS的http访问也加上了,再把回调地址改成了http。最近做了微信小程序支付,支付成功之后发现notify_url回调地址竟然没有访问。然后我再分析,为什么以前公众号支付都没有出现这种类型的错误,偏偏小程序就出现了呢。检查了无数次代码,下单结果里面的回调地址看了又看,都没有错啊。然后对比了一下发现应对小程序需求,我把域名换成了https的。
2023-03-29 18:19:25
6679
1
原创 Linux 系统下 ping 命令报错nameorservicenotknow
问题描述CentOS,但是当执行 ping 命令的时候,提示 name or service not known解决方法。
2023-02-20 20:40:48
4318
原创 Name or service not known原因和解决
因为之前跟着网上教程修改NetworkManger,导致NetworkManger服务是关闭的,使用systemctl start NetworkManger命令,并且设置开机启动就好了。查看是否开机启动:systemctl is-enabled NetworkManager。禁用开机启动:systemctl disable NetworkManager。开机启动:systemctl enable NetworkManager。启动:systemctl start NetworkManger。
2023-02-20 16:31:04
3610
原创 docker mysql Access denied for user ‘root‘@‘localhost‘ (using password: YES)
执行“ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';”(修改root的密码)通过命令行进入MySQL的bin目录,输入“mysql -u root -p”(不输入密码),回车即可进入数据库。打开MySQL的配置文件下,删除“skip-grant-tables”,保存并关闭文件。在命令行中输入“mysql -u root -p 123456”,即可成功连接数据库。执行“use mysql;”,使用mysql数据库。重启MySQL服务。
2023-02-09 16:26:49
1709
原创 docker成功安装mysql容器之后ps命令查看发现无法启动问题
日志显示,在mysql容器启动时,没有读取到配置文件,配置文件是我们在创建容器时,加载数据卷的时候设置的,于是问题定位在了创建容器的命令中,我们发现我们在配置数据卷的时候,只指定了配置文件所在的文件夹,并没有明确的指定要挂载文件中的那些配置文件conf.d。查看docker日志。
2023-02-09 10:16:50
327
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人