回溯算法

回溯算法小总结

分布式 ID 介绍 && 实现方案

ID 就是数据的唯一标识,在分布式系统中,我们该如何保证 ID 的唯一性呢?

synchronized 锁升级

无锁无锁没有对资源进行锁定,所有的线程都能访问并修改同一个资源,但同时只有一个线程能修改成功,其底层是通过 CAS 实现的。无锁无法全方位代替有锁,但无锁在某些场合下的性能是非常高的。 偏向锁

服务端向 Web 端推送方案设计

有很多场景需要服务端主动向客户端推送消息,比如小红点提醒,新消息提醒,群聊等场景,本文档记录服务端推送消息的方案以及简单实现。

Git 项目推送

Git 如何将项目推送到远程仓库?

Java 的 IO 模型

本文介绍 Java 的 3 种 IO 模型

Netty 修炼之路

Netty 是一个异步的、基于事件驱动的高性能网络应用框架,本文档维护 Netty 的相关内容。

Java 线程池的那些事

本文章目标是介绍 Java 线程池的相关基础知识

MySQL 范围查询索引问题探究

在进行范围查询中,查询已经建立好索引的某个字段,会存在索引失效的情况。

GET 和 POST 的区别

深入聊聊 GET 和 POST 的区别

12