保存成功
订阅成功
保存失败,请重试
提交成功
古时的风筝

古时的风筝

Java 鼓励师
公众号「古时的风筝」,写代码当做写诗的程序员一枚,关注我,一起变优秀。...更多
创作文章5

手写一个 Redis 客户端,需要了解 RESP 协议

本场 Chat 主要分享 Redis 所使用的 RESP 协议,知其然也要知其所以然, Redis 相信大家都用到很溜了,但是其背后的协议恐怕有很多同学没有关注过,接下来就带大家认识一下 RESP 协议。 - Redis 的两种持久化方式 - RDB 持久化方式 - AOF 持久化方式 - RESP 协议 - 用 Telnet 测试 RESP 协议 - 协议规则详解 - 动手实现一个简单的 redis 客户端
免费Redis
18 订阅

Spring Boot 2.3 支持分层 Jar 包、优雅停机、完美支持 Docker/k8s 了

Spring Boot 2.3 已经发布两个月了,这两天才想起来尝一尝鲜儿。除了常规的升级外,很大部分的升级是针对 Docker 的,让你不得不相信,Docker 容器化微服务已然大势所趋。还没有用过的同学,再不下手就晚了。 本次 Chat 将包含如下内容: - 介绍 Spring Boot 2.3 对 Docker 的支持改进 - 分层 Jar 包的实现 - 优雅停机功能 - 活动状态监测功能 - 对 JDK 14 的支持
免费Spring Boot
248 订阅

一文讲清楚 MySQL 事务隔离级别和实现原理,开发人员必备知识点

经常提到数据库的事务,那你知道数据库还有事务隔离的说法吗,事务隔离还有隔离级别,那什么是事务隔离,隔离级别又是什么呢?本文就帮大家梳理一下。 在本场 Chat 中,会讲到如下内容: - MySQL 事务的定义 - 可重复读、不可重复度、脏读、幻读都是什么意思 - 事务隔离级别分别是什么 - 设置事务隔离级别的具体操作方式 - 图文并茂的解释四种事务隔离级别 适合人群: 所有后端开发人员
免费MySQL
52 订阅

看完这一篇 7000 字 HashMap,跟面试官扯皮没问题了

无论你是平时开发使用还是对付面试官,HashMap 都是你绕不过去一道坎。HashMap 设计巧妙,其结构和原理也经常被拿去当做面试题。其中有很多巧妙的算法和设计,比如 Hash 算法、拉链法、红黑树设计等,值得每一个开发者借鉴学习。 本场 Chat 你将收获如下知识点: - HashMap 的整体结构是什么样的 - HashMap 中的几个核心概念是什么含义 - HashMap 初始化的过程有什么玄机(面试经验问) - 从 put 方法解密核心原理(面试必备) - 首次初始化数组和扩容的过程 - 如何确定插入索引 - 如何确保 key 的唯一性 - 发生哈希碰撞怎么办 - get 和 remove 方法的原理 - 非线程安全的原因是什么 -
免费HashMap
39 订阅

8000 字长文让你彻底了解 Java 8 的 Lambda、函数式接口、Stream 用法和原理

尽管 Java 8 发布多年,使用者众多,可神奇的是竟然有很多同学没有用过 Java 8 的新特性,比如 Lambda表达式、比如方法引用,再比如今天要说的 Stream。其实 Stream 就是以 Lambda 和方法引用为基础,封装的简单易用、函数式风格的 API。 本场 Chat 你将收获如下知识点: - 什么是 Lambda 表达式 - 方法引用又是何方神圣 - 自己动手实现一个方法引用的例子 - 完全讲解 Stream API 的所有方法的用法和使用场景
免费Java
69 订阅