面试官:如何实现一个乐观锁(小白都能看得懂的代码)

Java 数据库 算法 C语言 文章


PriorityQueue:非常实用的java优先级队列(jdk1.8源码分析)

Java 数据结构 编译器 鼠标


面试官:如何分库分表?

数据库 人生第一份工作 硬件 中央处理器 文章 设计


三分钟理解分库分表

数据库 人生第一份工作 硬件 中央处理器 文章 设计


微服务还没完全理解,宏服务又要来了?我太难了

美好,一直在身边 Uber DevOps GitHub 编程语言 支付 可以很 ____ 硬件 设计


为什么java中序列化的serialVersionUID总是无意义的?

Java 数据库 算法 Java虚拟机 文章 物理


Redis为什么又引入了多线程?难道作者也逃不过“真香定理”?

Redis 设计 技术 中央处理器 数据库 Lua 美好,一直在身边 人生第一份工作


java线程面试题集锦(第一版本)

Java 中央处理器 程序员 人生第一份工作 电脑


java线程面试题(第一版本,最全版)

Java 中央处理器 程序员 跳槽那些事儿 电脑


面试官:为什么java中静态方法不能调用非静态方法和变量?

Java 跳槽那些事儿 程序员 Java虚拟机 虚拟机 数据结构 编译器


面试官:为什么静态方法不能调用非静态方法和变量?

Java虚拟机 虚拟机 Java 数据结构 程序员 编译器 跳槽那些事儿


03.01 详解第三种创建线程的方式-Callable接口

接口 返回 false 任务 mayInterruptIfRunning 取消 方法


03.01 除了Thread和Runnable,你还知道第三种创建线程的方式Callable吗

返回 接口 false 任务 mayInterruptIfRunning 取消 方法


聊聊java中常见的面试知识点-阻塞队列

Java 数据结构 程序员 美好,一直在身边 跳槽那些事儿 中央处理器


02.29 聊聊java中常见的面试知识点-阻塞队列

Java 数据结构 程序员 美好,一直在身边 跳槽那些事儿 中央处理器


02.29 详解java中一个面试常问的知识点-阻塞队列

Java 数据结构 程序员 跳槽那些事儿 中央处理器 美好,一直在身边


HashMap的负载因子初始值为什么是0.75?这篇文章告诉你答案

文章 数据结构


01.19 HashMap的负载因子初始值为什么是0.75?这篇文章告诉你答案

文章 数据结构


JVM中一个小知识点:深堆和浅堆

Java虚拟机 Java 虚拟机


01.16 面试官:说说 Springboot 中的 javaConfig(基于Spring5.2)

Java XML 跳槽那些事儿


01.16 Springboot中的javaConfig详解(基于Spring5.2)

Java XML


最简单方式理解为什么MongoDB索引选择B-树,而 Mysql 选择B+树

MongoDB MySQL 数据库 JSON


为什么 MongoDB 索引选择B-树,而 Mysql 选择B+树(精干总结)

MongoDB MySQL 数据库 JSON


Redis5.0数据淘汰策略详解(最新版本,面试常问)

Redis 数据库 人生第一份工作 操作系统 算法


01.12 java都为我们提供了各种锁,为什么还需要分布式锁?

Java Redis 数据库 Nginx 美好,一直在身边 文章


01.12 java为我们已经提供了各种锁,为什么还需要分布式锁?

Java Redis Nginx 数据库 美好,一直在身边 文章


01.10 Mysql各种存储引擎对比总结(常用几种)

MySQL 数据库 文章


java中为什么不推荐使用finalize,知道原因后相信你也不会用了

Java Java虚拟机 虚拟机


01.09 在java中为什么不推荐使用finalize,看到这个原因你也不会用了

Java Java虚拟机 虚拟机


你知道java反射机制中class.forName和classloader的区别吗?

Java Java虚拟机 虚拟机 操作系统


Redis两种持久化机制RDB和AOF详解(面试常问,工作常用)

Redis 数据库 操作系统 人生第一份工作 算法 美好,一直在身边


详解Redis中两种持久化机制RDB和AOF(面试常问,工作常用)

Redis 数据库 操作系统 人生第一份工作 算法 美好,一直在身边


一文弄清楚Servlet原理(拿下BAT,常见面试题汇总)

Tomcat Java 人生第一份工作 浏览器 集成开发环境 百度 技术 电脑


一个基础又很重要的知识点:JDBC原理(基本案例和面试知识点)

人生第一份工作 数据库 SQL MySQL Java Sun公司


12.30 JDBC原理分析(基本案例和面试知识点详解,一般人都能看懂)

数据库 SQL MySQL Java 人生第一份工作 Sun公司


