自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(175)
  • 收藏
  • 关注

原创 小结:网页性能优化

使用Webpack/Rollup移除未使用的代码。ImageOptim**)或CDN自动优化。)压缩JS/CSS。

2025-05-16 14:57:51 738

原创 小结:JavaScript 模块化工具链

是现代前端开发中用于组织、管理和优化模块化代码的核心工具集合。以下是关于 JS 模块化工具链的概述,包括关键工具、作用和常见工作流程:****1. **模块化的背景JavaScript 模块化是为了解决代码组织、依赖管理和作用域隔离的问题。常见的模块化规范包括:ES Modules 已成为主流,现代工具链大多围绕 ESM 构建。**2. **核心工具链以下是构建 JS 模块化工具链的常见工具及其作用:**(1) **模块打包工具(Bundlers)模块打包工具将多个模块(JS、CSS、图片等)合并为少量优化

2025-05-16 14:56:47 761

原创 小结:jvm 类加载过程

类加载器通过委派链形成包含关系,每个加载器通过parent字段引用父加载器,而非继承。这种设计保障了核心类库的隔离性与安全性,同时允许用户自定义类加载逻辑。

2025-05-16 10:12:29 1110

原创 小结: js 在浏览器执行原理

多进程架构多线程机制一个独立的渲染进程,负责解析 HTML、CSS、执行 JavaScript、渲染页面等。**渲染进程。

2025-05-15 23:26:31 912

原创 小结:HotSpot VM

编译阶段:通过Java编译器将源代码文件编译成字节码文件。运行阶段:通过Java虚拟机加载、校验并执行字节码文件,其中可能涉及解释执行和即时编译优化。这个过程确保了Java程序的跨平台特性和高效执行。Java虚拟机通过类加载子系统将字节码文件加载到内存中,并经过验证、准备和解析等步骤后进行初始化。运行时数据区提供了必要的内存结构来支持程序的执行,而执行引擎则负责解释或编译执行字节码指令。此外,本地方法接口和本地方法库使得Java程序能够调用非Java语言编写的函数,从而扩展了Java的应用范围。

2025-05-14 11:21:50 589

原创 小结:Android系统架构

Android系统的架构设计使得它具有高度的模块化和可扩展性,各个层次之间通过明确的接口进行通信和协作。应用程序层和应用框架层为用户提供丰富的功能和服务,库和运行时层提供了必要的支持库和虚拟机,而Linux内核层则负责管理和调度底层硬件资源。这种分层设计不仅提高了系统的稳定性和安全性,还方便了开发者进行应用程序的开发和维护。

2025-05-14 11:05:50 734

原创 小结:Syslog

在,是运维安全审计的关键手段。以下分别是关于 Syslog 的启用、日志等级、远程服务器配置和本地查看的完整参考。

2025-05-12 11:39:12 449

原创 小结: Port Security,DHCP Snooping,IPSG,DAI,

以下是华为和思科在ip。

2025-05-12 11:28:40 290

原创 小结:ipsec-ike

IPSec 手动配置与自动配置(IKE动态协商)fill:#333;color:#333;color:#333;fill:none;开始手动定义参数静态SPI值固定密钥无IKE协商直接建立SA流量匹配ACL时加密通过SPI+密钥加解密隧道维持至手动删除fill:#333;人工同步SPI和密钥镜像配置\n spi inbound=1002 outbound=1001\n hex-key相同数据包+ESP头(SPI=1002)\nAES-256加密/SHA-256认证。

2025-05-01 21:30:04 876

原创 小结:PKI(Public Key Infrastructure,公钥基础设施)

项目数字指纹(摘要)数字签名定义对消息进行哈希运算得到的唯一“摘要值”用发送者私钥对数字指纹加密后的加密结果用途检测消息是否被篡改(完整性校验)验证消息的来源和是否被篡改(身份 + 完整性)生成方式使用**哈希算法(如 SHA-256)**处理消息内容用私钥对摘要进行加密(如 RSA/ECC 签名)是否加密❌ 不加密,只是摘要✅ 是用私钥加密后的摘要是否可验证身份❌ 无法验证身份✅ 可验证签名者身份加密用途常用算法管理安全(SSH/HTTPS)数据链路加密(MACsec)

2025-04-29 21:12:43 1092

原创 小结:GRE VPN

(或者路由器)上搭建的一般标准配置步骤。这里假设场景是,且你希望在两台设备间建立一条,用于承载内部流量(比如企业网互联)。

2025-04-29 13:53:41 376

原创 小结: 接口类型和路由优先级

路由协议包括直连(DIRECT)、静态(STATIC)、动态(如OSPF、BGP等),优先级从高到低通常为:DIRECT > OSPF > STATIC > RIP > BGP(具体值依厂商而定)。

