会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
板凳哲学家
博客园
首页
新随笔
联系
订阅
管理
2025年11月15日
gateway网关实现路由基于nacos注册中心
摘要: 首先你需要启动nacos服务,才能开始下面的效果 这里10010为网关端口 nacos你需要 当服务都启动后,你应该看到如下服务 好了,下面开始上代码了 首先是网关部分 下面是网关的pom文件 <project xmlns="http://maven.apache.org/POM/4.0.0" xm
阅读全文
posted @ 2025-11-15 01:27 板凳哲学家
阅读(9)
评论(0)
推荐(0)
2025年11月12日
7年java开发的一些感悟
摘要: 很难想象,我已经在 Java 这行干了 7 年了。 今年快 35 岁,前段时间刚换了一家公司,总算不用再为生活焦虑得睡不着了,才有点闲心坐下来想想过去、想想未来。 博客其实停更了两个月——8 月骨折、9 月 10 月在找工作的路上,那种奔波、焦虑、否定自己的感觉,现在回想起来仍然有点后怕。 大家都说
阅读全文
posted @ 2025-11-12 20:19 板凳哲学家
阅读(11)
评论(0)
推荐(0)
2025年8月30日
Consul入门--Window
摘要: 一 Consul安装 1.打开官网,选择window版本下载 http://2v7740o742.vicp.fun:2024/upload/2025/08/to072p2ngqg1dol31uc7g3s26s.zip 2.解压压缩包,在Consul解压目录下打开cmd,输入consul agent
阅读全文
posted @ 2025-08-30 16:29 板凳哲学家
阅读(14)
评论(0)
推荐(0)
如何创建springboot工程--idea
摘要: 1.创建项目 打开idea,点击File->New->Projece 2.点击Spring Initializr,输入你的项目名称,项目地址,选择对应的jdk版本,Type一定选择Maven 3.选择你项目的依赖,完成后点击create,项目就创建完成了 4.配置Maven,File->Settin
阅读全文
posted @ 2025-08-30 11:51 板凳哲学家
阅读(62)
评论(0)
推荐(0)
2025年6月17日
如何清除history中的记录
摘要: 1. 清除当前会话的历史记录(内存) history -c 2. 阻止历史写入文件 unset HISTFILE 3. 删除历史文件 rm -f ~/.bash_history 如果是root用户,在执行 rm -f /root/.bash_history
阅读全文
posted @ 2025-06-17 22:58 板凳哲学家
阅读(60)
评论(0)
推荐(0)
2025年4月30日
rejected from java.util.concurrent.ThreadPoolExecutor@4ee285c6[Running, pool size = 5, active threads = 5, queued tasks = 3, completed tasks = 0]
摘要: 这里看到显示被拒绝了,意思就是说原有定义的线程数不够用了,而我定义的又是拒绝策略,因为出现如上报错, 代码部分 package com.java.thread; import lombok.extern.slf4j.Slf4j; import org.slf4j.Logger; import org
阅读全文
posted @ 2025-04-30 21:33 板凳哲学家
阅读(50)
评论(0)
推荐(0)
2025年3月31日
使用RedisSon实现redis分布式锁
摘要: 基于你的代码示例和使用场景,以下是Redisson实现Redis分布式锁的核心原理及优化建议的分析: 一、Redisson分布式锁的核心实现原理 1. 可重入锁机制 Hash结构存储锁信息:Redisson使用Redis的Hash结构存储锁,Key为锁名称(如xxl:job:时间戳),Field为客
阅读全文
posted @ 2025-03-31 23:01 板凳哲学家
阅读(458)
评论(0)
推荐(0)
synchroniazed和lock底层原理的区别
摘要: synchronized和Lock的底层原理差异主要体现在锁的实现机制、状态管理、内存语义以及优化策略等方面。以下是具体对比: 一、锁的实现机制 synchronized的底层原理 基于JVM内置的Monitor机制:每个Java对象都与一个监视器锁(Monitor)关联。当线程进入synchron
阅读全文
posted @ 2025-03-31 22:51 板凳哲学家
阅读(74)
评论(0)
推荐(0)
2025年2月28日
mysql索引原理简单说明
摘要: 本次使用的是mysql5.7.17 首先说下索引中的组合索引,即多个字段组合的索引就叫做组合索引,但是什么时候会生效,什么时候会失效,我不是很清楚 首先建个表造点数据看下情况, CREATE TABLE `bank` ( `id` INT(11) PRIMARY KEY AUTO_INCREMENT
阅读全文
posted @ 2025-02-28 23:07 板凳哲学家
阅读(18)
评论(0)
推荐(0)
消息中间件RabbitMq如何保证消息的可靠性
摘要: 关于保证消息的可靠性,可以从rabbitmq的组成部分来分析,第一部分发送方,第二部分服务端,第三部分消费方,第四部分兜底部分 1.生产者发送确认机制,当生产者发送消息到rabbitmq后,rabbitmq会给生产者一个确认,告诉生产者这个消息我收到且保存 java代码 channel.confir
阅读全文
posted @ 2025-02-28 20:52 板凳哲学家
阅读(37)
评论(0)
推荐(0)
下一页
公告