技术分享
-
我开源了一款阿里云OSS的spring-boot-starter
在上一篇文章中我们介绍了如何使用SpringBoot集成阿里云oss: 什么!没有Starter的阿里云OSS也能集成到SpringBoot? 但是这个方式还是…
-
mq发送消息之后,业务代码回滚,导致发了一条中奖消息给用户!!
背景是这样的:在一个名为”幸运大转盘”的线上活动中,用户可以通过消耗一定的积分来参与抽奖,有机会赢取各种奖品。这个活动的后台系统使用了消息队列(MQ)来处理…
-
我开发了一款只用一个注解就实现统计访问量的工具框架
大家有可能在实际开发项目中会遇到这样的情况。实现计数器功能,比如统计网站访问量、用户点击次数等。大家有可能把它放在redis里面,也有可能把它放在MYSQL里面。但是这样大家都需要…
-
什么!没有Starter的阿里云OSS也能集成到SpringBoot?
实际上,我们在Maven存储库中尝试搜索阿里云OSS。在此过程中,我们会发现阿里云官方未提供一种集成Spring Boot的模式,即xxx-Springboot-Starter,显…
-
maven的生命周期是什么?看这一篇就够了!
大家可能都知道maven是什么?Maven 是一个流行的项目管理工具,用于构建、发布和管理 Java 项目。那么我们在用maven将项目打包成一个jar包的时候,他是怎么运作的,m…
-
我不小心把生产的数据改错了!同事帮我用MySQL的BinLog挽回了罚款
之前在生产做修改数据的时候不小心改错了一行数据,本来以为会被通报批评,但是同事利用binlog日志查看到了之前的旧数据,并且帮我回滚了,学到了,所以写了一篇binlog的文章分享给…
-
趁着无聊,写了一个minio-spring-boot-starter给大家使用
在上一篇文章中我们介绍了如何使用SpringBoot集成minio: 我是怎么做到开源系统中的文件上传等功能的?[1] 但是这个方式还是需要自己去写配置类去配置很多的东西…
-
Spring Security入门教程:Spring Security的拓展功能
除了spring security的基础的用法,我们还有一些他的拓展功能,这篇文章会给大家介绍一下。Spring security有哪些拓展功能,并且怎么去使用它才能发挥sprin…
-
SpringBoot入门:如何新建SpringBoot项目(保姆级教程)
在本文中,我们将演示如何新建一个基本的 Spring Boot 项目。写这篇文章的时候我还是很惊讶的,因为我发现有些java的初学者,甚至工作10年的老员工居然并不会新建一个Spr…
-
Apache 的POI居然还能操作PPT,快来试试看!
上次我们讲的用POI操作excel。Java操作Excel(Apache Poi详解)那么java怎么操作ppt呢,其实poi也提供了操作ppt的sdk,现在我们来直接用Apach…
-
记一次物理服务器上安装AlmaLinux9.4的过程
1、准备一个U盘 用rufus 启动盘刻录工具刻录到U盘中 2、服务器开机从U盘启动 3、U盘启动安装 这时会出现dracut-initqueue timeout以及可能的原因说明…
-
Graylog6.0.4下安装graylog2-output-syslog插件实现日志外发到第三方日志服务器
Graylog6.0.4下安装graylog2-output-syslog插件实现日志外发到第三方日志服务器 说明:GrayLog6.0.4 RHEL9.X下的一键安装脚本 Gra…
-
记一次ESXi下Linux服务器不停机磁盘在线扩容的过程
记一次ESXi下Linux服务器磁盘扩容的过程 已经对某虚拟机Linux服务器的第二块磁盘进行了扩容操作,但发现容量还没有识别到 之前为800G,目前扩容到了1.2T&…
-
水星mercruy无线路由器使用电脑方式设置内网固定IP地址上网
设置水星MERCURY路由器通常涉及几个基本步骤,包括线路连接、登录路由器管理界面、设置上网方式和无线参数等。以下是一些具体的指导: 第一步:线路连接,确保将前端上网的宽…
-
一文搞懂注册中心的设计与实现
服务治理在微服务架构中扮演着至关重要的角色,它使得各个微服务能够自动完成注册和发现。本文将深入探讨实现服务治理的基本方法。 首先,设想我们正在构建一个分布式服务系统。在这种系统中,…
-
Svn服务端Web图形化管理工具
入职第一天,大佬告诉我要安装SVN。头脑顿时就懵了,这是个啥玩意? 现在绝大多数软件公司都使用SVN作为代码版本管理软件。因其操作简单容易、支持跨平台操作、支持版本回退功能等,很多…