面試官再問你 HashMap 底層原理,就把這篇文章甩給他看

文章 跳槽那些事兒 設計


Java併發[JUC源碼剖析]ThreadPoolExecutor類

Java


程序員為什麼要讀JDK源碼?當然不是為了裝X!讀源碼難不難?

程序員 Java 讀書 集成開發環境 編譯器 人生第一份工作 設計模式


面試官:緩存穿透了怎麼辦?這麼回答直接滿分!

數據庫 算法 人生第一份工作 Java Redis Memcached Google 文章


復工後一次百萬長連接壓測Nginx與OOM的問題排查分析,我裂開了!

Nginx Scheme 虛擬機


面試官:HashMap死循環形成的原因是什麼?

面試 Java 文章


一線互聯網公司字節跳動後端開發視頻架構面經總結

Linux Nginx 人生第一份工作 黑客 電腦 通信 美好,一直在身邊


03.06 一線互聯網公司字節跳動後端開發視頻架構面經總結

Linux Nginx 人生第一份工作 黑客 電腦 通信 美好,一直在身邊


Java研發京東4面:事務隔離+樂觀鎖+HashMap+秒殺設計+微服務

Java 設計 數據庫 美好,一直在身邊 MySQL SQL 京東商城 算法 人生第一份工作 技術


Java程序員現身說法:37歲老碼農找工作的經歷,窩囊的哭了..

程序員 Java 人生第一份工作 技術 數據結構 算法 MySQL 產品經理 大商潮流裝備控 美好,


03.03 Java程序員現身說法:37歲老碼農找工作的經歷,窩囊的哭了..

程序員 Java 人生第一份工作 技術 數據結構 算法 MySQL 產品經理 大商潮流裝備控 美好,


MyBatis常見面試題和答案(2020最新版)

SQL 數據庫 Java XML 人生第一份工作 技術 設計


03.02 MyBatis常見面試題和答案(2020最新版)

SQL 數據庫 Java XML 人生第一份工作 技術 設計


02.25 去互聯網公司面試,面試官問我SpringCloud,附答案

人生第一份工作 美好,一直在身邊 Neo4J Tomcat 算法 Redis


Java程序員只會CRUD連Spring事務傳播機制都不懂?

Java 程序員 數據庫 人生第一份工作 火箭


Spring框架中的JDK與CGlib動態代理

XML


RocketMQ 生產者和消息存儲

刷盤 final 存儲 return 隊列 requestHeader topic


深入理解JVM之Javac編譯器詳解

Java 編譯器 Java虛擬機 文章 程序員


深度解讀一篇文章徹底搞懂Java8中reduce

Java 文章


利用MyCat實現Mysql 讀寫分離與分庫分表

Microsoft SQL Server SQL MySQL 數據庫 Java PostgreSQL


面試被吊打!Spring Boot 面試,一個問題就幹趴下了

人生第一份工作 Java 設計 XML 程序員 Tomcat 軟件 SQL 軟件設計 文章


Tomcat就是這麼簡單

Tomcat XML HTML Java Windows JSP 電腦


導致程序出現OOM的因素,夜深人靜的時候,程序OOM異常追蹤

Java 程序員 Linux 文章 虛擬機


Redis實現分佈式鎖

Redis Lua 設計 腳本語言 Java


Spring源碼分析Java動態代理 Jdk和cglib原理實現

Java 數據庫


12.22 Spring源碼分析Java動態代理 Jdk和cglib原理實現

Java 數據庫


面試官:為什麼要用Redis

Redis MySQL Lua 腳本語言 數據結構 數據庫 Java GitHub C語言 PHP


基於Redis的分佈式鎖實現

Redis Lua 腳本語言 Java 數據庫


Java程序員必須掌握的Spring依賴管理原理

Java 程序員 XML


Java億級數據MySQL一次分表踩坑實踐的原理分析

MySQL Java SQL 數據庫 技術 歷史 物聯網


微服務架構下,解決數據一致性問題的實踐

數據庫 MySQL SQL 腳本語言


關於公司引入網關組件的提議

Nginx Tomcat 通信 腳本語言 Google DNS


Dubbo源碼解析之負載均衡策略

Java虛擬機 算法


Docker Redis 5.0 集群(cluster)搭建

Redis Docker Linux CentOS


一文探討堆外內存的監控與回收

buffer DirectByteBuffer public new static HeapByteBuffer


MySQL數據庫:數據的插入、刪除和更新

MySQL 數據庫


什麼是Java內存模型?

Java 中央處理器 電腦 硬件 編程語言


Mybatis源碼分析自定義緩存、分頁的實現

Redis 數據庫 SQL


Mysql批量大數據獲取

