相关文章

Python实现自动提取目标文档的大纲(13)

前言 本文是该专栏的第13篇,后面会持续分享Python办公自动化干货知识,记得关注。 大纲是一种用于组织和呈现内容结构的工具,它通过层次化的形式展示信息的框架和重点。其通常用于规划、整理和总结文档、报告、演讲、论文或其他任何形式的写作和表达。它可以帮助作者或演讲者…

Mysql:关于命名

1. 用双引号包裹的情况下,命名时不允许使用空白字符、反引号,其它字符均可 2. 无双引号包裹的情况下,命名时仅允许使用:$、_、数字、大小写字母、中文字符(已知win系统支持),但不允许以数字开头 3. 库名、表名、列名…

docker(1) -- centos镜像

1. 前言 我在WSL中运行的系统是ubuntu2024,并安装了docker,想要在docker中运行一个centos的系统。 2. 下载并运行镜像 # 下载centos最新版镜像 $ docker pull centos Using default tag: latest latest: Pulling from library/centos a1d0c7532777: P…

前端剪贴板操作:从传统方法到现代方案

一、传统复制实现原理 这个copy函数展示了经典的剪贴板操作方案: function copy(color) {const input document.createElement("input");input.value color;document.body.appendChild(input);input.select();document.execCommand("copy")…

SpringCloud 学习笔记3(OpenFeign)

OpenFeign 微服务之间的通信方式,通常有两种:RPC 和 HTTP。 简言之,RPC 就是像调用本地方法一样调用远程方法。 在 SpringCloud 中,默认是使用 HTTP 来进行微服务的通信,最常用的实现形式有两种: RestTem…

Linux上的`i2c-tools`工具集的详细介绍;并利用它操作IMX6ULL的I2C控制器进而控制芯片AP3216C读取光照值和距离值

IC-Tools 工具集介绍 i2c-tools 是 Linux 下用于 IC 设备调试 的用户空间工具集(你也可以把它看成是一个库,类似于之前自己用过的触摸屏库tslib库、FreeType矢量字符库),它提供了一系列命令行工具,可以扫描、读取、写入 IC 设备,…

CPP从入门到入土之类和对象Ⅰ

目录 一、类的定义 格式 访问限定符和类域 二、实例化 对象大小 三、this指针 一、类的定义 格式 class是CPP类的关键字 class{ // 成员函数 // 成员变量 为了区分成员变量的名字 我们一般会在名字前或后加_ 又或者m开头 // eg: int _a; float mval; }; 和结构体struc…

【数据结构】顺序表(附源码)

数据结构之顺序表 1、线性表2、顺序表2.1 概念与结构2.2 顺序表的分类 3、动态顺序表3.1 结构3.2 初始化3.3 容量检查3.4 尾部插入数据3.5 删除尾部数据3.6 头部插入数据3.7 头部删除数据3.8 任意位置pos插入数据3.9 任意位置pos删除数据3.10 查找 4、动态顺序表实现的源码 1、…

【数据库】SQL设计指南:如何编写性能优异的SQL

引言 SQL是数据库操作的核心语言,编写高效的SQL语句对系统性能至关重要。本文通过30个场景案例,展示如何优化SQL语句,提升查询效率。每个案例均包含优化前、优化后的SQL代码,并详细说明优化前后的性能差异。 案例1:避…

MySQL :参数修改

目录 报错情况及解决办法1. SET PERSIST log_bin_use_v1_row_eventsON;2. SET PERSIST innodb_buffer_pool_load_at_startupON; MySQL 参数修改的全面说明1. 修改方式2. 可修改参数的类型3. 确认修改结果4. 注意事项 MySQL参数可以从不同维度进行分类,常见的有以下几…

Linux的Shell编程

一、什么是Shell 1、为什么要学习Shell Linux运维工程师在进行服务器集群管理时,需要编写Shell程序来进行服务器管理。 对于JavaEE和Python程序员来说,工作的需要。Boss会要求你编写一些Shell脚本进行程序或者是服务器的维护,比如编写一个…

在C语言基础上学Java【Java】【一】

众所周知,Java是C风格的语言,对于学过C语言的人学Java可以快速适应。 废话不多说,直接边看代码边学。 数据类型,输入和输出 import java.util.Scanner;//为了使用Scanner public class a1 {//a1是类名,就是文件名&am…

8. Merge Sorted Array

这道题&#xff0c;如果直接排序&#xff0c;虽然可以ac但完全没有理解题目想要考察什么。想到双指针合并的做法&#xff0c;则进阶了一层。想到逆向双指针&#xff0c;才真正领会了题目要考察的点。 双指针合并法&#xff1a; class Solution { public:void merge(vector<…

Java 大视界 -- Java 大数据在智能家居设备联动与场景自动化中的应用(140)

&#x1f496;亲爱的朋友们&#xff0c;热烈欢迎来到 青云交的博客&#xff01;能与诸位在此相逢&#xff0c;我倍感荣幸。在这飞速更迭的时代&#xff0c;我们都渴望一方心灵净土&#xff0c;而 我的博客 正是这样温暖的所在。这里为你呈上趣味与实用兼具的知识&#xff0c;也…

React19源码系列之Hooks(useId)

useId的介绍 https://zh-hans.react.dev/reference/react/useId useId 是 React 18 引入的一个新 Hook&#xff0c;主要用于生成全局唯一的 ID。在开发中&#xff0c;我们经常需要为元素&#xff08;如表单元素、模态框等&#xff09;生成唯一 ID&#xff0c;以便在 JavaScri…

ClickHouse Docker 容器迁移指南:从测试环境到离线正式环境

ClickHouse Docker 容器迁移指南&#xff1a;从测试环境到离线正式环境 在实际开发和运维过程中&#xff0c;我们经常需要将测试环境中的服务迁移到正式环境&#xff0c;尤其是当正式环境处于离线状态时&#xff0c;这种迁移会变得更加复杂。本文将详细介绍如何将运行在 Docke…

vulhub-Billu-b0x攻略

靶场下载链接 https://download.vulnhub.com/billu/Billu_b0x.zip 将kali和Billu,NAT连接 获取靶场ip arp-scan -l 使用diesearch进行目录扫描 dirsearch -u " " 查看目录中的信息 打开add.php 打开head.php 打开in,phpinfo()的信息泄露 允许本地文件包含 打开i…

LeetCode[72] 编辑距离

递归&#xff0c;自顶向下(超时) 如果word1为空或者word2为空&#xff0c;操作次数为非空字符串的长度&#xff08;长度次插入或者删除&#xff09;如果word1尾部字符等于word2尾部字符&#xff0c;操作所次数 word1倒数第二个字符 and word2倒数第二个字符 的操作次数否则&a…

激光slam学习笔记10---ubuntu2004部署运行fastlivo2踩坑记录

背景&#xff1a;mars实验室又发福利啦&#xff01;跑跑效果&#xff0c;验了那句&#xff0c;mars出品&#xff0c;必属精品&#xff01;本人pc环境ubuntu20.04&#xff0c;基本流程按照readme走就行&#xff0c;sophus和vikit安装有些注意地方。本文做了一些部署踩坑记录&…

sparksql的Transformation与 Action操作

Transformation操作 与RDD类似的操作 map、filter、flatMap、mapPartitions、sample、 randomSplit、 limit、 distinct、dropDuplicates、describe&#xff0c;而以上这些都是企业中比较常用的&#xff0c;这里在一个文件中统一论述 val df1 spark.read.json("src/m…