- 博客(324)
- 收藏
- 关注
原创 redis主从节点
Redis主从集群通过搭建主从节点实现读写分离,提升并发能力。主节点负责写操作并同步数据到从节点,从节点则分担读操作压力。本文详细介绍了如何在同一虚拟机中使用Docker容器搭建主从集群,包括启动多个Redis实例、配置主从关系以及测试读写分离功能。通过docker-compose文件启动三个Redis实例,并使用slaveof命令配置主从关系,最终验证了主节点可执行写操作,从节点仅支持读操作,成功实现了读写分离。
2025-05-19 17:20:16
407
原创 cursor配置mcp
本文介绍了如何配置和使用MCP(Microservice Control Platform)服务。MCP采用客户端-服务器架构,类似于远程调用工作流。首先,通过访问https://smithery.ai/找到MCP服务,并使用connect工具测试服务连通性。接着,在cursor设置中新增MCP配置,可以通过粘贴JSON内容自动完成配置。配置完成后,需启动agent模式以运行MCP,因为MCP本质上是执行npx命令。整个过程包括服务测试、配置添加和模式启动,确保MCP服务能够正常运行。
2025-05-15 10:17:22
128
原创 IDEA编辑器设置的导出导入
从Intel芯片的Mac切换到ARM架构的M芯片Mac后,由于软件兼容性问题,作者选择手动配置新电脑环境。为了简化IntelliJ IDEA(IDEA)的设置过程,作者利用IDEA的导入导出功能。首先,在旧电脑上通过IDEA的“File -- Manage IDE Settings -- Export Settings”导出设置文件,并保存为ZIP格式。然后,将该文件传输到新电脑,通过“File -- Manage IDE Settings -- Import Settings”导入设置文件。这样,新电脑上
2025-05-14 09:03:48
314
1
原创 Ctrl+/注释缩进不一致?一键解决!
在编程过程中,使用 ctrl+/ 进行代码注释时,可能会出现注释缩进与代码规范不一致的问题。为解决这一问题,可以通过调整编辑器的设置来统一注释格式。具体步骤如下:进入 设置 -> 编辑器 -> 代码样式 -> Java -> 代码生成 -> 注释代码,并进行相应配置。通过这种方式,可以确保注释的缩进与代码风格保持一致,提升代码的可读性和规范性。
2025-05-14 08:44:47
92
原创 Tomcat中的webapps的访问方式和java -jar内置Tomcat的访问方式的区别
总结来说,使用内置Tomcat的Spring Boot应用简化了部署和配置过程,更加适合微服务和快速开发,而传统的Tomcat部署方式适合于需要集中管理和配置的场景。
2025-04-01 09:28:01
514
原创 Python基础题
编写一个程序,找到2000年至3200年(包括在内)中所有可被7整除但不能被5整除的所有数字,得到的数字按逗号分隔,打印在一行上。
2025-03-27 10:20:11
309
原创 如何将本机的vm中linux拷贝给别人使用
我们使用docker重启了MySQL,在虚拟机上是可以正常使用的,但是外部无法访问,最有可能是3306端口被防火墙给拦截了。开启对应的端口,重启防火墙服务。这个之前的文章中写的有,回看。查看开放端口,什么都没有。整个文件都发送给新电脑。会得到安装虚拟机的页面。
2025-03-04 23:58:45
446
原创 若依-@Excel新增注解numberFormat
在对应的@Excel注解中,新增一个属性numberFormat。对于NUMBERIC类型的,但是设置format的属性值。若以中有一個專門的工具类,用来处理excel的。别忘了在注解@Excel中加上我们的自定义注解。
2025-02-19 13:42:09
671
原创 python基础知识
编程语言是用来定义计算机程序的语言,用来向计算机发出指令。Python语言是一种面向对象的解释型高级编程语言。解释型语言:使用专门的解释器对源码程序逐行解释成特定平台的机器并立即执行,是代码在执行时才被解释器一行行动态翻译和执行,而不是在执行之前就完成翻译。Python是一种面向对象的解释型计算机程序设计语言。Python是强类型的动态脚本语言。
2025-02-13 17:02:37
412
原创 微服务与docker
在课前资料中给大家提供了黑马商城项目的资料,我们需要先导入这个单体项目。Centos7如果是学习过上面Docker课程的同学,虚拟机中已经有了黑马商城项目及MySQL数据库了,不过为了跟其他同学保持一致,可以先将整个项目移除。移除掉之前的MySQL的相关镜像删除所有的mysql相关配置将之前准备的mysql的文件移动到Linux服务器上的root文件夹下重新安装MySQL之前,需要配置重新创建网络,保证后续容器都在一个网络中创建MySQL的容器查看一下容器列表dockerps。
2025-01-20 11:36:50
1485
原创 javaweb线上问题排查(若依定时任务)
常用的方法jdk自带的jpsArthas 工具这两种方法都依赖于jdk和javacjava -versionjavac -version如果上述两个都能查到版本,则环境条件准备完毕如果第一个语句获取不到版本,jdk安装失败,重新安装如果没有javac,则到jdk的bin目录下看一下,估计没有和这个文件,那就是没有安装javac其实你是安装了javac的,因为这是jdk自带的但是jdk的安装其实是分两步的,第一步是安装jdk,第二步是安装jre如果jre的安装目
2024-12-30 14:31:17
429
原创 若依的异步任务管理器
记录操作日志在任何系统中都是十分常见的操作操作日志的记录最好有两个特性:与页面代码解耦AOP切面用户无感,不要增加原本业务的执行时间(异步任务。
2024-12-27 10:28:03
1248
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人