排序
永久解决IDEA中MAVEN项目总是将LANGUAGE LEVEL重置到5的问题
永久解决IDEA中MAVEN项目总是将LANGUAGE LEVEL重置到5的问题,方法一 手动修改language level 不能解决问题 最近写代码,重新导入一下maven的依赖,代码就开始爆红。 查了下问题,是IDEA里面的la...
字符串值提取工具-01-value-extraction 概览
场景 我们经常需要从字符串中提取指定的值。 如果要设计一个平台,常见提取策略都要支持。从零实现起来会比较麻烦。 希望实现一个整合常见提取策略的工具,便于在各个场景复用。 开源地址 value...
ZooKeeper实现分布式锁
ZooKeeper实现分布式锁,基础 ZooKeeper的4个节点 持久节点:默认的节点类型,一直存在于ZooKeeper中 持久顺序节点:在创建节点时,ZooKeeper根据节点创建的时间顺序对节点进行编号 临时节点:当...
Java RMI技术详解与案例分析
Java RMI(Remote Method Invocation)是一种允许Java虚拟机之间进行通信和交互的技术。它使得远程Java对象能够像本地对象一样被访问和操作,从而简化了分布式应用程序的开发。一些应用依然会使...
Java 大视界 — Java 大数据在智能政务舆情引导与公共危机管理中的应用(138)
Java 大视界 -- Java 大数据在智能政务舆情引导与公共危机管理中的应用(138), 亲爱的朋友们,热烈欢迎来到 青云交的博客!能与诸位在此相逢,我倍...
idea技巧-自定义后缀补全
Idea技巧-Postfix Completion 在idea中可以使用.xxx进行后缀补全 比如.sout 如何自定义后缀补全? 比如.log 在idea中打开设置 File | Settings | Editor | General | Postfix Completion 这里定...
Android Studio更改项目使用的JDK
Android Studio更改项目使用的JDK, 一、吐槽 过去,在安卓项目中配置JDK和Gradle的过程非常直观,只需要进入Android Studio的File菜单中的Project Structure即可进行设置,十分方便。 原本可以...
原来这才是 JDK 推荐的线程关闭方式,别再乱用了!
原文:juejin.cn/post/7291564831710445622 JDK在线程的Stop方法时明确不得强行销毁一个线程,要优雅的退出线程。 何谓优雅退出线程,即业务将进行中请求正确被处理,取消待执行请求,执行资源...
JDK的下载与安装教程(详细版,下载地址:官网+其它镜像)
JDK的下载与安装教程(详细版,下载地址:官网+其它镜像),目录 1、JDK官网 2、基于JDK官网下载JDK版本 3、基于其它镜像的下载JDK版本 3.1 使用华为镜像 3.2 使用injdk镜像 4、JDK的安装 ...
响应式编程又变天了?看JDK21虚拟线程如何颠覆!
本文解释为啥会有响应式编程,为什么它在开发者中不太受欢迎,以及引入 Java 虚拟线程后它可能最终会消失。 命令式风格编程一直深受开发者喜爱,如 if-then-else、while 循环、函数和代码块等结...
Java OOM 异常场景与排查(堆、栈、方法区)
Java OOM 异常场景与排查(堆、栈、方法区), Java OOM 异常场景与排查(堆、栈、方法区) 一、引言 在 Java 应用程序开发和运行过程中,OutOfMemoryError(OOM)异常是一个常见且令人头疼的问...
发布jar包到maven中央仓库
1. 环境 在网上找的很多文章中写得都有很多问题,这里记录一下最近一次成功地发布jar包到maven中央仓库的过程。并附带上每一个步骤官方的指导链接。 系统:mac(windows系统在下载辅助工具时不...