2025-04-29 13:23:12 1186

原创 vue3:v-model的原理示例

组件的v-model基于modelValue和,支持多重v-model和自定义修饰符。我们模拟组件为一个简单的 DOM 结构,包含子组件逻辑。javascript// 模拟组件的 v-model// 模拟组件的 props 和 emit${// 模拟组件的 v-model function vModelComponent(element , reactiveRef , propName = 'modelValue' , modifiers = {}) {

2025-04-28 14:19:36 963

原创 vue2,3:v-model的语法糖

*1. **v-model 在表单元素中的使用。

2025-04-28 10:38:15 1013

原创 uniapp: 低功耗蓝牙(BLE)的使用

【代码】uniapp: 低功耗蓝牙(BLE)的使用。

2025-04-27 20:47:31 831

原创 小结: DHCP

DHCP中继客户端和 DHCP Server 不在同一网段,需要通过中继把 DHCP 请求转发过去。交换机/路由器起到中转的作用。常规配置步骤(以华为设备为例):配置 VLAN 接口 IP 地址(给客户端通信)开启 DHCP 中继功能,并指定 DHCP Server 地址是真正提供 IP 地址的 DHCP 服务器 IP。注意事项中继设备(交换机或路由器)必须能路由到 DHCP Server 地址。

2025-04-27 19:38:43 689

原创 uniapp:小程序获取用户信息

*2. **微信授权登录流程。**1. **准备工作。**3. **代码实现。**4. **注意事项。**5. **参考资料。**6. **常见问题。

2025-04-27 19:10:25 1516

原创 小结:BFD

BFD(双向转发检测,Bidirectional Forwarding Detection)是一种快速、轻量级的故障检测机制,用于检测网络中两点之间的连通性。它广泛应用于各种场景。

2025-04-27 18:56:44 910

原创 小结:STP/RSTP/MSTP

是防止环路的重要技术。交换网络中的环路会导致广播风暴、MAC 地址表震荡,影响正常通信。RSTP 是 STP 的升级版本,解决了 STP 的。是确保业务不中断的核心目标。

2025-04-21 08:31:13 839

原创 小结:OMCI的OLT到ONT的工作流程指令

小结:OMCI的OLT到ONT的工作流程指令。

2025-04-20 12:08:49 695

原创 小结:VLAN技术

类别模式/类型功能简述常见用途接口模式三层接口配置IP,具备三层转发能力路由器接口、三层交换二层接口无IP,只转发MAC帧交换机接口、局域网子接口一个物理口下划分多个逻辑口Trunk链路、VLAN间通信链路模式Access只允许1个VLAN连接终端设备Trunk允许多个VLAN,打Tag交换机间或路由器交换机连接Hybrid灵活处理Tag/Untag VLAN帧混合终端与交换连接,灵活部署好的,VLAN中Tag的操作主要指的是。

2025-03-23 22:20:13 650

原创 小结:PIM-SM/DM

特性PIM-DMPIM-SM初始数据流全网泛洪只发到 RP树的类型直接建立 SPT先 RPT,后切换到 SPT是否依赖 RP不依赖依赖 RPprune 机制有,无接收者链路 prune 掉无,显式加入才建立分支应用场景接收者密集接收者稀疏。

2025-03-19 09:47:12 908

原创 小结:组播分发和PIM协议

组播(Multicast)是一种网络传输方式,它允许数据从一个或多个源发送到多个目标,而不会为每个接收者单独创建数据流,从而提高带宽效率。组播主要用于视频会议、IPTV、在线直播等应用。

2025-03-14 09:31:10 782

原创 vite:Vite Plus愿景

https://www.bilibili.com/video/BV1WERGYDEix/?spm_id_from=333.788.recommend_more_video.6&vd_source=b397f99972af0d7b8ca3eadf5d9a4b46

2025-03-13 13:40:44 725

原创 小结: IGMP协议

IGMP(Internet Group Management Protocol)是。设置 IGMP 查询器(Querier)定期查询间隔为 60 秒。,但不负责组播路由转发。组播路由协议(如 PIM)负责。,从而决定是否在某个网络接口上转发组播流量。使接口永久加入组播组 239.1.1.1。指定 IGMP 版本(1、2 或 3)组播组,路由器根据 IGMP 消息。在接口上启用 IGMP 监听功能。:IPv6 组播使用的是。,而不是 IGMP。

2025-03-10 10:06:51 963

原创 小结:`Nx`、`Lerna` 和 `Turborepo`

NxLerna和Turborepo都是前端工程化中用于**管理 Monorepo(多包存储库)**的工具,它们各有优劣,适用于不同的场景。

2025-03-10 09:57:38 735

原创 AI系统架构

