首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
好问题
订阅
coder199669274
更多收藏集
微信扫码分享
微信
新浪微博
QQ
47篇文章 · 0订阅
HashMap为什么要扰动函数?|Java刷题打卡
本文正在参加「Java主题月 - Java 刷题打卡」,详情查看 活动链接 一、题目:HashMap为什么要扰动函数? 书接上回,上次写的简单HashMap存在哪些问题??? 严格意义不算HashMa
什么是RPC?原理是什么?如何实现一个 RPC 框架?
什么是RPC?它的原理是什么?它有什么特点?如果让你实现一个RPC框架,你会如何是实现?带着这些问题,开始今天的学习。
由于不懂 Map 集合而引发的 "血案" ( 上 )|Java 开发实战
故事背景 我们公司的 JDK 是 1.7 版本,最近新上线了一个服务,但是我们发现我们的服务时常会卡死。经过我们的分析,一件可怕的事情浮出了水面......
☕【Java原理探索】从底层角度去分析线程的实现原理
每日一句 前提概要 线程的介绍 线程的实现 内核线程实现 内核来完成线程切换,内核通过操纵调度器(Scheduler)对线程进行调度,并负责将线程的任务映射到各个处理器上。 每个内核线程(逻辑内核)可
我是如何用 redis 做实时订阅推送的
20w+的推送用户,如何做到秒级并发完成,文中分别介绍了MQ、传统定时任务以及Redis的SortSet队列三种方案,一一分析可行性,并且最后给出了Redis的逻辑与部分代码实现。你学会了吗? 前阵子开发了公司领劵中心的项目,这个项目是以 redis 作为关键技术落地的。 先说…
Java并发编程(二)如何保证线程同时/交替执行
第一篇文章中,我用如何保证线程顺序执行的例子作为Java并发系列的开胃菜。本篇我们依然不会有源码分析,而是用另外两个多线程的例子来引出Java.util.concurrent中的几个并发工具的用法。
聊聊 Java GC 算法
今天来聊聊 Java GC(Garbage Collection,垃圾回收)中的常见算法 引用与GC的关系 正题开始前,先来了解一下 Java 中的引用。对象使用不同的引用类型,决定 GC 发生时是否
Java 反编译工具哪家强?对比分析瞧一瞧
介绍目前常见的的几种 Java 反编译工具的使用,在文章的最后也会通过编译速度、语法支持以及代码可读性三个维度,对它们进行测试,分析几款工具的优缺点。
从源码层面解析yield、sleep、wait、park
Thread的yield()、sleep()方法、Object的wait()方法和Unsafe的park()方法,都能够阻塞当前线程,让出CPU执行权,那么它们底层实现上又有什么区别呢?本文将从JVM源码层面分别解析这几个方法的实现逻辑。 这里就比较清晰了,首先调用当前任务(线…