相关文章

Day12

1. 链表和数组有什么区别? 在存储方式上,数组是连续内存存储,所有元素在内存中是连续排列的,因此可以通过下标快速访问(O(1)),但插入、删除操作代价高,需要移动后续元素(…

【学习记录】Linux 密码破解实战

文章目录 📌 前言🔐 一、Linux 密码存储机制简介1. /etc/shadow 文件的作用2. 为何选择 /etc/shadow 攻击? 📁 二、获取 /etc/shadow 文件💻 三、使用 John the Ripper 提取并破解 Hash步骤 1:安装 John th…

第2章_Excel_知识点笔记

Excel 知识点总结(第2章) 来自:第2章_Excel_知识点笔记,原笔记 Excel_2.1 知识点 基础操作 状态栏:快速查看计数/求和等数据(右键可配置)。筛选(CtrlShiftL)&#xff1…

使用cephadm离线部署reef 18版并配置对接openstack

源 curl --silent --remote-name --location https://download.ceph.com/rpm-squid/el9/noarch/cephadm chmod x cephadm./cephadm add-repo --release reef监视节点 离线下载 apt-get --download-only install ceph ceph-mon ceph-mgr ceph-commonmkdir /reef/mon mv /var/…

Numpy入门4——结构化数组和Numpy文件

一、结构化数组 1、结构化数组创建的意义 ndarray是一种同构数据容器,想要用数组存储不同数据类型的时候会有很不方便,因此诞生了结构化数组结构化数组提供将数组内单个数据解释为带有任意类型列的表格型结构主要特点: 可以存储不同类型的数…

Python-多线程

多线程 依赖模块:thread 或者 threadingpython3 版本废弃且不推荐使用 thread ,故改名 _thread调用方法传参:args kwargs args:元组传参,只有一个时必须有逗号kwargs:对象传参,对象的key必须和…

将 tensorflow keras 训练数据集转换为 Yolo 训练数据集

以 https://www.kaggle.com/datasets/vipoooool/new-plant-diseases-dataset 为例 1. 图像分类数据集文件结构 (例如用于 yolov11n-cls.pt 训练) import os import csv import random from PIL import Image from sklearn.model_selection import train_test_split import s…

selenium学习实战【Python爬虫】

selenium学习实战【Python爬虫】 文章目录 selenium学习实战【Python爬虫】一、声明二、学习目标三、安装依赖3.1 安装selenium库3.2 安装浏览器驱动3.2.1 查看Edge版本3.2.2 驱动安装 四、代码讲解4.1 配置浏览器4.2 加载更多4.3 寻找内容4.4 完整代码 五、报告文件爬取 一、声…

C#入门学习笔记 #4(类型、变量、装箱与拆箱)

欢迎进入这篇文章,文章内容为学习C#过程中做的笔记,可能有些内容的逻辑衔接不是很连贯,但还是决定分享出来,由衷的希望可以帮助到你。 笔记内容会持续更新~~ 在C#入门学习笔记#3中简单介绍了类型、变量、对象了,本篇…

华为云Flexus+DeepSeek征文|Flexus云服务器单机部署+CCE容器高可用部署快速搭建生产级的生成式AI应用

前引: 在AI技术高速演进的浪潮中,如何快速、高效、安全地搭建一个大模型应用平台,成为开发者和企业关注的焦点。近日,华为云推出的Flexus云服务器配合CCE容器引擎和Dify LLM应用开发平台,带来了极具吸引力的解决方案。…

【后端架构师的发展路线】

后端架构师的发展路线是从基础开发到技术领导的系统性进阶过程,需融合技术深度、架构思维和业务洞察力。以下是基于行业实践的职业发展路径和关键能力模型: 一、职业发展阶梯‌ 初级工程师(1-3年)‌ 核心能力‌:掌…

【汇编逆向系列】四、函数调用包含单个参数之Double类型-mmword,movsd,mulsd,addsd指令,总结汇编的数据类型

一、汇编代码 上一节开始,讲到了很多debug编译独有的汇编方式,为了更好的区分release的编译器优化和debug的区别,从本章节开始将会提供debug和release的汇编用作对比 Debugb编译 single_double_param:00000000000000A0: F2 0F 11 44 24 08…

Linux I2C 子系统全解:结构、机制与工程实战

Linux I2C 子系统全解:结构、机制与工程实战 关于本篇博文,B站视屏讲解链接,点击进入深度学习 前言 I2C(Inter-Integrated Circuit)作为嵌入式系统和各种电子产品中最常用的串行通信总线之一,在 Linux 内…

PAT-乙级JAVA题解(更新中...)

题号链接B1005B1005 PAT乙级JAVA题解 继续(3n1)猜想B1006B1006-PAT乙级JAVA题解 换个格式输出整数B1015B1015 PAT乙级JAVA题解 德才论B1020A1070/B1020 PAT甲级JAVA题解 MooncakeB1021B1021-PAT乙级JAVA题解 个位数统计B1022B1022-PAT乙级JAVA题解 D进制的ABB1023B1023 PAT乙级…

机器学习监督学习sklearn实战三:八种算法对印第安人糖尿病预测数据进行分类和比较

本项目代码在个人github链接:https://github.com/KLWU07/Machine-learning-Project-practice/tree/main/3-Classification。   八种机器学习分类算法为逻辑回归LR、线性判别分析LDA、K近邻KNN、决策树CART、支持向量机SVM、朴素贝叶斯NB、随机森林RF、极端梯度提升…

开发者体验提升:打造高效愉悦的开发环境

“开发者体验不是奢侈品,而是生产力的倍增器。优秀的工具链能让开发者从机械劳动中解放,专注于创造真正有价值的东西。” —— 前端架构师 Sarah Drasner 1. 自定义 CLI 工具开发 (1) 基于 plop.js 的组件模板生成器 痛点分析:在大型项目中…

Linux: network: switch:arp cache更新规则 [chatGPT]

文章目录 介绍概念普通包带有不同的mac,是否更新arp cache?普通包带有相同的mac,是否刷新 aging timeswitch是否会主动学习介绍 关于arp cache在switch侧的行为。有很多问题需要理解。 概念 HP L3 - IP Services Configuration Guide 文档里有写:dynamic arp entry的解说…

Hot100 Day02(移动0,乘最多水的容器、三数之和、接雨水)

移动零 题目链接 题目描述: 思路:上述蓝色箭头代表当前遍历的元素,红色数字则是当前空位0的位置,每一次遇到非0元素,就是讲该元素的位置和空位0的位置进行交换,同时空位0的下标1. 代码 class Solution …

【Linux】进程 信号保存 信号处理 OS用户态/内核态

🌻个人主页:路飞雪吖~ 🌠专栏:Linux 目录 一、信号保存 ✨进程如何完成对信号的保存? ✨在内核中的表示 ✨sigset_t ✨信号操作函数 🪄sigprocmask --- 获取或设置当前进程的 block表 🪄s…

如何安装并使用RustDesk

参考: 搭建 RustDesk Server:打造属于自己的远程控制系统,替代 TeamViewer 和 ToDesk! 向日葵、ToDesk再见!自己动手,自建RustDesk远程服务器真香! 通俗易懂:RustDesk Server的搭…