这是AI系统的底层支持,主要涉及计算资源、存储、网络等基础设施。应用层是面向用户的产品和解决方案,通常涉及各个行业的AI落地。模型层主要包含大模型、训练框架和推理优化技术。在AI系统架构中,通常可以分为。

2025-03-07 16:19:21 619

原创 小结:组播技术

的通信方式,主要用于高效传输需要被多个接收者同时接收的数据,如视频流、在线会议、股票行情推送等。PIM 是目前主流的组播路由协议,分为。组播(Multicast)是一种。

2025-03-07 09:35:18 738

原创 小结: BGP路由属性,选路原则,路由过滤,团体属性

用于不同自治系统(AS,Autonomous System)之间的路由交换。,每条 BGP 路由都有多个属性,属性用于影响 BGP 的路由决策。BGP(Border Gateway Protocol)是。BGP 遇到多条路由时,会按以下规则选择。的标签,后续可以用来进行策略匹配。BGP 团体属性是一种。BGP 路由过滤用于。

2025-03-05 11:04:35 943

原创 数学基础:06随机变量

概率

2025-03-02 21:43:37 194

原创 小结:BGP 的自动聚合与手动聚合

以减少 BGP 路由表的大小,提高路由收敛速度,优化网络资源。不属于当前汇总范围时可能无法正确转发。,减少 BGP 表项,提高网络效率。BGP 在大规模网络中,通常会进行。但会导致网络信息丢失,比如。此配置会将以下网络汇总为。这样,BGP 只公布。此时,BGP 既公布。

2025-03-02 20:58:52 1008

原创 小结:BGP协议

BGP 是企业网络、跨国公司网络以及 ISP 之间互联的关键协议,合理配置可以确保网络高效、稳定运行。,但在大型 AS 内,配置复杂,使用**RR(Route Reflector)**减少邻居数量。,但可以通过**路由反射器(Route Reflector, RR)**优化。eBGP 用于不同 AS 之间的通信,默认 TTL 为 1(直连)。在 BGP 网络内部,通常使用 OSPF 作为内部路由协议,并通过。iBGP 适用于同一 AS 内部的 BGP 设备,要求。BGP 是互联网的核心路由协议,主要用于。

2025-03-02 20:38:06 596

原创 机器学习:监督学习、无监督学习和强化学习

机器学习(Machine Learning, ML)是人工智能(AI)的一个分支,它使计算机能够从数据中学习,并在没有明确编程的情况下执行任务。深度学习是一种基于**人工神经网络(ANN)**的机器学习方法,能够自动学习数据中的特征,并进行分类、回归或生成任务。的学习方法,智能体(Agent)在环境(Environment)中采取行动(Action),根据获得的。的学习方法,智能体(Agent)在与环境交互时,通过获得。分析数据,识别模式,并做出预测或决策。进行训练的机器学习方法。,用于更复杂的决策问题。

2025-03-01 23:32:46 1187

原创 机器学习:线性回归,梯度下降,多元线性回归

吴恩达机器学习:https://space.bilibili.com/46880349

2025-03-01 23:21:16 1042

原创 数学基础: 05特征值与短阵分解

5-SVD矩阵分解。

2025-02-28 17:38:24 221

原创 数据基础: 04线性代数基础行列式(矩阵)

在行列式的计算中,逆序数用于决定每一项前面的符号。如果一个排列的逆序数是,则该项前面的符号为;如果是,则符号为。

2025-02-25 16:54:27 381

原创 数学基础: 03泰勒公式与拉格朗日

0上。

2025-02-24 17:49:38 177

原创 小结:路由引入问题

在华为路由器中,路由引入(Route Redistribution)是实现不同路由协议间通信的关键技术。通过路由引入,可以将一种路由协议学习到的路由信息分发到另一种协议中,实现多协议网络的互通。通过合理配置路由引入,可以实现复杂网络环境下的无缝路由通信。命令实现不同协议的路由引入,结合路由策略(如。华为设备使用 import-route。)可进行精细化控制。

2025-02-24 10:09:29 846

原创 小结:策略路由(Policy-based Routing,PBR)

创建策略路由规则直接定义一个规则,基于源 IP 地址来选择流量的转发路径。这段配置表示将源 IP 地址为的流量转发到下一跳。应用策略路由到接口在此规则创建后,你可以将策略路由应用到接口上。

2025-02-21 17:54:24 1319

原创 小结:路由策略工具

这些策略可以根据实际需求进行灵活组合,以实现最优的路由管理方案。提供更复杂的匹配逻辑,可结合。主要用于过滤路由,可以结合。进行路径匹配,并结合。抑制不稳定的路由,而。仅放行符合条件的路由。

2025-02-19 09:14:29 736

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除