ONE·PIECE
首页
大模型
  • LLM技术栈
  • SKILLs
  • Harness工程
系统设计
机器学习
Android
LeetCode
AI头条
论文推荐
分类
标签
归档
知识图谱
友链
关于
充电驿站
  • 小书屋
  • 大影单
搜索
文章
287
标签
105
分类
21

首页
大模型
  • LLM技术栈
  • SKILLs
  • Harness工程
系统设计
机器学习
Android
LeetCode
AI头条
论文推荐
分类
标签
归档
知识图谱
友链
关于
充电驿站
  • 小书屋
  • 大影单
以Big Table为例探索分布式数据库 2021-12-05|系统设计
一、Bigtable的设计目标Bigtable是Google在2006年发表的分布式结构化存储系统论文中描述的系统。它不是一个关系型数据库,而是一个稀疏的、分布式的、持久化的多维有序映射(Sparse, Distributed, Persistent Multidimensional Sorted ...
系统设计之基于地理位置信息的系统设计 2021-12-01|系统设计
一、LBS系统的需求分析基于地理位置的服务(Location-Based Service,LBS)已经渗透到日常生活的方方面面。从美团外卖的附近商家搜索,到滴滴出行的附近车辆匹配,再到Tinder的附近用户发现,地理位置查询是现代移动应用的标配能力。 设计一个通用的LBS基础设施,需要支持以下核心功 ...
系统设计之分布式计算系统 - Map Reduce的原理与应用 2021-11-25|系统设计
一、为什么需要分布式计算在单机计算能力达到物理极限后,横向扩展(Scale Out)成为处理海量数据的唯一选择。试想一下,如果要对一PB(1024 TB)的日志数据做一次全文检索或聚合统计,即使使用最快的NVMe SSD(顺序读取速度约3GB/s),单机扫描一遍也需要约97个小时。但如果将 ...
系统设计之爬虫系统与搜索建议系统 2021-11-20|系统设计
本文从系统设计的视角,深入剖析两大关键系统:大规模网络爬虫系统和实时搜索建议系统。前者涉及 URL 调度策略、去重算法、礼貌性控制、分布式架构等核心组件;后者涵盖 Trie 索引、编辑距离纠错、热词聚合、实时更新管道等技术要点。两套系统在现代搜索引擎、电商平台和内容聚合产品中均有广泛应用。 第一 ...
以GFS为例探索分布式文件系统 2021-11-15|系统设计
一、GFS的设计目标与假设Google File System(GFS)是Google在2003年发表的开创性分布式文件系统论文中描述的系统。它专为Google的核心业务场景设计——存储爬虫抓取的网页内容、搜索引擎的倒排索引、用户行为日志等海量数据。 GFS的设计建立在一系列明确的目标和假设之上。第 ...
一致性哈希算法&设计短网址系统 2021-11-10|系统设计
一、短网址系统的需求分析短网址服务(URL Shortener)将冗长的原始URL映射为短小精悍的短链,典型场景包括:Twitter的140字限制(现为280字)下分享链接、短信营销中节省字符、生成二维码时减少数据密度以降低识别难度。 核心功能需求:给定一个长URL,生成一个全局唯一的短链。用户访问 ...
系统设计之从用户系统中理解数据库与缓存 2021-11-05|系统设计
一、用户系统的需求分析用户系统是几乎所有互联网应用的基石——注册、登录、鉴权、用户信息管理构成了整个应用的身份基础设施。设计一个支持十亿级别用户的通用用户系统,需要覆盖以下核心功能。 功能需求包括:用户注册(手机号、邮箱或第三方账号)、用户登录(密码登录、短信验证码、OAuth2第三方登录)、Tok ...
走进系统设计与新鲜事系统 2021-11-01|系统设计
一、什么是系统设计面试系统设计面试是高级工程师面试的核心环节,考察候选人面对海量数据和高并发场景时的架构能力。与算法面试不同,系统设计没有标准答案——面试官关注的是你如何权衡(trade-off)、如何拆解问题、如何在CAP定理的约束下做出合理的工程选择。 典型的系统设计面试流程分为四个步骤。第一步 ...
【吃透源码系列】之Activity 2021-10-25|Android
Activity 是 Android 四大组件中最直观、最常接触的组件,也是应用架构的核心载体。每一个界面都对应一个 Activity 实例,其背后涉及 ActivityThread 的消息驱动、Instrumentation 的测试/监控层、AMS/ATMS 的远程调度以及 W ...
【吃透源码系列】之Binder 2021-10-20|Android
我们知道Android系统启动之后,要想启动一个应用程序则需要保证该应用程序的进程先被启动,如果该进程不存在就会请求 Zygote 进程启动需要的应用程序进程。这样在 Zygote 的 Java 框架层(Framework源码层)中会创建一个 Server 端的 Socket,这个 Socket 用 ...
1…121314…29

Leo·Cheung

做人如果没有梦想,那和咸鱼有什么分别!

文章

287

标签

105

分类

21

加入书签
(づ ̄3 ̄)づ╭❤~
感谢访问本站,若喜欢请收藏 ^_^
最新文章
【果实的馈赠】排序算法全景:为什么你只需要记住3种
2026-06-207
【橡皮绳的极限】动态规划入门:从记忆化到状态转移
2026-06-206
【Gear 2】递归与回溯:暴力的优雅形态
2026-06-206
【弹力延伸】二分查找的本质:把搜索空间对折再对折
2026-06-205
【橡皮思维】滑动窗口与双指针:用弹性边界降维打击
2026-06-208
分类
  • Android133
    • NDK12
    • 性能优化1
    • 数据埋点10
    • 框架1
  • 区块链7
  • 大模型67
    • Harness29
    • LLM核心技术8
    • SKILLs30
  • 数据结构与算法22
  • 机器学习47
    • 图神经网络5
    • 数据竞赛1
    • 框架3
    • 特征工程1
    • 统计学习18
    • 论文笔记2
  • 深度学习2
    • 目标检测1
  • 系统设计9
标签
Activity Agent Agent Framework Algorithm Android Architecture Bytecode CART CPP Caching Claude Code Data Structures Decision Tree Deep Learning Ethereum Fine-Tuning Google Graph Algorithms Hook Inference Init Process JNI JVM Jetpack Kaggle LeetCode MCP Memory Mgmt NDK Priority Queue Prompt Eng Python RAG Reverse Engineering Safety Smart Contract Source Analysis System Boot Tracking XGBoost
归档
  • 2026年06月35
  • 2026年05月7
  • 2026年04月8
  • 2026年03月8
  • 2026年02月6
  • 2025年06月2
  • 2025年05月2
  • 2025年04月1
  • 查看更多
网站资讯
文章数目 :
287
已运行时间 :
本站访客数 :
本站总访问量 :
©2016 - 2026 By Leo·Cheung
Some of life, you have to go to the great challanges. - By Kobe Bryant
浙ICP备19024714号
简
Algolia