排序
还在用ifelse来写业务?了解下Spring状态机
状态机之所以强大,是因为其行为在启动时就以固定的方式定义了操作规则,从而确保了一贯的连贯性和相对较高的可调试性。关键在于,应用程序处于且仅可能处于有限数量的状态中。然后,某些事件发...
设计模式-工厂模式
设计模式-工厂模式,什么是工厂模式? 工厂模式(Factory Pattern)是一种创建型设计模式,它将对象的创建和使用分离,通过工厂类来负责创建对象。这种模式可以降低代码间的耦合度,提高可维护性...
双版本jdk的安装与使用切换
作为一个Java学习者,学习不同版本的jdk,我觉得还是挺必要的,了解其中的新特性,所以这篇我写了关于对于不同版本的jdk使用安装与切换,请放心食用,实在不懂可以联系作者为你解答 先来说一下...
开源精美!一款拖拽式的可视化数据大屏设计低代码平台!
开源精美!一款拖拽式的可视化数据大屏设计低代码平台!,大家好,我是 Java陈序员。 之前给大家介绍了几款可视化数据大屏设计工具。 大屏设计器,就它了! 酷炫大屏展示!一个完全开源的BI平台...
ForkJoinPool在生产环境中使用遇到的一个问题
1、背景 在我们的项目中有这么一个场景,需要消费kafka中的消息,并生成对应的工单数据。早些时候程序运行的好好的,但是有一天,我们升级了容器的配置,结果导致部分消息无法消费。而消费者的...
JAVA基础学习—注释\标识符\数据类型
JAVA基础学习---注释\标识符\数据类型,文章由来:跟着B站<狂神说Java>所讲内容笔记 1. 注释 - 在复杂项目结构下,需要注释 - 注释不会执行 - 必须写注释 - 写代码要规范 Java中的注释有三...
Java实现的表达式求值算法(包括加减乘除以及括号运算)
package com.example.demo.java; import com.greenpineyu.fel.FelEngine; import com.greenpineyu.fel.FelEngineImpl; import java.math.BigDecimal; import java.util.HashMap; import java.ut...
-CoderOilStation( 程序员编程助手科技股份有限公司 ) Cilk 和 Spown
-CoderOilStation( 程序员编程助手科技股份有限公司 ) Cilk 和 Spown, -CoderOilStation(程序员编程助手科技股份有限公司) Cilk 和 Spown 计算机编程技...
从零开始学Spring Boot系列-集成MyBatis-Plus
在Spring Boot应用开发中,MyBatis-Plus是一个强大且易于使用的MyBatis增强工具,它提供了很多实用的功能,如代码生成器、条件构造器、分页插件等,极大地简化了MyBatis的使用和配置。本篇文章...
【Java 开发日记】一个不注意就死锁了,该怎么办呢?
【Java 开发日记】一个不注意就死锁了,该怎么办呢?,目录 向现实世界要答案 没有免费的午餐 如何预防死锁 1. 破坏占用且等待条件 2. 破坏不可抢占条件 3. 破坏循环等待条件 总结 向现实世界要...
DDD领域设计理解
DDD 领域驱动设计理解(Domain Driven Design) 目录 DDD 领域驱动设计理解(Domain Driven Design) 概念 核心 目标 概念 领域驱动设计事实上是1针对OOAD的一个扩展和延申。DDD基于面向对象分...
【Java 温故而知新系列】基础知识-06 深入理解String类
【Java 温故而知新系列】基础知识-06 深入理解String类,有编码经验的小伙伴一定知道,String类在实际编码过程中会经常使用到,但是你真的了解String类吗? 先来看看几个常见的问题吧: 为什么St...













