随笔分类 - 专业知识
开发,运维
摘要:前端开发中的一个秘密,99%的开发者都不知道! 1. JavaScript引擎的工作原理 JavaScript引擎是执行JavaScript代码的核心组件,它负责将源代码转换为机器可执行指令。主流浏览器和运行环境通常使用不同的JavaScript引擎,例如Google Chrome和Node.js采
阅读全文
摘要:🎯 系统架构设计蓝图:构建高效、可扩展的系统▫️域名解析:通过权威域名服务器、顶级域名服务器和根服务器解析域名到IP地址▫️负载均衡:使用API网关、负载均衡器和前端服务器来分发请求,确保系统的高可用性和性能。▫️消息分发:通过消息分发器和队列系统处理异步任务和消息传递▫️缓存和存储:使用内存缓存
阅读全文
摘要:🎯面向对象编程四大支柱▫️ 抽象:简化复杂系统,只展示必要功能。▫️ 封装:保护数据,实现模块化▫️ 继承:代码复用,扩展功能。▫️ 多态:灵活处理,统一接口
阅读全文
摘要:🎯RAID 级别✅🔸 RAID 0:数据分块存储于多个磁盘,性能最佳,但无冗余,单盘故障会导致数据全失。🔸 RAID 1:数据复制到多个磁盘,可靠性高,单盘故障不影响数据访问,但存储效率低,至少需两盘,总空间为单盘一半。🔸 RAID 3/4:数据和奇偶校验分盘存储,有冗余和性能,但奇偶校验盘
阅读全文
摘要:🎯 系统架构设计蓝图:构建高效、可扩展的系统▫️域名解析:通过权威域名服务器、顶级域名服务器和根服务器解析域名到IP地址▫️负载均衡:使用API网关、负载均衡器和前端服务器来分发请求,确保系统的高可用性和性能。▫️消息分发:通过消息分发器和队列系统处理异步任务和消息传递▫️缓存和存储:使用内存缓存
阅读全文
摘要:🎯HTTP/2 vs HTTP/3🔸HTTP/21️⃣TCP连接:HTTP/2使用TCP协议进行连接。2️⃣多路复用:可以在一个TCP连接上交错发送多个数据流3️⃣HPACK压缩:使用HPACK算法压缩请求和响应头,减少数据传输量4️⃣流优先级:可以为关键资源设置优先级,确保它们优先传输5️⃣预
阅读全文
摘要:🎯5个缓存策略🔸Read Through:当出现缓存未命中时,数据会被加载到缓存中,由缓存来处理数据库的读取操作。▫️适用场景:适用于读取密集型的应用程序,例如内容分发网络(CDN)、社交媒体信息流和用户个人资料等。🔸Cache Aside(懒加载):应用程序首先检查缓存,如果出现缓存未命中,
阅读全文
摘要:🎯微服务最佳实践🔸 1. 分离数据存储▫️ 每个微服务应有自己独立的数据存储▫️ 示例:Service A和Service B各自维护自己的数据库🔸 2. 保持代码成熟度相似▫️ 所有服务的代码质量和技术水平应保持一致▫️ 示例:Service A(Level 3), Service B(Le
阅读全文
摘要:▫️短轮询:浏览器定期向服务器发送请求,直到获取最新数据。适合对实时性要求不高、数据更新频率较低的场景,例如天气信息更新。▫️长轮询:浏览器发送请求后,服务器在有新数据时才返回响应。适合需要较高实时性但数据更新频率不高的场景,例如股票价格更新。▫️SSE(服务器发送事件):服务器主动向浏览器推送数据
阅读全文
摘要:一、定义与名词解释 1. 定义 多任务预训练(Multi-task Pre-training) 是一种通过 联合学习多个相关任务 来提升模型泛化能力的预训练方法。其核心是让模型在预训练阶段学习多个任务的共享特征,从而在下游任务中减少数据需求并增强跨任务迁移能力。 2. 关键术语 术语 解释 多任务学
阅读全文
摘要:一、架构图是什么?架构图就像人体的骨架决定身体结构一样,架构图是组织/系统的"骨架说明书"。它把复杂事物最关键的顶层结构画成视觉地图,帮助我们5分钟看懂一个体系的构造。 常见的有8种类型,都是企业管理的"导航地图"。 二、8大核心架构图详解 业务架构图:战略地图 业务架构图 • 作用:所有工作的指挥
阅读全文
摘要:🎯 JWT:API 认证的“安全钥匙”🔑1️⃣客户端认证2️⃣服务器验证3️⃣JWT 生成与签名4️⃣令牌交付5️⃣安全存储6️⃣请求携带和服务器验证7️⃣服务器验证 JWT8️⃣刷新令牌机制
阅读全文
摘要:一副动图理解业务系统两种延时队列设计原理
阅读全文
摘要:一副动图了解前端必备的网页和原生UI处理库React
阅读全文
摘要:一副动图快速了解7层网络中各种安全漏洞类型
阅读全文
摘要:了解 Linux 文件权限对于有效且可靠的linux相关系统管理和安全管理至关重要。通过本文中概述的概念并加以实践,您将可以轻松浏览文件权限并确保 Linux 系统的完整,可靠和安全。下面将从权限的格式,常用设置,修改,解析等方面分别说明。 A).Linux 文件权限由三个权限部分组成. 用户(us
阅读全文
摘要:主要的架构组件及其功能:🔸聊天服务器:管理大量并发连接,实现低延迟的实时消息传递🔸负载均衡器:通过粘性会话分配流量,确保用户连接的稳定性🔸用户连接缓存:快速存储和检索用户的连接状态,提升响应速度🔸通知服务:在用户离线时通过推送服务(如 FCM 或 APNS)发送通知🔸消息队列:解耦消息的实
阅读全文

浙公网安备 33010602011771号