MySQL SQL 數據庫 BigTable 大數據 Java Java虛擬機 Redis


Spring源碼分析深入瞭解事務管理的原理實現

數據庫 MySQL


SpringBoot統一處理異常源碼分析

MySQL SQL 數據庫 Java


SpringBoot使用ELK日誌收集

Linux XML ElasticSearch


03.01 子彈短信內部技術分享:Redis

Redis 數據庫 數據結構 子彈短信 Linux 技術 算法 操作系統


SpringBoot admin 2.0 詳解

Java虛擬機 XML 數據庫 Slack


Java開發談談Java基本數據結構

數據結構 Java 算法 設計 電腦 Redis 技術


Java虛擬機《深入理解 JVM 》之JVM 內存結構

Java Java虛擬機 虛擬機


Java中AQS用於構建鎖和同步器的框架循序漸進理解如何實現鎖

Java


Java中的鎖分佈式鎖之Redis實現

Redis Java 腳本語言 數據庫 Lua Memcached Java虛擬機


Spring Boot 2.xAOP切面統一打印請求日誌源碼解析

JSON


02.18 MySQL數據庫如何定製分庫分表中間件詳解

數據庫 MySQL ElasticSearch 算法 設計 Hadoop


Java JDK內置的一種服務提供發現機制SPI及Demo

Java MySQL 設計 Apache


劍指Spring源碼

方法 Import 註解 new sourceClass bean candidate


SpringAMQP消息適配器MessageListenerAdapter

public adapter MessageListenerAdapter SimpleMessageListenerContainer 隊列 connectionFactory return


Java基礎try-with-resource語法源碼分析

Java 程序員


SpringBoot項目集成日誌

Tomcat Java Apache


深入java虛擬機讀書筆記之垃圾收集器與內存分配策略

虛擬機 Java Java虛擬機 算法


Mysql我是怎麼隨機截取字符數組裡的字符串並且一一對應

MySQL SQL 非你莫屬 JSON


RabbitMQ 冪等性概念及業界主流解決方案

數據庫 Redis SQL 算法 技術 Java


Java長連接的心跳及重連設計TCP 協議實現(keepalive 機制)

Java 設計 操作系統 通信 pong


Java單元測試中的UnitTest和PowerMock原理實現

Java 數據庫


Java性能調優JVM虛擬機垃圾回收對象的生死判定和算法詳解

Java 算法 Java虛擬機 虛擬機 LISP 中央處理器 人工智能 歷史 黑客


K8S使用就緒和存活探針配置健康檢查

Java Java虛擬機 數據庫 雲計算 虛擬機 Docker DNSPod


我理解的 Java 泛型

Java 編譯器 Java虛擬機


選擇了IT這一行,應該有苦修的覺悟Spring Cloud Eureka總結

2018頭條記憶 Netflix 技術


怎麼在Java中替換掉繁雜的if語句,高級工程師也會遺漏的知識點

編程語言 Java 技術


使用JavaSocket手擼一個http服務器

編程語言 Java Tomcat 技術


arrayList.removeAll(set)的速度高於arrayList.removeAll(list)

技術


mysql數據庫QPS這麼高,那就來寫個多級緩存redis緩存吧

NoSQL Redis 技術


JavaBuilder模式原理你真的弄懂了嗎?

汽車用品 技術


Java開發Semaphore-信號量的實現分析

編程語言 Java Sync 0verflow 技術


Spring Boot+SQL

SQL Java 技術


Java數據結構SkipList原理及實現

編程語言 Java 數據結構 Redis 技術


探索Java中的網絡編程技術

編程語言 Java 技術 Windows DNS


MySQL中concat函數(連接字符串)

技術


MySQL中JSON字段的使用技巧

JSON NoSQL MongoDB 技術


這段AI核心代碼,估值一個億!

人工智能


Java枚舉類學習到進階

編程語言 Java 編譯器 程序員 技術


阿里雲 Cloud Shell 初體驗

阿里雲 Linux Python GCC Pages


深入 Java 虛擬機:理解類的加載過程源碼分析

Java Java虛擬機 編程語言 編譯器 技術


NodeJS 基於redis的分佈式鎖的實現(Redlock算法)

NoSQL Redis Node.js 編程語言 Java


Java NIO之Channel源碼分析

編程語言 Java 技術


kubeadm HA master離線包 自動化腳本常用插件For Centos

CentOS 腳本語言 Fedora Sed Bash


分佈式的消息系統Kafka 0.10 常用運維命令

JSON Apache Linkedin 技術


數據結構基礎——哈希表

數據結構 網絡爬蟲 技術


Spring分佈式事務:基於可靠消息服務原理分析

Redis BASIC語言 技術


併發優化-降低鎖顆粒

Java 技術