排序
Spring Boot学习随笔- @SpringBootApplication详解、加载绝对路径配置文件、工厂创建对象(@ConfigurationProperties、@Value)
学习视频:【编程不良人】2021年SpringBoot最新最全教程 3.5 @SpringBootApplication详解 这是一个组合注解,就是由多个注解组成。下列注解红框内称为元注解(jdk提供) @Target:指定注解作用范...
零基础入门gRPC:从 0 实现一个Hello World
零基础入门gRPC:从 0 实现一个Hello World,在之前讲解 Nacos 注册中心的过程中,我曾简要提到过 gRPC,主要是因为 Nacos 的最新版已经采用了 gRPC 作为其核心通信协议。这一变化带来了显著的性...
Redisson 框架中的分布式锁
实现分布式锁通常有三种方式:数据库、Redis 和 Zookeeper。我们比较常用的是通过 Redis 和 Zookeeper 实现分布式锁。Redisson 框架中封装了通过 Redis 实现的分布式锁,下面我们分析一下它的具...
IDEA、PyCharm、CLion 等 Intellij 全家桶各版本(含最新))永久激活教程
永久激活支持全家桶所有软件,包括 Pycharm、IDEA、WebStorm、Phpstorm、Datagrip、RubyMine、CLion、AppCode 下面以 Intellij IDEA 作为演示。 准备工作:下载插件包 https://qweree.cn/index....
如何简洁高效的搭建一个SpringCloud2023的maven工程
前言 依赖管理有gradle和maven,在这里选择比较常用和方便的Maven作为工程项目和依赖管理工具来搭建SpringCloud实战工程。主要用到的maven管理方式是多模块和bom依赖管理。 什么是maven的多模块...
ThreadPoolExecutor线程池内部处理浅析
我们知道如果程序中并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束时,会因为频繁创建线程而大大降低系统的效率,因此出现了线程池的使用方式,它可以提前创建好线程来执行...
当我们谈论Spring的时候到底在谈什么
你好,这里是codetrend专栏“Spring6全攻略”。欢迎点击关注查看往期文章。 Spring对于不做程序开发的人来说字面意思就是春天,四季的开始。 对于程序员来说这个单词完全拥有另外一个含义,Spri...
升级JDK时涉及的工作任务
JDK版本升级,通常引入新的语言特性、新的API,废弃一些API,从而导致一些不兼容的现象。 因此在升级产品使用的JDK版本时,通常有如下考虑: 新产品包括新建设的项目以及刚启动不久的项目,使用...
开源|一款AI驱动的数据库客户端,支持40+种数据库、自然语言转SQL及可视化数据分析
开源|一款AI驱动的数据库客户端,支持40+种数据库、自然语言转SQL及可视化数据分析,做开发的应该都有这种感觉:手头管理着好几套数据库,MySQL、PostgreSQL、Oracle、Redis,可能还掺杂着ClickH...
这 Java 程序员简历一看就是包装的。。
大家好,我是R哥。 最近做 Java 面试辅导,看了许多小伙伴的简历,有的人的简历一看就知道是包装的,比如这位,他自己都承认了: 包装过的简历,作为多年面试官,我一眼就能看出来,相信其他面...
阿里面试让聊一聊Redis 的内存淘汰(驱逐)策略
阿里面试让聊一聊Redis 的内存淘汰(驱逐)策略,大家好,我是 V 哥,粉丝小A面试阿里,说被问到 Redis 的内存淘汰策略的问题,整理这个笔记给他参考,也分享给大家,如果你遇到这个问题,会怎么...













