首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
后端
订阅
爪哇岛农夫小林
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
Java 8 并发篇 - 冷静分析 Synchronized(下)
本段摘自 The Java® Virtual Machine Specification 3.14. Synchronization 对于Java代码来说,或许最常用的同步实现就是同步方法。其中同步代码块是通过使用 monitorenter 和 monitorexit 实现的,…
Java 8 并发篇 - 冷静分析 Synchronized(上)
1.Java的锁1.1锁的内存语义锁可以让临界区互斥执行,还可以让释放锁的线程向同一个锁的线程发送消息锁的释放要遵循Happens-before原则(锁规则:解锁必然发生在随后的加锁之前)锁在Java
面试官:一个 SpringBoot 项目能处理多少请求?(小心有坑)
你好呀,我是歪歪。 这篇文章带大家盘一个读者遇到的面试题哈。 根据读者转述,面试官的原问题就是:一个 SpringBoot 项目能同时处理多少请求? 不知道你听到这个问题之后的第一反应是什么。 我大概
教你封装自定义函数式接口
前言 Java在JDK8的时候引入了Lambda表达式的用法,它简化了我们的代码并且可以让我们的代码更简洁,也大大的提高了我们代码的可读性。 其实我们在日常的一些工作中或多或少都有用到过Lam
Java枚举的深入理解以及实现原理
本文详细介绍了Java中的枚举的概念、原理以及案例演示,比如自定义枚举多种方法,最后介绍了枚举的实现原理。
新项目,不妨采用这种架构分层,很优雅!
我正在参加「掘金·启航计划」 大家好,我是飘渺。今天继续更新DDD&微服务的系列文章。 在专栏开篇提到过DDD(Domain-Driven Design,领域驱动设计)学习起来较为复杂,一方面因为其自
Spring Boot启动源码分析【一万字】
基于Spring Boot 2.x,详细进行了Spring Boot项目的启动源码分析基于Spring Boot 2.x,详细进行了Spring Boot项目的启动源码分析
何时使用Kafka而不是RabbitMQ
Kafka 和 RabbitMQ 都是流行的开源消息系统,它们可以在分布式系统中实现数据的可靠传输和处理。Kafka 和 RabbitMQ 有各自的优势和特点,它们适用于不同的场景和需求。本文将比较
Jackson使用详解
Jackson 是当前用的比较广泛的,用来序列化和反序列化 json 的 Java 的开源框架。Jackson 社区相对比较活跃,更新速度也比较快, 从 Github 中的统计来看,Jackson 是最流行的 json 解析器之一 。 Spring MVC 的默认 json 解…
Java规则引擎easy-rules详细介绍
最近在思考一个基于规则进行挑选的技术重构,想通过规则引擎进行实现,借着这个机会正好可以详细了解一下规则引擎。本篇文章将会详细介绍规则引擎easy-rules的使用。项目地址:https://githu