会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
rache!
2024 未完待续~
博客园
首页
新随笔
联系
订阅
管理
2024年10月25日
JVM - 清单
摘要: JVM 内存布局是怎样的 Java对象的布局是怎么样的 对象分配策略是怎么样,什么是空间分配担保机制 GC roots有哪些 ThreadLocal内存泄漏的原因 GC算法有哪些,垃圾收集器有哪些,各自特点 类的生命周期 类Class对象被回收的条件 有哪些类加载器,什么是双亲委派流程
阅读全文
posted @ 2024-10-25 11:07 rachel_aoao
阅读(35)
评论(0)
推荐(0)
2024年10月23日
[转]Zookeeper介绍
摘要: Zookeeper的工作机制 什么是ZooKeeper ZooKeeper 是一个分布式协调服务,其设计的初衷是为分布式软件提供一致性服务。其本质上,就是文件系统+通知机制。 ZooKeeper 提供了一个类似 Linux 文件系统的树形结构,ZooKeeper 的每个节点既可以是目录也可以是数据,
阅读全文
posted @ 2024-10-23 11:46 rachel_aoao
阅读(98)
评论(0)
推荐(0)
Hive表 Hadoop HBase 初了解
摘要: 生态圈 Hive Hive是基于Hadoop的一个数据分析工具,没有数据存储能力,只有数据使用能力,是将结构化的数据文件映射为一张数据库表,通过MapReduce实现,本质是将查询语句转换为MapReduce的任务进行数据访问,提供类SQL查询功能。 搭建Hive数仓时,将相关常用指令如select
阅读全文
posted @ 2024-10-23 10:30 rachel_aoao
阅读(34)
评论(0)
推荐(0)
2024年10月22日
RocketMQ - 总结
摘要: 1. 为什么要使用MQ,使用场景是什么 异步 : 减少请求响应时间,实现非核心流程异步化 (架构设计原则,能异步就不要同步) 解耦:屏蔽异构平台的细节,生产者消费者可自行扩展修改系统能力只需遵循消息约束,生产者消费者不受对方影响 流量削峰:消息堆积能力,消息保存在MQ中, 消费端以稳定的速率拉取消息
阅读全文
posted @ 2024-10-22 19:49 rachel_aoao
阅读(84)
评论(0)
推荐(0)
2024年10月17日
Clickhouse原理解析
摘要: Clickhouse的标签 #OLAP #列式存储 行式数据库和列式数据库适用于不同的业务场景: 如何查询 多久查一次 各类查询的比例 各类查询要求的延迟和吞吐量 每种查询读取多少数据 读和写的关系,比例 数据集的大小 如何使用本地数据集 是否用事务 数据复制和完整性的要求 OLAP OLAP的特点
阅读全文
posted @ 2024-10-17 20:27 rachel_aoao
阅读(364)
评论(0)
推荐(0)
2023年11月9日
拿铁的因素 - 笔记
摘要: 听书笔记: 债务是复利的,存款是复利的,健康也是复利的,读书也是复利的 (正向循环) 反脆弱配置 - 杠铃式配置 世界上有两种人,承租者和出租者 拥有自己的生活 学会满足,富有地生活,心态,从容;压力越大越容易需要及时的满足,而这样的及时性满足烟消云散,还会变成糖份留在你的体内 总结:
阅读全文
posted @ 2023-11-09 16:48 rachel_aoao
阅读(93)
评论(0)
推荐(0)
2023年10月7日
每天进步一点点 - 优雅重试轮询,替代Thread.sleep()
摘要: 背景 很多时候,在进行一个需要耗时等待的操作时,我们往往选择采用间隔一段时间进行轮询的方式。这个方式比较原始的写法如下,即循环+sleep: Guava retry 添加如下依赖: 一个简单的示例如下图,除了图中的配置,还支持.retryIfException()发生错误时重试,.withRetry
阅读全文
posted @ 2023-10-07 20:20 rachel_aoao
阅读(124)
评论(0)
推荐(0)
2023年9月6日
Leetcode - 滑动窗口专项小结
摘要: # 模板代码  # 题目练习 ## 76 最小覆盖子串 给你一个字符串 s 、一个字符串 t 。返回 s
阅读全文
posted @ 2023-09-06 19:38 rachel_aoao
阅读(21)
评论(0)
推荐(0)
2023年8月8日
Nginx - 系统层面的性能优化
摘要: # 性能优化方法论 - 增大CPU利用率 - 增大内存利用率 - 增大磁盘IO的利用率 - 增大网络带宽的利用率 ## 增大Nginx使用CPU的有效时长 - 使用全部的CPU资源 - worker进程数量应该大于等于(最好等于)CPU核数 - Nginx进程不做无用功浪费CPU资源 - worke
阅读全文
posted @ 2023-08-08 14:53 rachel_aoao
阅读(212)
评论(0)
推荐(0)
Nginx - HTTP模块
摘要: # 接收请求  
评论(0)
推荐(0)
下一页
公告