概念 它是一个半ORM框架,帮你处理了加载驱动、创建连接、statement等操作,最终调用JDBC方法。 优 …
作者: bujiangdaoli
性能调优思路
总的思路是自顶向下,首先要理清请求过程 nginx -> web container -> spring mv …
DevOps
Developers + Operations = DevOps 传统方式 DevOps 工具 code gi …
云原生架构漫谈
技术的本质 解决重复或者需要人工干预的问题。 比如spring解决了重复创建对象、人工编码管理对象、人工实现依 …
分布式缓存
单线程的 Redis 如何实现高性能读写?(redis为什么快?) redis脑裂解决方案 概念: redis …
布隆过滤器
特点 它实际上是由一个很长的二进制向量和一系列随机hash映射函数组成(说白了,就是用二进制数组存储数据的特征 …
海量数据处理
100台机器上海量IP如何查找出现频率 Top 100? 场景题 有 100 机器,每个机器的磁盘特别大,磁盘 …
为什么饿汉式单例是线程安全的?
我们都知道,饿汉式单例是线程安全的,也就是不会初始化的时候创建出两个对象来,但是为什么呢? 首先定义一个饿汉式 …
消息队列
场景 异步处理:用户注册后,发送注册邮件和注册短信。用户注册完成后,提交任务到 MQ,发送模块 并行获取 MQ …
分布式存储
分布式id 特点 全局唯一,递增,包含时间部分,高可用。 方案 UUID 思想:结合机器物理特征(网卡、时间) …