博客

归档

2023 年 10 月

2023-10-11

本文介绍Swagger简介及SpringBoot集成步骤。通过配置依赖、编写Swagger2Config并添加注解,可实现接口文档自动生成与测试。最后提供访问地址及使用注意事项,帮助开发者高效管理API文档。

2023 年 09 月

这篇文章介绍了如何在宝塔面板的Nginx免费防火墙中解决问题。作者遇到了在使用Nginx防火墙时,文章中包含的代码被拦截导致发布问题的情况。文章分析了问题并提供了解决方法:使用“URL加白”功能,将当前请求的URL添加到白名单,绕过校验,解决了保存问题。关闭特定校验开关,有针对性地解决问题。作者认为尽管一些专业人士可能对宝塔的Nginx免费防火墙持保留态度,但对于个人站长来说,这是一种经济实惠的网络防护工具,可以提供一定的安全防护效果。
这篇文章介绍了SpringBoot项目如何集成QuartzJob任务。首先,在项目的POM文件中引入依赖,然后在项目的application.properties中配置任务的相关信息。配置完成后,启动项目会在对应链接的数据库中生成11张默认的表。接着,文章介绍了如何新增自定义的任务配置表,并提供了Controller类、Service类、Mapper类、实体类以及简单的Job任务类的代码示例。最后,文章强调了Quartz Job的集成可以更好地管理项目中需要定期执行的任务。
本文介绍Spring Boot导入第三方Jar包的两种方案。方式一放resource目录易导致打包缺失,不推荐。方式二通过Maven命令安装至本地仓库并引用,可确保打包正常,为推荐做法。

2023 年 08 月

本文详解MySQL主从复制原理、类型及实践。涵盖Binlog机制、线程交互与配置步骤,阐述其在灾备、读写分离中的用途,并指出数据丢失、延迟等潜在问题,助用户高效搭建同步架构。
本文详解 Docker 本地部署 Elasticsearch 8.9.0 与 Kibana 流程,涵盖网络配置、镜像启动及 Token 认证。结合 Dev Tools 演示索引增删改查,并提供 Java SDK 集成实战,助力快速掌握 ES 开发与数据管理。
本文详解ChatGPT Web及Next-Web的搭建。涵盖Node环境配置、API Key获取、Docker及Vercel部署方案,以及环境变量与安全设置,助用户快速部署私有ChatGPT服务。
本文详解宝塔面板安装及Hexo、SpringBoot部署。涵盖开心版获取、环境配置、数据库远程访问设置及Java项目启动,助您快速搭建博客与后端服务。

2023-08-04

这篇文章介绍了在CentOS上安装Tomcat的步骤。首先在Tomcat官网下载所需版本的Tomcat包,然后将其放置于Linux目录下,并通过Linux命令解压压缩包。接着,使用命令进入Tomcat的bin目录,可执行开启和关闭Tomcat的操作。文章还提到了可以根据需要将Tomcat包放置在自己喜欢的位置,并指出在启动之前需要修改端口号和配置证书以实现项目访问。
这篇文章介绍了在CentOS系统上安装MySQL5.7的步骤。包括下载MySQL5.7版本的Linux版,将压缩包复制到Linux服务器并解压,移动并重命名MySQL文件,创建MySQL用户组和用户,修改权限,创建数据目录并赋予权限,配置my.cnf文件,初始化数据库,查看MySQL密码,启动MySQL,修改root密码。文章还提供了解决登录失败问题的解决方案,并介绍了配置MySQL可以远程访问的步骤。
上一页 下一页