相关文章
算法与数据结构:位运算与快速幂
文章目录 位运算快速幂 位运算
在计算机的世界中,一切数字都是二进制的。类比于现实世界中我们所使用的十进制,二进制即为「逢二进一」的运算体系。
我们以 B、D 来分别标记二进制与十进制,例如 10D 表示十进制中的 10,而 10B 则…
建站知识
2025/5/27 16:17:48
Linux驱动:基本环境准备
开发板调试模块
准备内核源码树 进行编译
make查看信息
modifo module_test.ko启动开发板的zImage
Windows使用USB接口,使用工具dnw刷机,写入的是uboot.bin文件,写到非易失性存储设备中,如 NAND 闪存、eMMC 等 Windows还可以使…
建站知识
2025/5/27 12:40:38
图的几种存储方法比较:二维矩阵、邻接表与链式前向星
图是一种非常重要的非线性数据结构,广泛应用于社交网络、路径规划、网络拓扑等领域。在计算机中表示和存储图结构有多种方法,本文将详细分析三种常见的存储方式:二维矩阵(邻接矩阵)、邻接表和链式前向星,比…
建站知识
2025/5/27 21:20:24
Fuzz 模糊测试篇JS 算法口令隐藏参数盲 Payload未知文件目录
1 、 Fuzz 是一种基于黑盒的自动化软件模糊测试技术 , 简单的说一种懒惰且暴力的技术融合了常见 的以及精心构建的数据文本进行网站、软件安全性测试。 2 、 Fuzz 的核心思想 : 口令 Fuzz( 弱口令 ) 目录 Fuzz( 漏洞点 ) 参数 Fuzz( 利用参数 ) PayloadFuzz(Bypass)…
建站知识
2025/5/27 21:30:00
TDengine 高可用——双活方案
概述
部分用户因为部署环境的特殊性只能部署两台服务器,同时希望实现一定的服务高可用和数据高可靠。本文主要描述基于数据复制和客户端 Failover 两项关键技术的 TDengine 双活系统的产品行为,包括双活系统的架构、配置、运维等。TDengine 双活既可以用…
建站知识
2025/5/28 1:40:50
github好玩的工具
以下是 GitHub 上一些有趣且实用的开源工具推荐,涵盖 AI 应用、效率提升、趣味开发等方向,结合最新趋势和项目热度整理: 一、AI 与深度伪造工具 Deep-Live-Cam 仅需一张图片即可在视频直播中实时替换人脸,适用于内容创作和虚拟角色开发,支持多平台硬件运行(如 NVIDIA CUD…
建站知识
2025/5/27 16:37:29
在C#中对List<T>实现多属性排序
本文介绍了四种实现多级排序的方法:1. LINQ链式调用:使用OrderBy和ThenBy实现多级排序,直观易读,适合动态需求,返回新列表。2. 自定义比较器(IComparer):适用于复杂或高频排序&#…
建站知识
2025/5/27 19:36:25
将 Docker 镜像推送到 GitLab Container Registry 的完整步骤
一、前提准备 GitLab 项目: 在 GitLab 上拥有一个项目,例如 your-group/your-project-name。重要: 确保项目路径(尤其是项目名称部分)全部使用小写字母。例如,如果初始是 Your-Project,请在项目设置中将其路径修改为 y…
建站知识
2025/5/27 13:40:36