自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 vue中实现元素在界面中自由拖动

需要注意的是,这是一个基础实现。对于更复杂的拖动需求,建议使用 Vue Draggable 等专业的拖动库。你可以直接在浏览器中打开这个 HTML 文件,就能看到可拖动的绿色 div。我将创建一个使用 Vue 2 实现可拖动 div 的示例。// 计算鼠标点击位置与 div 左上角的偏移。// 更新 div 位置。// 添加全局事件监听。// 移除全局事件监听。

2025-03-25 09:31:37 338

原创 RabbitMQ 集群搭建步驟

RabbitMQ 是一個流行的開源消息中間件,搭建集群可以提高其可用性和吞吐量。

2025-03-20 16:30:01 521

原创 记录一次,rabbitmq开启stomp插件之后,还是连不上15674端口的问题

docker run -d --name rabbitmq -p 5672:5672 -p 15672:15672 -p 15674:15674 -p 1883:1883 -p 15675:15675 rabbitmq:版本号。原因是装在docker 里面的rabbitmq 没有映射15674端口,需重新删除容器之后重新运行。

2025-03-19 09:10:33 276

原创 mysql查询每张表所占用的存储空间

为你实际的数据库名称,查询就可以返回该数据库中所有表的存储空间情况。

2025-02-27 08:53:01 179

原创 BeanCopier 高效对象复制神器

BeanCopier是 Apache Commons BeanUtils 提供的一个类,它用于在不同的 Java Bean 之间复制属性值,特别是在对象之间复制数据时,可以高效地处理属性的拷贝工作。

2025-02-10 11:29:56 213

原创 Corn表达式中的L

关于 的解释在 Cron 表达式中,星期几的表示方式可能因系统或库的不同而有所差异。通常情况下:标准 Cron 表达式(如 Quartz 调度器)中:因此, 表示 最后一个星期四。在某些实现中(如 Linux 的 Cron),星期几的范围是 ,其中:如果按照这种规则, 则表示 最后一个星期五。

2025-01-21 16:54:09 223

原创 springBoot+oracle 根据实体类自动创建数据库表

在Spring Boot项目中,可以使用JPA(Java Persistence API)和Hibernate来根据实体类自动创建数据库表。通过配置Spring Boot与Oracle数据库的连接,你可以利用Spring Data JPA实现实体类到数据库表的自动映射。

2025-01-16 14:39:26 368

原创 docker已经启动了mysql容器,但是没有挂载目录,现在需要重新挂载目录的解决方法

重新挂载目录需要重新创建容器,因此在容器启动时就要规划好目录挂载。如果容器中已有重要数据,记得先备份!

2025-01-10 10:04:50 633

原创 SpringBoot集成RabbitMQ

在Spring Boot项目中集成RabbitMQ并实现消息的生产和消费是一个常见的任务。以下是一个完整的Spring Boot集成RabbitMQ并实现消息生产者和消费者的案例。在pom.xml中添加Spring Boot RabbitMQ的依赖。</</</在Spring Boot的或中配置RabbitMQ连接信息。

2025-01-09 16:06:11 316

转载 SpringBoot中事务管理常见坑点(转自若依官网)

SpringBoot中事务管理常见坑点

2024-10-31 09:51:30 54

原创 vue2.x+ElementUi实现输入框只能输入数字类型

在你的 Vue 组件中,使用import引入并注册自定义指令。在中定义并导出自定义指令。在 Vue 组件中通过import导入指令,并通过directives选项注册。使用指令来限制输入框内容为数字。

2024-10-16 11:43:49 361

原创 centos7.9完全卸载redis

通过这些步骤,你可以从 CentOS 7.9 上干净地卸载 Redis,包括停用服务、移除软件包、删除配置文件、数据文件、日志文件以及用户账户,确保系统不再有任何与 Redis 相关的内容。

2024-10-14 13:58:24 778

原创 Keepalived介绍

Keepalived 是一个强大的开源工具,广泛用于提高系统的可用性和容错能力。通过 VRRP 提供的高可用性和健康检查功能,它可以确保服务在硬件或软件故障时保持可用,同时与IPVS配合,还可以提供高效的负载均衡。

2024-10-12 15:12:59 882

原创 Linux常用命令

