本文分类:news发布日期:2024/11/29 16:47:27
相关文章
react和vue图片懒加载及实现原理
一、实现原理 核心思想: 只有当图片出现在视口中时,才加载图片。利用占位图或占位背景优化用户体验。 实现技术: 监听滚动事件:监听页面滚动,通过计算图片与视口的位置关系,判断是否需要加载图片。Intersec…
建站知识
2024/11/28 20:01:49
Wireshark抓取HTTPS流量技巧
一、工具准备
首先安装wireshark工具,官方链接:Wireshark Go Deep
二、环境变量配置
TLS 加密的核心是会话密钥。这些密钥由客户端和服务器协商生成,用于对通信流量进行对称加密。如果能通过 SSL/TLS 日志文件(例如包含密钥的…
建站知识
2024/11/29 16:25:17
基于Redis实现的手机短信登入功能
目录 开发准备 注册阿里短信服务 依赖坐标 阿里短信 依赖 mybatis-plus 依赖 redis 依赖 配置文件 导入数据库表 短信发送工具类 生成随机验证码的工具类 校验合法手机号的工具类 ThreadLocal 线程工具类 消息工具类 基于 session 的短信登录的问题 开发教程 Redis 结构设计 …
建站知识
2024/11/28 3:02:03
gitlab:使用脚本批量下载项目,实现全项目检索
目的 当需要知道gitlab中所有项目是否存在某段代码时,gitlab免费版只提供了当个项目内的检索,当项目过多时一个个查太过繁琐。下面通过 GitLab API 将指定 Group 下的所有项目克隆到本地。此脚本会自动获取项目列表并逐一克隆它们,再在本地进…
建站知识
2024/11/29 9:45:56
VSCode自定义插件创建教程
文章目录 一、前言二、插件维护三、调试插件四、使用 vsce 生成 vsix 插件五、问题汇总5.1 打开调试窗口后,输入helloworld并没有指令提示5.2 插件调试无问题,打包生成 .vsix 文件后无法使用 六、插件创建实战七、拓展阅读 一、前言
对于前端程序猿来讲…
建站知识
2024/11/29 8:36:02
机器学习阶段学习Day31
KNN分类算法
KNN算法原理
根据K个邻居样本来判断当前样本属于哪个类别:K个最相似邻居中大多数所属类别即为当前样本的类别。但是对于数据量巨大或者高纬度的数据样本不太合适,数据量大的数据样本需要进行大量计算,而高纬度数据计算距离不具…
建站知识
2024/11/28 14:59:49
Go语言的并发与管道
Go语言以其简洁的语法和强大的并发处理能力而闻名。在Go中,goroutines是并发执行的基本单位,而channels则是goroutines之间通信的管道。本篇博客将详细介绍Go语言中的并发、管道(发送、接收)、无缓冲管道、有缓冲管道、关闭管道、…
建站知识
2024/11/28 3:02:01
华为VER系统及CLI命令熟悉
项目拓扑 项目任务
一、视图切换,配置设备名称
路由器进入系统视图,并配置设备名称
<Huawei>system-view
Enter system view, return user view with CtrlZ.
[Huawei]sysname AR1
[AR1]
路由器切换回用户视图,并保存设置
[AR1]qu…
建站知识
2024/11/29 8:42:32