自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (17)
  • 收藏
  • 关注

原创 IDEA中Spring Boot项目接入MySQL数据库:从配置到CRUD实战

MySQL作为最流行的开源关系型数据库,与Spring Boot的整合是企业级开发的标配。本文将手把手教你‌在IntelliJ IDEA中为Spring Boot项目接入MySQL数据库‌,涵盖‌依赖配置‌、‌实体类映射‌、‌JPA操作‌及‌常见避坑指南‌,助你快速实现数据持久化!@Data@Entity@Table(name = "user") // 指定表名@Id‌注解说明‌@Entity:标记为JPA实体。@Table:指定映射的表名。@Data。

2025-04-04 10:00:00 585

原创 IntelliJ IDEA中Spring Boot 3.4.x+集成Redis 7.x:最新配置与实战指南

Spring Boot 3.4.x作为当前‌最新稳定版本‌,全面支持Java 17+与Jakarta EE 10规范。本文以‌和‌Redis 7.x‌为例,详解如何在IDEA中快速接入Redis,涵盖‌最新依赖配置‌、‌数据序列化优化‌、‌缓存注解‌及‌高版本常见问题排查‌,助你掌握企业级缓存方案!@Bean// Key使用String序列化// Value使用JSON序列化(适配Jakarta)

2025-04-04 10:00:00 228

原创 Spring Boot框架原理与启动流程详解:从入门到实战

Spring Boot作为Java领域最流行的‌快速开发框架‌,凭借“约定大于配置”的理念,彻底解决了传统Spring框架配置繁琐、依赖复杂的问题。本文将深入解析‌Spring Boot的核心原理‌、‌项目启动流程‌,并通过‌入门案例‌手把手带你掌握其设计精髓,助你轻松构建高效的企业级应用。在下创建banner.txt,写入自定义ASCII文字。Spring Boot通过‌自动配置‌、‌起步依赖‌和‌嵌入式容器‌三大核心设计,极大简化了Spring应用的开发与部署。

2025-04-03 10:00:00 598

原创 IntelliJ IDEA快速创建Spring Boot项目:图文详解与避坑指南

IntelliJ IDEA作为Java开发者的‌首选IDE‌,深度集成Spring Boot支持,可一键生成项目骨架、智能配置依赖。本文将手把手教你‌零基础‌通过IDEA创建Spring Boot项目,涵盖‌环境配置‌、‌依赖管理‌、‌项目结构解析‌及‌常见问题排查‌,助你3分钟完成项目搭建!通过IDEA创建Spring Boot项目,开发者只需几步操作即可获得完整开发环境,极大提升效率。本文涵盖从环境准备到接口开发、数据库集成的全流程,帮助你快速上手企业级应用开发。

2025-04-03 10:00:00 1223

原创 Docker中MySQL数据备份与恢复全攻略:保障数据安全的最佳实践

通过逻辑备份和物理备份的结合使用,可以最大限度保障Docker中MySQL的数据安全。建议根据业务场景选择合适的方案,并定期验证备份文件的可用性。‌立即行动‌:为你的数据库设置定时备份,防患于未然!

2025-04-03 09:57:21 341

原创 Linux系统中安装与配置Nginx的完整指南

Nginx作为高性能的HTTP和反向代理服务器,在全球网站中占比超过40%。本文将详细介绍在Linux系统上安装Nginx的‌三种主流方式‌,并涵盖‌安全加固‌、‌性能优化‌等进阶配置,适用于Ubuntu、CentOS等主流发行版。

2025-04-02 10:00:00 249

原创 Docker快速部署Nginx:5分钟搭建高性能Web服务器

Nginx作为轻量级、高并发的Web服务器和反向代理工具,已成为开发者必备技能。而‌Docker容器化部署‌‌环境隔离‌:避免本地环境冲突,一键部署干净环境;‌快速迁移‌:镜像可跨平台运行,无需重复配置;‌版本自由‌:随时切换Nginx版本,无需编译安装。本文将手把手教你通过Docker快速安装并配置Nginx,并扩展反向代理、SSL等实用场景。‌场景‌:修改Nginx配置或部署静态网站通过Docker部署Nginx,只需几条命令即可完成环境搭建、配置管理和服务扩展。

2025-04-02 10:00:00 976

原创 提升开发效率!10款IDEA神级插件,让你的代码飞起来

作为Java开发者,IntelliJ IDEA无疑是我们的主力武器。但你是否经常因为重复代码、低效调试或复杂配置而抓狂?本文将为你推荐‌10款亲测高效的IDEA插件‌,覆盖代码生成、质量检测、API调试等场景,让你的开发效率飙升!合理使用插件能提升50%以上的开发效率!你还有哪些私藏插件?欢迎在评论区分享交流!‌TIP‌:插件虽好,但避免过度安装导致IDE卡顿哦~ ✨。

