首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Derek_Smart
掘友等级
高级挖坑工程师
JAVA
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
160
文章 147
沸点 13
赞
160
返回
|
搜索文章
赞
文章( 147 )
沸点( 13 )
Java线程死亡螺旋:解析与预防策略
线程死亡螺旋:未捕获异常致线程反复崩溃。防护:设资源边界(有界队列/递归深度)、熔断器、监控、MQ解耦,管控隔离阻级联故障。
搞一个小轮子:基于Spring Boot与Vue的Web版SQL执行工具设计与实现
轻量级网页SQL工具,支持浏览器端编写执行SQL,参数化查询保障安全,实时返回表格化结果,提升数据库操作效率
从零构建高并发锁工具:基于AOP与ReentrantLock的轻量级分布式锁实践
基于ReentrantLock与ConcurrentHashMap实现。智能清理:自动回收闲置锁;声明式集成:@WithLock+SpEL动态锁键;资源安全:AutoCloseable保障释放
Netty 客户端与服务端选型分析:下位机连接场景
上位机通信采用Netty客户端模式解决四大问题:网络适应性:客户端主动连接规避NAT;资源效率:避免服务端模式的无谓端口监听开销;故障隔离:独立通道避免单点故障;;运维优势:智能重连
Java 死锁的四大原因详解及代码实现
固定锁顺序:统一锁的获取顺序,避免循环等待。 减少锁粒度:使用细粒度锁或非阻塞数据结构 开放调用:不在同步块内调用外部方法。 超时机制:通过tryLock或Semaphore设置超时,避免无限等待。
Spring Boot如何压缩Json并写入redis?
1.为什么需要压缩json? 由于业务需要,存入redis中的缓存数据过大,占用了10+G的内存,内存作为重要资源,需要优化一下大对象缓存,采用gzip压缩存储,可以将 redis 的 kv 对大小缩
深入探究Spring框架的守门者:精通过滤器与拦截器的策略与实践
深入探讨Spring框架中过滤器与拦截器的作用、差异与协同机制。我们将分析这两种组件如何作为请求处理的守门者,提供安全保障、数据预处理和响应增强等功能。
函数式编程实战:打造高效RpcRetryUtils重试工具
RpcRetryUtils工具类采用函数式编程风格,通过高阶函数和不可变数据结构来定义重试逻辑,使得重试策略既灵活又易于维护.为了提高系统的鲁棒性,一个有效的解决方案是实现RPC调用的重试机制。
真实案例:多线程并发之Remove引发的通宵
探讨Java多线程并发环境下的锁移除问题。详细介绍了如何通过引用计数安全地管理和优化锁对象,避免了因直接移除锁导致的线程阻塞。
字节二面:为什么SpringBoot的 jar 可以直接运行?我说因为内嵌了Tomcat容器,他让我出门左转。。
Spring Boot应用的jar包因其Fat JAR构建、自定义加载器、内嵌Web容器及自动配置特性,通过Maven或Gradle插件统一打包所有依赖,实现Main-Class指定的启动器加载应用,
下一页
个人成就
优秀创作者
文章被点赞
924
文章被阅读
114,634
掘力值
6,672
关注了
19
关注者
210
收藏集
6
关注标签
29
加入于
2019-03-25