HTTP 进化路线图

这篇文章笔者从互联网远古时代的 HTTP/0.9 协议一直谈到了今天还在完善的 HTTP/3 协议,希望能推广 HTTP 这种常见的协议在国内编程环境中的认识程度。

阅读全文

HTTPS 流程

这是一篇笔者探索 HTTPS 客户端如何通过第三方确认服务器公钥可信的搜索总结。

阅读全文

SNMP 协议浅析

有关SNMP协议相关的一些内容。

阅读全文

Docker 学习笔记

Docker 越来越成为程序员的好帮手了,只要你使用过虚拟机,那么你一定可以用到 Docker,并不可自拔的爱上他。如果你做后端开发,你应该去了解他,这是一个强大的web程序调试助手;如果你是运维,你更应该去学习, k8s+Docker 会成为未来容器虚拟化技术的主流。

阅读全文

为什么这么设计笔记

有关计网、数据结构等问题的另一种解读,对于一个问题不仅仅要知道What/How,更要知道Why。

阅读全文

Java后端开发面试题汇总

Java后端开发常见问题汇总之拿下BAT系列。

阅读全文

Java8 新特性

关于 Java8 所提供的新特性 Lambda 表达式、Stream 流对代码可读性及使用新特性进行简化代码进行的一系列讨论。

阅读全文

字节面经

字节跳动-广州-效率工程-2021届后端实习生面经。

阅读全文

MySQL 要点

数据库知识作为后端面试常考项,主要考察数据库引擎InnoDB、MyISAM,索引的相关知识,以及对平衡多路查找树的理解。

阅读全文

Redis 要点

Redis是一个开源的、由C语言编写的,基于内存的数据结构存储,可用作于数据库、缓存、消息中间件、分布式锁。

阅读全文

JMM(并发编程) 要点

JMM在面试时常常和并发编程一起考察,因为并发编程为保证数据的一致性会涉及到内存模型,JMM为JVM提供了内存一致性规范。

阅读全文

新枝科技工作总结

总结了这一年来在新枝做后端开发所遇到的一些问题以及解决的方法。

阅读全文

JVM 垃圾收集器

JVM虚拟机中常见7种垃圾收集器的一些知识点以及面试常见的问题。

阅读全文

JVM虚拟机

JVM虚拟机的一些知识点以及面试常见的问题。

阅读全文

2019年回溯&2020年方向

对2019年的总结以及对2020年自己的期望与努力的方向。

阅读全文

区块链技术基础

区块链是一项极其伟大的创造,之所以这么说,是因为它解决了人类社会诞生以来一直存在的一个问题——“信任”。但是这样一种伟大的创造,在国内却被污名化了。究其原因,是因为那些假借区块链噱头进行金融诈骗的“空气币”及进行ICO的投机分子。本文介绍了区块链的基本原理及认识。

阅读全文

Java 基础

为了更深入的理解Java语言,以及为2020年3月的实习面试做准备,对Java基础的部分内容做了了解并记录。

阅读全文

入门 Markdown

Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。

阅读全文

SpringBoot 组件配置笔记

在为公司进行项目开发时,决定将原有版本的SSM框架升级为SpringBoot,以下记录了SpringBoot常用组件的用法,包含了:Gradle(我更倾向于Maven) SpringMVC MyBatis Redis Thymeleaf(因为前后端分离并没有使用到) SpringJPA(未使用) MogoDB(公司用的是MySQL)

阅读全文

盛夏 Лето

非常富有张力的文笔,来源于豆瓣的评论区。

阅读全文