12.27 SpringBoot+Netty+Websocket整合案例(实现基本的聊天功能)

Nginx 2019科技之光 GitHub


SpringBoot整合Netty搭建高性能Websocket服务器(实现聊天功能)

Nginx GitHub 电脑


SpringBoot+Netty+Websocket整合案例(实现基本的聊天功能)

Nginx GitHub 电脑


面试官:知道ThreadLocal嘛?谈谈你对它的理解?

数据库 Java 人生第一份工作


12.24 面试官:知道ThreadLocal嘛?谈谈你对它的理解?(基于jdk1.8)

数据库 Java 人生第一份工作


计算机网络的那些常见面试知识点,你还记得多少

路由器 电脑 通信 人生第一份工作 美好,一直在身边 文章 DNS


java8中一个极其强悍的新特性Stream(非常实用)

Java 泛函编程 SQL Steam 中央处理器 大数据 数据库


12.15 java8中一个极其强悍的新特性Stream(非常实用)

Java 泛函编程 SQL Steam 中央处理器 大数据 数据库


java8新特性-Lambda表达式的详解(从0开始)

Java 编译器 文章


一个古老而又经典的算法-汉诺塔问题(java实现)

算法 Java 黄金 人生第一份工作 电脑 设计 印度 文章


11.28 面试官:手写一个平衡二叉树,我当时就笑了

动画


11.27 面试官:给我手写一个哈夫曼编码(java语言实现)

Java 人生第一份工作 算法 文章


分布式系统中的CAP理论,面试必问,你理解了嘛?

数据库 通信 百度


mysql的变量知识点,学了这么久还记得吗?

MySQL 数据库 Java


3分钟学会mysql数据库的逻辑架构

MySQL SQL 数据库 Python PHP 电脑


一文带你理解mysql中的视图

MySQL SQL 数据库


为什么我选择了springcloud而不是dubbo?

Java 设计 文章 技术


java中的日志框架梳理(以故事的形式呈现)

Java 跳槽那些事儿 程序员 Apache


java中的日志框架梳理(故事的形式呈现)

Java 跳槽那些事儿 程序员


mysql数据库基本增删改查操作总结

数据库 MySQL 文章 算术


mysql数据库的基本增删改查操作总结

数据库 MySQL 文章 算术


mysql这样学最简单

MySQL 数据库 Windows 10 文章 电脑


一篇mysql的基本操作上,适合新手和回顾知识点

MySQL 数据库 Windows 10 文章 电脑


使用Netty通信遇到了编解码问题?试试MessagePack如何解决

Java 技术 通信 文章


Netty通信遇到了TCP拆包粘包问题?看这篇文章如何解决

文章 通信 集成开发环境 电脑 天南海北庆丰收


使用Netty通信时,遇到TCP粘包拆包问题如何解决?答案如此简单

通信 文章 集成开发环境 天南海北庆丰收 电脑


搞懂Netty(1)一个简单的表白小案例(使用Springboot整合开发)

Sync Java 百度 通信 文章 设计


使用Springboot整合开发Netty(一个表白的小案例)

Sync Java 百度 通信 文章 人生第一份工作 设计


详解java中的同步工具类Semaphore

Java


一个java同步工具类Semaphore的详解

Java


我爸妈觉得程序员就是个玩电脑的,没什么前途,所以不同意咱俩

程序员 电脑 人生第一份工作


详解java中的同步工具类CountDownLatch

Java Sync 英语 人生第一份工作


10.22 解决CAS机制中ABA问题的AtomicStampedReference详解

CAS compareAndSet 我们 参数 解决 线程 Pair


一个java并发原子类AtomicBoolean解析

Java 文章 FLAG 西施


看了这么多篇红黑树文章,你都理解了嘛?

文章 数据结构 设计


09.21 曾经风光无限的jsp,为什么现在很少有人用了呢?

JSP Java 程序员 HTML 技术 Nginx 工程师 浏览器 CSS


09.21 曾经风光无限的jsp技术,为什么现在很少有人用了呢?

JSP Java 技术 程序员 HTML Nginx 浏览器 工程师 CSS


数字签名的原理是什么?这篇文章给你答案(java代码实现)

Java 文章 大学英语考试 人生第一份工作 算法


一文看懂Base64原理(并使用java实现)

Java 程序员 网络安全 算法 数学


面试官:手写一个冒泡排序并对其改进(java实现)

Java 跳槽那些事儿 算法 计算复杂性理论 多看阅读


08.31 面试官:如何在十亿个单词中,判断某个单词是否存在?布隆过滤器

数据库 跳槽那些事儿 F1赛车


08.06 面试官:在使用mysql数据库时,遇到重复数据怎么处理?

数据库 MySQL SQL 文章 Redis 设计