首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
elcnu
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
Java8 Stream的底层是怎么实现的
时序图比较简单,最后一步RefrencePipeline构造比较关键。Head是RefrencePipeline的子类,可以理解为Head是流水线的第一个stage。
工作七年总结:这 7 种设计模式,解决 99% 的 Java 开发场景
Java 开发总踩坑?7 大高频设计模式 + 实战代码注释,教你写优雅可复用代码,效率翻倍!速戳解锁!
碍于面子,偷偷学了 MapStruct
最近入职新公司,发现大家都在用 MapStruct,以前都是用的 BeanUtil,不好意思问同事,只能偷偷学。 MapStruct 介绍 官网文章 https://mapstruct.org/doc
高并发场景下,为什么大厂都选择SSE而不是WebSocket?
引言:一次推送技术引发的“血案” 某日深夜,某电商平台的服务器突然宕机。 事故原因:每秒100万用户通过WebSocket请求抢购茅台,服务器因频繁握手耗尽CPU资源。 解决方案:技术团队将协议切换为
面试官:ThreadLocal解决线程之间值传递, InheritableThreadLocal解决父子线程值传递,线程池值如何传递呢
线程、父子线程、线程池 我们知道线程之间的值传递使用JDK自带的ThreadLocal即可解决,如果遇到需要父子线程值传递的场景也可以使用JDK提供的InheritableThreadLocal,但更
Java中的Request和Response详解
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 Request对象和Response对象的原理 Request和Response对象是由服务器创建的。我们来使用它们 Request对象是来获取请
十二条后端开发经验分享,纯干货
前言 本文是博主从事后端开发以来,对公司、个人项目的经验总结,包含代码编写、功能推荐、第三方库使用及优雅配置等,希望大家看到都能有所收获 博主github地址: https://github.com/
Logback 配置文件
1. 根标签 <configuration> 是 logback 配置文件的根标签,其所有的配置内容都要定义在<configuration>标签之内。<configuration>标签包含如下3个常用的属性: scan:当属性值为 true 时,如…
Servletcontext,ApplicationContext和DispatcherServlet间的区别
在springmvc中有很多概念,其中Servletcontext,ApplicationContext和DispatcherServlet是被提到最多的概念。下文将介绍这些概念的作用与区别。(spr
JVM 类加载器的命名空间和类的卸载
前言 前面说过一个类只会被加载一次。 但是,这是在同一个命名空间下的类加载器的情况下,一个类只会被加载一次。 命名空间 每个类加载器都有自己的命名空间,命名空间由加载该类的加载器及所有父加载器所加载的