Loading

1 2 3 4 5 ··· 35 下一页
摘要: 起源 最近一直在跟大佬们做公司项目的性能优化,我这种小卡乐咪基本上负责的就是慢接口优化,但实际上只有以下几种情况需要进行接口代码级别的改造: 循环查库、RPC 数据库设计不合理 业务流程太长,代码耦合性太高等 随着对接口分析的深入,我们越来越发现系统中有很多拖后腿的问题是与业务代码无关的,今天要分享 阅读全文
posted @ 2024-07-05 18:05 yudoge 阅读(15) 评论(0) 推荐(0) 编辑
摘要: Chap01. 声音与人耳听觉 生理听觉 人耳的结构分为外耳、中耳和内耳,如下图: 外耳的耳廓首先会对到来的声音进行一定程度的反射,这些细微的变化能够辅助人即使在利用单耳时识别声音的方向(耳廓效应) 由于鼓膜的阻挡,耳道是一个封闭的管子,这种结构具有管共振效应,最佳共振频率约为3.4kHz,这部分的 阅读全文
posted @ 2024-06-23 09:38 yudoge 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 本篇文章是CMU 15445数据库系统的学习笔记,持续更新... [课程视频 Fall 2021] | [课程主页] LEC03. 数据库存储结构(上) 分层设计概述 设计任何大型系统时的一个常用手段是分层,数据库系统也可以被分成若干层,每一层处理自己的事情,向上提供简单的API隐藏细节。 举个例子 阅读全文
posted @ 2024-06-15 16:54 yudoge 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 原文:How G1 Garbage Collector work in Java 作者:Perspective Mentor G1垃圾收集器采用了一个全新的垃圾收集方式,这让它在Java中的其它GC算法中鹤立鸡群。 介绍 G1(Garbage-First)是作为Parallel和CMS的替代者被引入 阅读全文
posted @ 2024-05-29 11:13 yudoge 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 概要 是什么:ZooKeeper是一个分布式系统的基础构件(协调内核),分布式应用(如RocketMQ)可以使用ZooKeeper来处理分布式系统协同的各个方面,比如可以使用它来实现leader选举、分布式锁等等,分布式应用可以使用它暴露的API实现各种类型的协同原语(考虑Java中的AQS)。它让 阅读全文
posted @ 2024-05-22 08:55 yudoge 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 本次测试旨在测试人类对不同品质的音源的敏感程度,在本次测试中我们会测试: 128kbps和320kbps的mp3能否听出区别 320kbps的mp3和flac能否听出区别 本次测试针对如下人群:普通人、发烧友、职业音频从业者(受过专业听音训练)、音频爱好者 本次测试所需工具和音源: https:// 阅读全文
posted @ 2024-05-07 08:56 yudoge 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 本文是对Raft论文阅读后的一些核心内容总结 原论文:In Search of an Understandable Consensus Algorithm (Extended Version) Raft概览 Raft论文中用几个表格给出了Raft的细节概览,这里不用仔细阅读,后面学习的时候会慢慢深刻 阅读全文
posted @ 2024-05-04 14:49 yudoge 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 本篇是论文《The Design of a Practical System for Fault-Tolerant Virtual Machines》的学习笔记 论文作者:Daniel J. Scales, Mike Nelson, Ganesh Venkitachalam @ VMWare, In 阅读全文
posted @ 2024-04-28 09:36 yudoge 阅读(7) 评论(0) 推荐(0) 编辑
摘要: MapReduce是一个分布式大任务计算框架,旨在可以方便Google内部的将大型任务拆分到集群环境下,以得到并行化的处理速度。 在分布式情况下,多台机器协作完成一个大型任务需要考虑很多问题: 整个分布式系统中都有哪些角色?可以预见的就是肯定有任务的拆分者负责拆分调度任务,有任务的实际执行者 如何拆 阅读全文
posted @ 2024-04-22 17:44 yudoge 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 本文是论文《MapReduce: Simplified Data Processing on Large Clusters》的翻译。 原作者:Jeffrey Dean and Sanjay Ghemawat @ Google, Inc. 为了刷MIT 6.824 2021,分布式系统课程,可以去B站 阅读全文
posted @ 2024-04-17 10:25 yudoge 阅读(12) 评论(0) 推荐(0) 编辑
1 2 3 4 5 ··· 35 下一页