相关文章

shell编程——条件表达式和if判断

1、条件表达式 比较项test命令或者[][[]]:两个中括号共同点都用于判断,不支持正则表达式用于判断,支持正则表达式区别1、与或非:-a、-o、!2、不支持正则表达式1、与或非:&&、||、!2、支…

Maven的依赖管理

maven相关依赖的官网&#xff1a;https://mvnrepository.com/ pom.xml是项目依赖的配置文件 maven首先会去本地仓库下载相关依赖&#xff0c;如果没有&#xff0c;则会去中央仓库或镜像下载。 自定义properties&#xff0c;可使用${}将属性作为变量引入 <properties>&…

PySide(PyQT),QGraphicsItem的pos()和scenePos()区别

在QGraphicsItem中&#xff0c;pos()和scenePos()是两个重要的方法&#xff0c;用于描述图形项的位置&#xff0c;但它们的含义和用途有所不同。理解它们的区别对于正确操作和管理QGraphicsItem的位置至关重要。 1. pos()方法 • 定义&#xff1a;pos()返回的是QGraphicsItem在…

如何用HTML5 Canvas实现电子签名功能✍️

&#x1f916; 作者简介&#xff1a;水煮白菜王&#xff0c;一位前端劝退师 &#x1f47b; &#x1f440; 文章专栏&#xff1a; 前端专栏 &#xff0c;记录一下平时在博客写作中&#xff0c;总结出的一些开发技巧和知识归纳总结✍。 感谢支持&#x1f495;&#x1f495;&#…

【redis】string应用场景:缓存功能和计数功能

文章目录 缓存功能实现思路存在的问题伪代码实现 记数功能实现思路统计伪代码实现 缓存功能 实现思路 整体的思路&#xff1a; 应用服务器访问数据的时候&#xff0c;先查询 Redis 如果 Redis 上数据存在了&#xff0c;就直接从 Redis 读取数据交给应用服务器&#xff0c;不继…

安装、配置和启动 ssh 服务,实现远程连接服务器

演示环境 本地计算机系统&#xff1a;Windows 11远程服务器系统&#xff1a;Ubuntu 22.04 什么是 SSH SSH&#xff08;Secure Shell&#xff09;是一种加密的网络协议&#xff0c;主要用于安全地远程登录和管理服务器或其他网络设备。 它通过加密通信通道保护数据传输&#…

数据结构(蓝桥杯常考点)

数据结构 前言&#xff1a;这个是针对于蓝桥杯竞赛常考的数据结构内容&#xff0c;基础算法比如高精度这些会在下期给大家总结 数据结构 竞赛中&#xff0c;时间复杂度不能超过10的7次方&#xff08;1秒&#xff09;到10的8次方&#xff08;2秒&#xff09; 空间限制&#x…

大语言模型-1.1-语言模型发展历程

简介 本博客内容是《大语言模型》一书的读书笔记&#xff0c;该书是中国人民大学高瓴人工智能学院赵鑫教授团队出品&#xff0c;覆盖大语言模型训练与使用的全流程&#xff0c;从预训练到微调与对齐&#xff0c;从使用技术到评测应用&#xff0c;帮助学员全面掌握大语言模型的…

统计登录系统10秒内连续登录失败超过3次的用户

为防止暴力破解用户账号的行为&#xff0c;在输入账号和密码时一般都会限制用户尝试密码输出错误的次数&#xff0c;如果用户多次输错密码后&#xff0c;将在一段时间内锁定账号&#xff0c;常见的有银行类APP、个税App等应用&#xff0c;如下是用户账号密码输入错误的提示图&a…

python ---cad二次开发(环境搭建)

一、简介 最近在做cad相关项目&#xff0c;研究了一下cad的二次开发&#xff0c;可以大大提升工作效率&#xff0c;前面对solidworks的二次开发使用的是c#语言&#xff0c;在前期使用中&#xff0c;发现c#并没有很贴切&#xff0c;所以换用了python开发语言。python 结合 win3…

LINUX网络基础 [九] - IP协议

