相关文章
【数据结构】线段树(点修区查)
数据结构-线段树(点修区查) 前置知识
分治递归二叉树 思路
我们需要维护一个支持单点修改,区间查询的数据结构,并且要求在线,一般使用线段树解决。 线段树是一个二叉树形的数据结构。 线段树的思想很简单,…
建站知识
2025/1/20 20:09:01
TCP/IP详解卷一第三章“链路层”概要总结(未完编辑中)
本章内容还未编辑完,本章内容稍多,每天会更新一两个点的
在第一章中知道TCP/IP协议族中设计链路层的目的是为IP模块发送和接收IP数据报。它可用于携带一些支持IP的辅助性协议;例如ARP。TCP/IP支持多种不同的链路层,它依赖于使用…
建站知识
2025/1/20 19:56:36
五分钟k8s实战-Istio 网关
istio-03.png 在上一期 k8s-服务网格实战-配置 Mesh 中讲解了如何配置集群内的 Mesh 请求,Istio 同样也可以处理集群外部流量,也就是我们常见的网关。 其实和之前讲到的k8s入门到实战-使用Ingress Ingress 作用类似,都是将内部服务暴露出去的…
建站知识
2025/1/20 19:59:16
【Nuxt】Nuxt3 动态导入图片 src
nuxt3 不再支持 require 动态导入资源,因此需要我们将图片放到 public 目录下,这样我们就可以动态导入了
比如下面 👇: 感谢
Nuxt3遇见的坑(四):图片动态渲染之后打包路径问题以及打包css样式…
建站知识
2025/1/20 20:10:36
BlockCanary
卡顿检测框架,比如Activity Service ,BroadcastResoleve等,或者有延时执行造成卡顿
针对这些情况进行监控
引用: 初始化: 捕获异常结果: 源码: 使用双重锁的单例模式,enable 跳转到通知 主线程的监视器
Loop循环调用消息 根据dispathMessage判断是否造成卡顿,也就是消息的间…
建站知识
2025/1/11 4:06:45
SparkSQL之Analyzed LogicalPlan生成过程
经过AstBuilder的处理,得到了Unresolved LogicalPlan。该逻辑算子树中未被解析的有UnresolvedRelation和UnresolvedAttribute两种对象。Analyzer所起到的主要作用就是将这两种节点或表达式解析成有类型的(Typed)对象。在此过程中,…
建站知识
2025/1/13 3:07:26
JVM——运行时数据区(程序计数器+栈)
目录 1.程序计数器2.栈Java虚拟机栈 - 栈帧的组成1.Java虚拟机栈-局部变量表3.Java虚拟机栈-操作数栈3.Java虚拟机栈-帧数据 3.Java虚拟机栈-栈内存溢出4.本地方法栈 ⚫ Java虚拟机在运行Java程序过程中管理的内存区域,称之为运行时数据区。 ⚫ 《Java虚拟机规范》中…
建站知识
2025/1/19 23:40:06