Library Search
结果页

从零入门到缓存架构实战

在 知识库 中找到 8 个匹配结果。

返回文档库
知识库

知识库

8 个
React Native 移动开发入门 # React Native 移动开发入门教程 ## 第一章:架构演进——从 Bridge 到 JSI ### 旧架构(Bridge) ``` JS Thread ←→ Bridge(JSON 序列化)←→ Native Thread ``` 每次通信都要跨越 Bridge,数据序列化为 JSON。问题:列表快速滚动时掉帧(异步 + 序列化开销)。 ### 新架构(Fabric + Turb… 2% Celery 分布式任务队列实战 # Celery 分布式任务队列实战 ## 背景 在 Web 应用中,HTTP 请求-响应周期应该是毫秒级的。但如果用户注册后需要发邮件、生成 PDF 报告、处理图像——这些操作可能耗时数秒甚至数分钟。Celery 将这些「太重」的操作从请求线程中剥离到后台 Worker 上执行。 --- ## 第 1 章:Celery 架构速览 ``` [Web App] --delay()--> [… 2% 站内搜索系统实战 # Elasticsearch 从零到实战:站内搜索系统 ## 1. 背景与概念 ### 1.1 倒排索引原理 Elasticsearch 的核心是**倒排索引**——不同于顺序扫描,它为每个词建立"词→文档列表"映射: ``` 正向索引: doc1 → ["深入", "理解", "计算机", "系统"] 倒排索引: "计算机" → [doc1, doc3, doc7]… 2% PHP 从零到 Web 应用 # PHP 从零到 Web 应用 ## 1. 背景与定位 PHP 最初代表 "Personal Home Page"(Rasmus Lerdorf,1994),后来演变为 "PHP: Hypertext Preprocessor"。它设计之初就是为了让开发者在 HTML 里嵌入动态逻辑。 ### 核心哲学 - **共享无状态**:每个请求独立处理,启动、执行、消亡 - **模板原生**:H… 2% NestJS 毕设实战 — 企业级架构入门 # NestJS 毕设实战 — 企业级架构入门 ## 前言 如果你想让毕设代码看起来「专业」,NestJS 是最佳选择。它的模块化、依赖注入、装饰器风格让代码整洁且可测试。面试时拿出 NestJS 项目,面试官会眼前一亮。 ## 第一章:理解依赖注入(DI) NestJS 的核心是 **IoC 容器**(控制反转)。你不需要手动 `new` 对象,容器自动帮你组装: ```typescri… 2% Hello World - 多框架快速启动 | 框架 | URL | 冷启动 | HMR | |------|-----|--------|-----| | Vue 3 | localhost:5173 | < 1s | < 100ms | | React | localhost:5174 | < 1s | < 100ms | | Svelte | localhost:5175 | < 1s | < 100ms | Vite 真正实现了框… 2% MyBatis-Plus 实战入门 # MyBatis-Plus 实战入门教程 ## 第一章:MyBatis vs MyBatis-Plus MyBatis 的痛点: ```java // MyBatis 原始写法——每个单表查询都要写 SQL @Select("SELECT * FROM user WHERE age BETWEEN #{min} AND #{max}") List<User> findByAgeRange(… 1% 时序数据存储实战 # Apache Cassandra 从零到实战 ## 1. 背景与概念 ### 1.1 为什么需要 Cassandra? 传统关系型数据库(如 MySQL)面临**单点瓶颈**:读写压力集中在主库。Cassandra 采用**去中心化**设计——所有节点对等,无主从之分。Google BigTable 的宽列模型 + Amazon Dynamo 的分布式哈希 = Cassandra。 #… 1%