前言 欢迎关注我的微信公众号【Mflyyou】获取持续更新。 github.com/zhangpanqin/MFlyYou[https://github.com/zhangp...

前言 欢迎关注我的微信公众号【Mflyyou】获取持续更新。 github.com/zhangpanqin/MFlyYou[https://github.com/zhangp...
1. ConcurrentSkipListMap 简介 ConcurrentSkipListMap 一个并发安全, 基于 skip list 实现有序存储的Map. OK 我...
欢迎关注我的微信公众号【Mflyyou】获取持续更新。 github.com/zhangpanqin/MFlyYou[https://github.com/zhangpanq...
欢迎关注我的微信公众号【Mflyyou】获取持续更新。github.com/zhangpanqin/MFlyYou[https://github.com/zhangpanqi...
背景介绍 由于Graph模块直到最近几个版本才加入到Guava中,网上对应的中文教程也几乎是缺失的,因此想借机翻译下它对应wiki的文档,以此作为入门示例。文章肯定有一些翻译...
前言 看完本文,删库跑路!? 再也不可能发生了!一定要养成风险操作备份数据的习惯,避免恢复数据浪费时间。 本文内容: binlog 的作用 mysqldump 和 mysql...
前言 为了避免删库跑路的事情,权限管理和数据备份是必要。 机器环境 mysql 8.0.21 x86_64 MySQL Community Serve centos 7 My...
前言 jdk 1.8 的源码看的差不多了,计划记录一下有点难度的源码理解。 我的 jdk 1.8 源码注释 github 地址[https://github.com/zhan...
前言 TCP/IP 协议 是网络通信的基石,TCP/IP 协议 不是只有 TCP 和 IP 协议,它是整个网络通信中所有协议的简称。 维基百科:TCP/IP协议簇[%5Bht...
前言 在 java 中你不了解异步编程,crud 完全没有问题,但是有的需求你无法优雅的实现。 js 也存在异步编程,当你理解了用同步的思维编写异步的代码时,相信你在编程上的...
前言 关于C10K的问题就不多说了,应该是一个说烂的话题。网上也有很多C1000k,甚至C10M(也就是1kw并发)的文章,后面会给出我所阅读和学习的很多参考,这里也不多说了...
title: 从Linux内核理解JAVA的NIOtop: truecover: truetoc: truemathjax: truedate: 2020-07-11 12:...
前言 刚接触 Java IO 的时候, 一直有一个 困惑:为什么 BufferedInputStream 比 FileInputStream 快? 随着对 Linux 了...
上一篇《聊聊同步、异步、阻塞与非阻塞》[https://www.jianshu.com/p/aed6067eeac9]已经通俗的讲解了,要理解同步、异步、阻塞与非阻塞重要的两...
前言 ThreadLocal 在什么情况下可能发生内存泄漏?如果你想清楚这个问题的来龙去脉,看源码是必不可少的,看了源码之后你发现,实际 ThreadLocal 中实际用到 ...
前言 java 中鼎鼎有名的 AQS 维护 private volatile int state 状态实现了用户态的锁。你如果不了解 volatile ,你看 AQS 的源码...
前言 在 Java 中为保证线程安全,可以使用关键字 synchronized 保护代码,在多个线程之间同时只能有一个线程执行被保护的代码。 synchronized 锁的到...