Thoughts come and go like the breeze, seeking a haven to dwell.

思绪来去如风,但愿有所停留。

RPC 杂记

Socket 在java.net包中,有两个常用类: Socket:用于客户端 ServerSocket:用于服务端 Socket 网络通信过程分为4步: 建立服务端,监听

LeetCode 大全

数组 [560]和为K的子数组.java 给定一个整数数组和一个整数 k,你需要找到该数组中和为 k 的连续的子数组的个数。 思路 采用空间换时间策略,用

Zookeeper 杂记

zookeeper 是 chubby 的开源实现,使用 zab 协议,paxos 算法的变种。 zookeeper提供了什么? 文件系统:树状结构,每个节点存放数据上限为 1M 通知机制 四种数

JVM 杂记(一)

JVM 架构模型 Java 编译器输入的指令流基本上时一种基于栈的指令集架构,适用于资源受限的系统,大部分是零地址指令,指令集更小,编译器容易实现,不需要硬

JVM 杂记(二)

1.1 字节码技术 编译:javac demo/jvm/Xxx.java 查看字节码: javap -c demo.jvm.Xxx JVM 是一台基于栈的计算机器 每个线程都有一个独属于自己的线程栈(Stack),用于存储栈帧(Fr

MQ 杂记

MQ 四大作用 异步通信:减少线程等待 进入MQ之前的操作都是轻量级的内存计算,进入MQ之后的操作是重量级的验证交易、金额操作等。 系统解耦 削峰填谷:
0%