2025-04-02 09:31:13 266

原创 MySQL数据库备份与恢复:常用方法与实践技巧

数据是业务的核心,而备份是数据的最后一道防线。本文详细介绍MySQL数据库备份与恢复的常用方法(如mysqldump、物理备份、二进制日志),并分享提高安全性与效率的实战技巧,助你构建可靠的数据保护策略。合理选择备份策略,结合全量+增量+Binlog实现多层防护。定期演练恢复流程,才能真正做到“不怕删库跑路”。MySQL官方备份指南。

2025-04-01 13:42:53 898

原创 使用Docker快速部署MinIO对象存储服务(最新实战指南)

MinIO作为高性能的云原生对象存储服务,结合Docker容器技术可以快速搭建企业级存储系统。本文基于最新MinIO 2024版本,详细讲解从零开始的Docker部署全流程,包含‌数据持久化配置‌、‌TLS安全加固‌、‌多节点集群搭建‌等核心内容。通过Docker部署MinIO,我们可以在10分钟内快速搭建企业级对象存储服务。本文介绍的单节点和集群方案均通过生产环境验证,建议根据业务规模选择合适的部署方式。如需获取最新镜像版本,请访问MinIO官方仓库。

2025-04-01 13:04:45 324

原创 Linux系统MinIO深度安装指南(实战版)

在数据爆炸式增长的数字化时代,传统存储方案因扩展性差、管理成本高等瓶颈,难以应对海量非结构化数据的处理需求。‌凭借高扩展、低成本及云原生兼容性,成为破局关键。‌作为开源高性能对象存储代表,以轻量设计(单机秒级部署)、极致性能(读写速度达数十GB/s)和金融级数据安全(纠删码冗余机制)脱颖而出,天然支持Kubernetes等云原生生态,无缝适配大数据、AI训练、备份归档等场景。无论是初创企业还是大型云平台,MinIO以“软件定义”打破存储边界,重新定义高效数据管理的可能性。

2025-04-01 10:00:00 290

原创 在Docker中快速部署Redis:从零开始到生产环境配置指南