这个命令通常在系统分析和故障排除中非常有用,因为它可以快速提供关于系统上正在运行的进程的全面视图。(process status) 命令的一个选项,它用来在列出系统进程时包括更多的信息。:列出系统中所有的进程,包括所有用户的所有进程,以及不属于任何用户的进程(通常是系统进程)。命令本身的进程并显示每个进程的PID、USER、PGID、SZ、RSS、TTY、TIME和命令自身。是两个非常强大的命令,经常被组合起来使用来过滤和定位系统进程。这个命令会过滤出属于特定用户并且运行指定程序的进程。

2024-10-09 09:14:57 420

原创 zookeeper相关

ZooKeeper是一个分布式协调服务,用于分布式应用程序中的协调和管理任务。它由 Apache 开发,是 Apache Hadoop 生态系统的一部分,但也被许多其他分布式系统使用。ZooKeeper 提供一种简单、可靠的机制,用于维护分布式应用程序中的配置信息、命名、提供分布式同步,以及组服务。在分布式系统中,多个服务或节点需要彼此协调来执行一些任务,ZooKeeper 提供了一个集中式的、高可用的服务,用来管理这些协调任务。它通过一个基于树结构的文件系统,来存储和共享小量配置信息或元数据。

2024-09-09 16:52:14 1137

原创 synchronized的可重入性理解

修饰的代码后发生的,只有当重入计数器归零时,锁才会被释放。这样设计的目的是为了确保线程在执行复杂的操作时能够安全地重入同一个锁,避免死锁的情况。修饰的代码执行完之后自动完成的。总结来说,重入次数的减少确实是在当前线程执行完。重入次数的减少是由当前线程在。

2024-08-23 09:13:46 485

原创 什么是单例模式?

单例模式是一种重要的设计模式,可以有效地管理资源,确保系统中只有一个实例。选择实现方式时应考虑线程安全性、性能和应用的具体需求。

2024-08-22 09:56:31 408

原创 java中的volatile是什么意思,在什么情况下可以使用?

在Java中,volatile是一个修饰符,用于变量的声明。它的主要作用是确保变量在多线程环境中的可见性和防止指令重排序。简单来说,使用volatile关键字可以确保当一个线程修改了这个变量的值,其他线程可以立即看到这个修改后的值。volatile。

2024-08-22 09:20:49 1042

原创 数据库锁表相关知识

使用场合行级锁适合高并发的场合,尤其是在需要频繁读写不同数据行时。表级锁适合较低并发的情况或者在进行大规模操作时。性能影响行级锁通常能提供更好的并发性能。表级锁会增加等待时间,降低系统的响应能力。了解这些区别可以帮助开发人员选择合适的锁策略,以优化性能及数据库的并发访问效率。

2024-08-16 08:54:40 1053

原创 微服务项目中OpenFeign传递用户信息

我们只需要实现这个接口,然后实现apply方法,利用RequestTemplate类来添加请求头,将用户信息保存到请求头中。这样以来,每次OpenFeign发起请求的时候都会调用该方法,传递用户信息。微服务之间调用是基于OpenFeign来实现的,并不是我们自己发送的请求。由于微服务获取用户信息是通过拦截器在请求头中读取,因此要想实现微服务之间的用户信息传递,就必须在微服务发起调用时把用户信息存入请求头。,然后在里面添加如下代码,并添加到Bean中。

2024-08-15 10:18:05 478

原创 在Ubuntu系统上使用Docker安装Nacos

在Ubuntu系统上使用Docker安装Nacos的基本步骤。如果看到nacos容器在列表中,说明已经成功运行。默认的用户名和密码都是。

2024-08-15 10:10:42 444

原创 Java中判断对象是否为空的几种方法

Java中判断对象是否为空的几种方法

2024-08-14 09:06:33 2182

原创 Spring 容器不管理静态字段

注解在静态字段上不会生效,因为 Spring 容器不管理静态字段。在 Spring 中,使用。

2024-07-12 15:01:14 565

原创 常见的响应头及其设置技巧

设置适当的响应头是 Web 开发中的一个重要方面。响应头控制了浏览器和服务器之间的许多行为,了解它们可以帮助你更好地管理 HTTP 请求和响应。

2024-07-03 09:46:15 1007

空空如也

空空如也

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

TA关注的人

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