缓存

首页 标签 缓存
# 缓存 #
关注
63442内容
什么是跨域
跨域是指浏览器出于安全考虑,限制不同源之间的资源访问。CORS(跨域资源共享)是W3C标准,通过服务器设置响应头,允许浏览器向跨源服务器发送XMLHttpRequest请求。它分为简单请求与非简单请求,后者需先发起OPTIONS预检。相比仅支持GET的JSONP,CORS支持所有HTTP方法,更灵活安全,是现代跨域解决方案的首选。(238字)
|
3天前
|
非线性结构检索:数据频繁变化的情况下,如何高效检索
通过类比文件系统的树状结构,本文深入探讨了非线性数据结构如何提升检索效率。针对有序数组在频繁更新下的性能瓶颈,引出二叉检索树与跳表两种解决方案。二叉检索树通过有序的左右子树实现二分查找,但需AVL或红黑树等机制维持平衡以保障O(log n)效率;跳表则为链表添加多级指针,借助随机层数实现近似平衡的快速检索,结构更简单且便于范围查询。两者均通过合理组织数据,在动态场景下兼顾高效查找与灵活修改,优于传统数组。
|
3天前
|
特别加餐丨倒排检索加速(二):如何对联合查询进行加速?
本文介绍工业界中联合查询的四种加速方法:调整次序法利用集合大小差异优化求交顺序;快速多路归并法结合跳表提升多列表归并效率;预先组合法通过预计算热门查询提升响应速度;缓存法则借助LRU机制缓存临时热点结果,减少重复计算。四者从数学、算法与工程角度协同优化复杂检索性能。
|
3天前
|
腾讯面经
涵盖JavaScript基础、数据类型、作用域、闭包、原型链、this指向、BOM/DOM操作、事件机制、异步编程(Event Loop、Promise)、算法(快排、归并、大数相加)、网络协议(HTTP/HTTPS、TCP三次握手、跨域)、前端安全(XSS、CSRF)、性能优化、浏览器原理、Vue/React框架基础、Webpack工程化、Node.js、设计模式等全栈知识点,全面考察前端技术深度与综合应用能力。
|
3天前
|
高频面试题汇总
本文系统梳理大模型核心技术,涵盖Transformer自注意力机制、多头注意力、位置编码原理,详解LLaMA与GPT架构差异,解析LoRA、ZeRO优化策略,介绍FlashAttention内存优化,并提供显存与训练时间估算方法,覆盖训练、推理、部署全流程关键技术点。
|
3天前
|
模型推理加速
大模型推理加速关键技术包括KV-Cache优化、连续批处理、投机解码与模型并行等,涵盖算法、系统与硬件协同优化。vLLM等框架通过PagedAttention提升效率,助力高并发、低延迟场景落地。
|
3天前
|
百度面经
本内容涵盖前端核心技术点,包括JS基础(数据类型、闭包、事件循环)、框架对比(React与Vue)、HTTP协议、跨域、性能优化、安全防护、工程化及算法题等,全面覆盖面试高频问题,助力系统化提升前端能力。(239字)
线程池2
本文深入解析Java线程池核心机制,涵盖ScheduledThreadPoolExecutor的周期调度、延迟执行原理,剖析siftUp/siftDown堆操作、DelayedWorkQueue队列特性,并详解Executors工厂类各线程池的适用场景。同时探讨ThreadLocal与InheritableThreadLocal的实现原理及父子线程数据传递,帮助读者全面掌握线程池底层逻辑与实际应用。
|
3天前
|
QLExpress使用及源码分析
QLExpress是阿里巴巴开源的轻量级规则引擎,支持通过YAML配置规则脚本,结合注解实现Java方法与表达式映射。通过别名机制、AST解析和上下文赋值,实现灵活的动态逻辑执行,适用于复杂业务规则场景。
12丨核心原理:能否画张图解释下 RPC 的通信流程?
RPC(远程过程调用)是一种实现分布式系统间通信的核心技术,它让调用远程服务像调用本地方法一样简单。本文深入解析了RPC的定义、作用及通信流程:从序列化、网络传输、协议解析到动态代理等关键步骤,并揭示其在微服务架构中的“经络”地位。通过一张图讲清RPC全流程,帮助开发者理解底层原理,提升系统设计能力。
免费试用