首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
Jonas24
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
深入 JDK 动态代理实现
深入 JDK 动态代理实现 基本使用 没有花里胡哨的,就下面的代码: 可以看出,关键在于代理的创建:Proxy.newProxyInstance。后面我们也以这里为入口深入。 关键步骤解析 生成代理类
这一次,彻底搞懂Java中的synchronized关键字
本文是Java并发系列的第二篇文章,将详细的讲解synchronized关键字以及其底层的实现原理。
后端架构师技术图谱
分享自 GitHub
300 秒快速了解 Java 9 - 16 新特性
JAVA 这几年的更新实在是太太太……快了,JAVA 8 都还没用多久,16 都已经发布了。本文带你 600 秒快速了解 JAVA 9 - 16 的主要新特性,助你摆脱内卷!
面试官:你知道Dubbo怎么做优雅上下线的吗?你:优雅上下线是啥?
你们在使用Dubbo的时候,应用如果重启,怎么保证一个请求不会被中断处理的呢? Dubbo是如何做优雅的呢?
你还在 new 对象吗?Java8 通用 Builder 了解一下?
程序员经常会遇到灵魂拷问:你有对象吗?没有,但我可以new一个!没问题,老铁!但如果对象的属性太多,咋办?GirlFriend是很美,但写起来也太麻烦了吧。说说缺点:实例化和设置属性分开,不好维护;变
浅谈踢人下线的设计思路!(附代码实现方案)
这里我们不使用任何框架,从底层逻辑开始说起。 而我们要做踢人下线,就必须从这两点至少选择其一开始下手。 首先我们先明确一点:除非客户端主动注销,否则我们是无法清除一个已经颁发到客户端的token的。 (除了Cookie清除技术和WebSocket实时推送技术可以做到,但是这两种…
ZooKeeper的十二连问,你顶得了嘛?
1. 面试官:工作中使用过Zookeeper嘛?你知道它是什么,有什么用途呢? 有使用过的,使用ZooKeeper作为dubbo的注册中心,使用ZooKeeper实现分布式锁。 ZooKeeper,它是一个开放源码的分布式协调服务,它是一个集群的管理者,它将简单易用的接口提供给…
LinkedBlockingQueue 和 ConcurrentLinkedQueue的区别
1.简单的开篇LinkedBlockingQueue和ConcurrentLinkedQueue是Java高并发场景中最常使用的队列。尽管这两个队列经常被用作并发场景的数据结构,但它们之间仍有细微的特
这句简单的sql,如何加索引?颠覆了我多年的认知
掘金多能人,原理性内容可留言。 不啰嗦,直接入正题。问题是这样的。请问下面的sql语句,要想加快查询速度,该怎么创建索引?以下,以mysql数据库为准。 结果可能会出乎你的意料。我们首先准备一下运行环境,然后按照最左前缀原则和explain关键字来进行验证。结果真是颠覆了xjj…