在容器化技术盛行的今天,Docker已成为部署应用的黄金标准。本文将通过‌实战演示‌,教您如何在Docker环境中快速搭建Redis服务,涵盖‌单机部署、数据持久化、安全加固、集群配置‌等核心场景,并提供‌生产环境最佳实践‌。无论您是开发人员还是运维工程师,都能在此找到高效的Redis容器化解决方案。通过Docker部署Redis不仅大幅简化了部署流程,还为应用提供了‌弹性扩展、环境隔离、快速回滚‌等现代化能力。‌版本固化‌:固定镜像版本号(如‌定期维护‌:每月检查安全更新‌分层存储‌。

2025-03-31 10:15:05 452

原创 在Linux系统上深入安装与配置Redis:从基础到高级的全方位指南

Redis作为高性能的键值数据库,在缓存、会话存储、实时排行榜等场景中发挥着重要作用。本文不仅涵盖标准安装流程,还将深入解析配置细节、安全加固、性能调优及生产环境最佳实践。无论您是刚接触Redis的新手,还是希望优化现有部署的开发者,本指南都将提供全面指导。通过本文的深度配置指南,您不仅能够完成Redis的标准安装,更能根据实际业务需求进行专业级调优。每月一次全量备份验证每周检查AOF文件完整性每日监控内存碎片率(实时关注慢查询日志。

2025-03-31 10:14:30 452

原创 Linux安装Java开发环境完整教程

‌步骤说明‌:从Oracle官网下载JDK并手动配置环境变量。下载JDK安装包访问Oracle JDK官网,选择‌(.tar.gz格式),勾选协议后下载。解压并移动文件tar -xzf jdk-17_linux-x64_bin.tar.gz # 解压sudo mv jdk-17 /usr/local/ # 移动至系统目录配置环境变量打开环境变量文件:nano ~/.bashrc # 或 ~/.zshrc在文件末尾添加以下内容:按Ctrl+O保存文件,再按Ctrl+X退出编辑器。加载配置:‌。

2025-03-30 16:07:29 590

原创 ‌在Docker容器中安装Java环境的完整指南

创建项目目录并新建Dockerfile# 使用基础镜像(推荐Alpine或Debian)# 安装OpenJDK 17# 设置工作目录# 验证Java安装快速启动‌:直接使用官方镜像,无需手动安装。灵活定制‌:通过Dockerfile精确控制环境依赖。‌跨平台运行‌:确保开发、测试、生产环境一致性。‌立即尝试‌:在你的下一个Java项目中集成Docker,体验容器化部署的高效与便捷!

2025-03-30 16:04:57 258

原创 在Linux系统上安装Docker:详细步骤与配置指南

通过本文,您已掌握在Linux系统中安装和配置Docker的核心步骤。Docker作为容器化技术的标杆工具,可显著提升开发与部署效率。建议结合实际需求学习Docker Compose与Swarm等进阶功能,构建完整的容器化解决方案。

2025-03-29 21:54:53 607

原创 ‌Linux系统安装MySQL数据库详细教程

通过本文,您已掌握在Linux系统中安装、配置MySQL数据库的核心步骤。建议定期备份数据并遵循最小权限原则分配用户权限。

2025-03-29 21:53:06 369

原创 Git问题:代码提交到错误分支了?别慌,教你两招完美回滚!

方法适用场景优点缺点git reset个人分支、需彻底删除提交干净利落,不留痕迹强制推送可能影响团队协作git revert团队协作分支、需保留历史安全可靠,可追溯历史提交历史中会多出一条记录个人开发分支优先用reset,团队协作分支务必用revert!推送前务必检查分支名称,避免低级错误!

2025-03-28 14:28:03 667

原创 解决IntelliJ IDEA拉取代码时弹出GitLab登录框的问题

在使用 ‌IntelliJ IDEA‌ 拉取(Pull)或克隆(Clone)GitLab仓库时,部分开发者会遇到一个令人困扰的问题:‌频繁弹出GitLab登录框‌,即使输入了正确的账号密码,依然无法正常拉取代码。经过排查,发现这一问题通常与IDEA的 ‌GitLab插件兼容性‌ 或 ‌身份验证配置‌ 有关。

2025-03-28 10:37:09 977

原创 Spring事务失效?同一类中A方法调用B方法如何避坑!

方案优点缺点注入自身代理代码直观,事务统一管理需显式注入对象使用AopContext无需注入,灵活需配置独立事务方法B可独立提交/回滚数据一致性需额外保障‌核心口诀‌:同类调用走代理,事务传播要配置‌异常处理需谨慎,日志监控不能少。

2025-03-27 14:27:55 352

原创 Git技巧:如何安全修改已推送的提交注释(Commit Message)

提交代码时手滑写错了注释(如错别字、描述不清晰)或者提交注释需要补充关键信息,如何安全修改已推送的提交注释。。。

2025-03-27 13:59:55 515

原创 @SchedulerLock注解配置不当导致数据重复问题解决方案

在使用Spring Boot的分布式定时任务框架(如ShedLock)时,你是否遇到过明明加了@SchedulerLock注解,却依然出现任务重复执行、数据重复生成的诡异问题?本文将从真实案例出发,深入剖析lockAtLeastFor与lockAtMostFor的配置陷阱,并提供一整套解决方案,彻底告别数据重复!

2025-03-26 14:28:37 1169

原创 Linux docker中安装gitlab详细步骤

GitLab 官方安装配置要求服务器最低2核4G,如果服务器低于这个要求就不用安装了,因为用户体验超级超级不好。而对于gitlab占用内存过高问题,可以修改配置进行调整。1、修改gitlab.rb配置文件,将external_url改为服务器ip或者域名。2、修改gitlab.yml文件,将host的值改成映射的外部主机ip地址和端口。五、修改完配置后,进入gitlab容器,进行配置应用,重启gitlab服务。修改完配置后进入容器重新应用配置并重启服务。

2023-09-12 10:32:51 579

原创 java 下载Excel文件模板实现(包含动态下拉数据)

Excel文件自定义下载实现方法(包含动态下拉数据)

2023-08-11 13:39:15 942 1

原创 解决问题:Consider defining a bean of type XXX.XXX.XXX .mapper.XXXmapper In your configuration

springboot 无法加载到mapper层,经过排查找到原因是:application.yml配置文件中配置的mysql连接问题,修改为下图格式后项目启动正常。启动springboot + mybatis的项目,启动类@SpringBootApplication注解,mapper层@mapper注解都存在,无遗漏。1、排查mapper层的注解是否存在缺漏,导致无法扫描到mapper层。2、排查service层的注解是否存在缺漏。3、排查数据库连接配置是否正确。

2023-08-10 10:46:22 3788 3

docker安装gitlab详细教程

Linux系统docker中,安装gitlab的详细教程

2023-09-12

java-jdk11版本jar包下载

包含java-jdk-11.0.18和jdk-11.0.19版本,可以直接下载进行安装使用。

2023-08-15

java基础和大厂面试题汇总

该资源是java基础和各大厂面试不同知识点的汇总面试题,此资料有利于面试准备。

2023-08-09

java-jdk-18.0.2.1jar包下载

java-jdk-18.0.2.1版本,可以直接下载引入进行配置使用。

2023-08-09

java-jdk14jar包下载

java-jdk14版本,可以直接下载引入进行配置使用。

2023-08-09

Java二维码生成demo

该资源为Java语言开发的生成二维码demo,可以加入自定义文字进行添加补充元素,且可与微信通知消息相结合,用户扫描生成的二维码即收到相关通知,可直接启动demo进行测试。

2022-06-21

springsecurity+oauth2+jwt实现单点登录demo

该资源是springsecurity+oauth2+jwt实现的单点登录demo,模式为授权码模式,实现自定义登录页面和自定义授权页面。应用数据存在内存中或者存在数据库中(附带数据库表结构),token存储分为数据库或者Redis。demo包含服务端和客户端,可直接运行测试。

2022-06-06

基于百度API实现的人脸识别demo-Java前后端分离实现

本资源是基于百度API实现的人脸识别小demo,包含人脸注册、人脸登录、人脸检测、人脸在线活体检测、人脸识别等,Java语言前后端分离实现,sql导入数据库,前后端启动即可验证

2022-03-21

Feign调用401.zip

我们在使用spring cloud时如果集成了springsecurity,那么应用服务A再调用服务B时使用Feign请求会出现401授权认证的问题,那么解决办法就是在feign调用请求时把token携带过去就可以解决这个问题了,引入资源包中的文件即可

2021-03-29

React搭建文档.docx

简单的react框架学习搭建文档

2021-03-08

Kettle学习方式示例

该资源是简单的kettle学习记录,如何去抽取数据库数据,进行数据的操作,最后输出到数据库,可以跨数据库操作。

2020-10-30

kettle脚本简单样例

该资源是kettle脚本的简单样例,写的几个控件之间的操作,可以简单了解下。主要是数据之间的抽取和输出。

2020-10-30

2020年最新日期oracle+mysql两个版本的SQL(包含节假日、工作日)

此资源是2020年最新的包含所有日期的sql,可以直接导入使用。版本分为mysql和oracle两个版本

2020-10-26

java-jdk1.8.0_31

java-jdk1.8.0_31版本,可以直接下载引入进行配置使用。

2019-04-27

java-jdk1.7.0_80

java--jdk1.7.0_80版本,可以直接下载引入进行配置使用。

2019-04-27

JFinal框架搭建简介和所需jar包

此资源包含JFinal框架搭建的一些简介和所需要的jar包,可直接下载导入使用。

2019-04-27

java做的抽奖小程序

java做的抽奖小程序(源码),附随机数生成器,适合年底单位里搞活动用!

2019-04-25

play框架+一个helloworld例子

此资源是整个play框架外加一个helloworld小例子,下载解压到文件夹中可以直接进行play框架开发。

2019-04-24

play框架jar包

此资源是搭建play框架比较全面的jar包,下载可以直接引用

2019-04-24

java微信支付开发jar包

里面是java用来开发微信支付的所用jar包, org.apache.http.HttpEntity; org.apache.http.HttpResponse; org.apache.http.client.HttpClient; org.apache.http.client.config.RequestConfig; org.apache.http.client.methods.HttpPost; org.apache.http.config.RegistryBuilder; org.apache.http.conn.socket.ConnectionSocketFactory; org.apache.http.conn.socket.PlainConnectionSocketFactory; org.apache.http.conn.ssl.SSLConnectionSocketFactory; org.apache.http.entity.StringEntity; org.apache.http.impl.client.HttpClientBuilder; org.apache.http.impl.conn.BasicHttpClientConnectionManager; org.apache.http.util.EntityUtils; com.github.wxpay.sdk.WXPayConstants.SignType; 还有其他可用到的jar包

2019-04-03

java微信支付开发所用jar包

里面是java用来开发微信支付的所用jar包, org.apache.http.HttpEntity; org.apache.http.HttpResponse; org.apache.http.client.HttpClient; org.apache.http.client.config.RequestConfig; org.apache.http.client.methods.HttpPost; org.apache.http.config.RegistryBuilder; org.apache.http.conn.socket.ConnectionSocketFactory; org.apache.http.conn.socket.PlainConnectionSocketFactory; org.apache.http.conn.ssl.SSLConnectionSocketFactory; org.apache.http.entity.StringEntity; org.apache.http.impl.client.HttpClientBuilder; org.apache.http.impl.conn.BasicHttpClientConnectionManager; org.apache.http.util.EntityUtils; com.github.wxpay.sdk.WXPayConstants.SignType;

2019-04-03

2019最新行业与职位数据库下载

最新行业职位的数据信息,根据智联三级收集的信息,是mysql文件,可以直接导入。

2019-03-27

空空如也

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

TA关注的人

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