IntelliJ IDEA中的神仙插件 写代码必备 IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著 后端 2025年04月25日 86 点赞 0 评论 8681 浏览
浅谈日志框架slf4j原理,以及与logback,log4j的关系 # 前言 日志是每个Java项目必不可少的组成部分,我们几乎每天都和日志打交道。但是有的项目是logback,有的是log4j,有时候又是slf4j,傻傻分不清楚。 如果一个Spring项目原先是logback,合并一个新项目,新项目用的是log4j,那么日志文件用哪个,如果都用会怎么样? 下面就来说说。 slf4j,是个壳子,在java里面叫门面模式,顾名思义,就是一个代理的门面。它负责提供日志 后端 2025年04月19日 131 点赞 0 评论 8694 浏览
基于GeoTools和SpringBoot的省域驾车最快路线生成实践 目录前言一、相关空间表简介及设计1、相关基础空间表2、查找省会与地市信息3、省级城市距离表设计二、省会与地级市距离实现1、系统工作流程图2、查询指定省份的省会与地市3、天地图行车导航4、导航路径入库三、成果展示1、湖南省最快行车距离展示2、新疆自治区最快行车展示3、黑龙江省最快行车展示四、总结前言 在当今数字化时代,地理信息系统(GIS)技术 后端 2025年08月09日 194 点赞 0 评论 8712 浏览
【5分钟背八股】击穿、穿透、雪崩、预热解决方案? 缓存穿透 缓存穿透是指查询一个一定不存在的数据,由于缓存是不命中时被动写的,并且出于容错考虑,如果从存储层查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到存储层去查询,失去了缓存的意义。在流量大时,可能DB就挂掉了,要是有人利用不存在的key频繁攻击我们的应用,这就是漏洞。 解决方案 有很多种方法可以有效地解决缓存穿透问题,最常见的则是采用布隆过滤器,将所有可能存在的数据哈希到一个足 后端 2025年06月03日 35 点赞 0 评论 8759 浏览
Java 技术栈中间件优雅停机方案设计与实现全景图(下) 我们接着上篇文章Java 技术栈中间件优雅停机方案设计与实现全景图(上)继续 Netty 优雅关闭的相关内容~~~ 本文概要 6. Netty 的优雅关闭 通过上小节介绍 dubbo 优雅关闭的相关内容,我们很自然的引出了 Netty 的优雅关闭触发时机,那么在本小节中笔者将为大家详细介绍下 Netty 是如何优雅地装..........优雅地谢幕的~~ image.png 后端 2025年06月01日 31 点赞 0 评论 8763 浏览
【MySQL】事务 目录 零、CURD不加控制,会有什么问题? 一、事务是什么?为什么要有事务? 1.1 事务是什么? 1.2 为什么要有事务? 二、事务的版本支持 三、事务提交方式 四、事务常见操作方式 4.1 准备工作 4.2 正常演示 - 证明事务的开始与回滚 4.3 非正常演示1 - 证明未com 后端 2025年05月02日 153 点赞 0 评论 8819 浏览
SpringBoot实现自定义路由覆盖 背景 公司最近有一个项目二期需要对一些功能进行改造,涉及部分框架内置业务接口个性化定制,兼容老接口功能并且增加一部分新的数据返回,由于前端调用这些接口分布较多且较为零碎,修改测试成本较大,所以打算在框架层面提供路由覆盖功能,加快项目进度减少无技术含量的修改带来的系统风险 设计 提供自定义注解指定需要覆盖的路由及新路由地址 系统启动时扫描所有注解数据并进行映射处理 注册自定义路由映射配置类 实现 后端 2024年11月24日 133 点赞 0 评论 8830 浏览