目录 一. 关于IP 1.1 什么是IP协议 1.2 前置认识 二. IP报头字段详解 三. 网段划分 3.1 IP地址的构成 3.2 网段划分 3.3 子网划分 3.4 IP地址不足问题 四. 公网IP和私有IP 五. 理解运营商和全球网络 六. 路由 七. IP报文的分片与组装 一. 关于IP 1.1 什么是IP协…

Windows安装milvus和图形化管理工具attu

milvus官方网站并没有针对windows系统的安装有系统性的安装讲解&#xff0c;因此走了很多的弯路&#xff0c;为让兄弟们一路畅通&#xff0c;把安装过程做了如下记录。 另外有几点提醒&#xff1a; 1、windows无法安装milvus lite&#xff08;网上大多说不支持&#xff0c;只有…

【菜鸟飞】Conda安装部署与vscode的结合使用

介绍 Conda 是一个跨平台的开源工具&#xff0c;用于管理软件包和环境。最初由 Anaconda 公司开发&#xff0c;它的设计目标是支持数据科学和机器学习领域&#xff0c;但其功能不仅局限于此。 以下是 Conda 的核心特点&#xff1a; 包管理&#xff1a;安装、更新、卸载各种库…

CHI协议中的read transaction flow

cacheline的各个状态介绍在之前的文章都已经描述过&#xff0c;在这不再赘述&#xff0c;直接开始看CHI协议中规定的几种read transaction。 1. 除了MakeReadUnique req以外&#xff0c;所有Read事务的完成响应必须包含数据。 2. 读数据可能来自HN or PeerRN or SN 3. 对于n…

【Yonghong 企业日常问题07 】 东方通TongWeb替代Tomcat的实战指南!

文章目录 打包概述快速打war包东方通部署应用部署war包 打包概述 WAR&#xff08;Web Application Archive&#xff09;文件是一种用于分发和部署Java Web应用程序的标准格式&#xff0c;由Sun Microsystems提出。WAR文件本质上是一个压缩包&#xff0c;类似于JAR文件&#xf…

代码随想录训练营算法第三十二天|动态规划|509. 斐波那契数、70. 爬楼梯、746. 使用最小花费爬楼梯。

509. 斐波那契数 509. 斐波那契数 - 力扣&#xff08;LeetCode&#xff09; 代码随想录 递推公式就在题目里&#xff0c;简单题 class Solution { public:int fib(int n) {if(n 0)return 0;if(n 1)return 1;vector<int> dp(n1);dp[0] 0;dp[1] 1;for(int i 2; i &l…

使用STM32CubeMX配置定时器中断实现LED每秒闪烁一次(STM32G070CBT6)

说明&#xff1a; 本案例采用的定时器3&#xff08;TIM3&#xff09;实现&#xff0c;使用其他定时器是一样配置。 如何新建一个工程以及如何配置LED的端口&#xff0c;请查看前面文章&#xff1a;使用STM32CubeMX实现LED灯每秒闪烁一次&#xff08;STM32G070CBT6单片机&…

在Visual Studio 2022中实现Qt插件开发

在Visual Studio 2022中实现Qt插件开发 习惯在VS开发&#xff0c;不习惯在QCreator上开发&#xff0c;所以摸索出在vs2022里开发Qt插件的方法&#xff0c;还是挺方便的。核心的内容其实是一样的&#xff0c;只有几点要注意。 1.在VS上创建QT主程序 这一步在VS上正常创建Qt项目…

深入解析 C 语言中含数组和指针的构造体与共同体内存计算

在 C 语言中&#xff0c;构造体&#xff08;struct&#xff09;和共同体&#xff08;union&#xff09;允许我们将多种数据类型组合到一起。除了常见的基本数据类型之外&#xff0c;经常还会在它们中嵌入数组和指针。由于数组的内存是连续分配的&#xff0c;而指针的大小与平台…

STM32Cubemx-H7-8-维特科技WT61C-TTL陀螺仪获取XYZ角度

前言 本人玩车的时候要用到陀螺仪 MPU6050容易卡死&#xff0c;然后还很漂&#xff0c;还是太难用了 68块钱的陀螺仪在上位机上的效果挺满意&#xff0c;于是打算用串口用到自己的模型上 本文教大家如何编写串口程序&#xff0c;通过串口获取角度 大家把本文的原理学会后&…