编程日记

列表

复写零--双指针

一&#xff1a;题目描述 题目链接&#xff1a;. - 力扣&#xff08;LeetCode&#xff09; 二&#xff1a;算法原理分析 三&#xff1a;代码编写 void duplicateZeros3(vector<int>& arr) {int dest -1, cur 0, n arr.size();//1.找到要复写的最后一个数字while …

Element-ui官方示例(Popover 弹出框)

Element-ui官方示例&#xff08;Popover 弹出框&#xff09;&#xff0c;好用的弹出框。 使用 vue-cli3 我们为新版的 vue-cli 准备了相应的​Element 插件​&#xff0c;你可以用它们快速地搭建一个基于 Element 的项目。 使用 Starter Kit 我们提供了通用的项目模版&#…

如何克隆Git仓库的子目录:稀疏检出

一、环境 Git 2.34.1 二、前言 一般来说&#xff0c;我们在克隆git仓库的时候&#xff0c;都是一整个仓库都克隆出来的。如果假设现在有一个很大的仓库&#xff0c;仓库里有多个子项目&#xff0c;而我们只想克隆其中一个子项目的时候&#xff0c;应该怎么做呢&#xff1f; …

Linux基本使用和程序部署

文章目录 一. Linux背景Linux发行版 二. Linux环境搭建Linux常见命令lspwdcdtouchcatmkdirrmcpmvtailvimgreppsnetstat管道 三. 搭建java部署环境安装jdk安装mysql部署Web项目到Linux 一. Linux背景 1969−1970年,⻉尔实验室的DennisRitchie和KenTompson开发了Unix操作系统. 他…

【MySQL】表的查询操作——SELECT

目录 1.select的基本使用 1.1.查询所有列 1.2.查询特定列 1.3.DISTINCT关键字的使用——查询不重复的年级 1.4.带条件的查询 1.5.排序查询结果 1.6.LIMIT的使用——限制返回的行数 1.7.组合使用 WHERE、ORDER BY 和 LIMIT 1.8.查询字段为表达式 1.9.为查询结果指定别名…

玄机平台-应急响应-webshell查杀

首先xshell连接 然后进入/var/www/html目录中&#xff0c;将文件变成压缩包 cd /var/www/html tar -czvf web.tar.gz ./* 开启一个http.server服务&#xff0c;将文件下载到本地 python3 -m http.server 放在D盾中检测 基本可以确认木马文件就是这四个 /var/www/html/shell.p…

前端拦截302重定向

背景: 根据业务场景需要拦截302做后续的逻辑处理 尝试一: : axios拦截 、、、、、async created() {// 获取302请求返回的location后手动修改video的src路径let targetSrc;try {await axios.get(this.video).then((res) > {const { headers, status } res;const { locat…

海康设备视频平台/视频流协议在EasyCVR私有化视频平台中的应用

EasyCVR平台凭借其标准化、兼容强、应用全面的特点&#xff0c;在能源、交通、公安、金融、教育等行业领域得到了广泛应用。平台支持多品牌、多协议视频设备及各类视频平台资源的接入&#xff0c;实现了视频资源的大规模汇聚和融合应用。通过云端预览、录像、管理等一系列视频服…

你知道吗?这个岗位只招2人,但HR那边却收到了1w份简历

引言 在当前经济环境下&#xff0c;求职者面临的挑战越来越大。互联网行业尤其如此&#xff0c;许多人挤破头都想进入大厂&#xff0c;但竞争异常激烈。如今的就业市场确实变得异常艰难。然而&#xff0c;随着AI大模型技术的兴起&#xff0c;对于那些掌握了相关技能的专业人才…

linux 离线安装redis

1.官网下载 https://redis.io/download 或者去github下载 2.安装 Redis 解压 unzip redis-6.2.16.zip安装gcc #由于 redis 是用 C 语言开发&#xff0c;安装之前必先确认是否安装 gcc 环境&#xff08;gcc -v&#xff09; gcc -v若无安装gcc&#xff0c;参考我的文章 Lin…

BehaviorTree、QP状态机与有限状态机(FSM)的比较分析

在现代软件开发中&#xff0c;状态管理是确保系统行为正确性和高效性的关键。BehaviorTree、QP状态机和有限状态机&#xff08;FSM&#xff09;是三种常用的状态管理工具&#xff0c;它们各自适用于不同的场景。以下将通过具体例子和伪代码来比较这三种工具的特点和适用性。 B…

JS-常用功能

前言 在工作中&#xff0c;有些js功能经常需要用到&#xff0c;但是在真正用的时候&#xff0c;每次都是百度。可能一时半会还找不到正确的。所以这里把经常用到的js功能&#xff0c;汇总一下&#xff0c;后续还会继续完善。 目录 input只能输入0~100&#xff0c;并且是正整…

LeetCode第101题. 对称二叉树

文章目录 &#x1f60a;1.题目&#x1f609;2.解法 &#x1f60a;1.题目 尝试一下该题 &#x1f609;2.解法 /*** Definition for a binary tree node.* struct TreeNode {* int val;* struct TreeNode *left;* struct TreeNode *right;* };*/ bool isSameTree…

【Qt6聊天室项目】 主界面功能实现

1. 获取当前用户的个人信息 1.1 前后端逻辑分析&#xff08;主界面功能&#xff09; 主界面上所有的前后端交互逻辑相同&#xff0c;分析到加载会话列表后其余功能仅实现。 核心逻辑总结 异步请求-响应模型 客户端发起请求&#xff0c;向服务器发送包含会话ID的请求服务端处…

2024年10款好用的图纸加密软件推荐|企业保护CAD图纸指南

随着企业对知识产权和商业机密的保护意识不断增强&#xff0c;CAD图纸等技术文件的安全性显得尤为重要。图纸加密软件可以有效防止图纸被非法复制、泄露或篡改。本文将推荐10款在2024年表现优异的图纸加密软件&#xff0c;并为企业提供一份全面的CAD图纸保护指南。 一、2024年1…

基于docker运行windows系统

作为一个开发人员&#xff0c;日常生活基本是在mac和ubuntu系统上操作&#xff0c;但是时不时会有 Windows 使用的场景&#xff0c;不论是运行某个指定的软件&#xff0c;还是要做一些跨平台软件的功能验证。下面就基于docker完成windows虚拟化使用&#xff0c;参考链接&#x…

flask基础学习

一、Python之flask、Django、Tornado框架 一&#xff09;django 主要是用来搞快速开发的&#xff0c;他的亮点就是快速开发&#xff0c;节约成本。 正常的并发量不过10000&#xff0c;如果要实现高并发的话&#xff0c;就要对django进行二次开发&#xff0c;比如把整个笨重的框…

英语写作中“提到”mention的用法

首先明确mention与describe 、analyze 、explain 的区别&#xff0c;mention只是简单提及&#xff0c;而后面这些词是详细阐述。 所以&#xff0c;在科技论文写作中&#xff0c;涉及自己的工作不要用mention&#xff0c;因为自己的工作是需要详细阐述的。下面的句子是不妥的&a…