代码随想录Day14|二叉树

基本理论 https://programmercarl.com/二叉树理论基础.html#二叉树的种类 满二叉树:如果一棵二叉树只有度为0的结点和度为2的结点,并且度为0的结点在同一层上,则这棵二叉树为满二叉树。 完全二叉树:在完全二叉树中,除了最底层节点可能没填满外,其余每层节点数都达到最大值,并 ......

Job提交源码解读

# Job提交源码解读 ## Job整体流程 流程:在Driver类中,最终Job对象会调用waitForCompletion()完成提交。深入源码其实是调用commit()方法完成提交。 commit()方法具体做了哪些事呢? * 首先调用connect()方法建立连接。 * 最后通过JobSub ......

spring ApplicationEvent 和 Listener

# ApplicationEvent - `ApplicationEvent`以及`Listener`是Spring为我们提供的一个事件监听、订阅的实现,内部实现原理是观察者设计模式,设计初衷也是为了系统业务逻辑之间的解耦,提高可扩展性以及可维护性。 通过 `ApplicationEvent` 类和 ......

opencv学习笔记02-视频读取与写入

# opencv 简易笔记 2 ## 2.视频读取和截取 ```python import cv2 # 窗口命名 cv2.namedWindow("video", cv2.WINDOW_NORMAL) cv2.resizeWindow("video", 500, 500) # 读取视频 video ......
笔记 opencv 视频 02

【初入MAUI】如何在XAML中使用静态资源

# 如何在XAML中使用静态资源 1. 新建一个类 2. 将类定义为构造类 3. 定义static readonly字段 举例: { static class SharedResources { public static readonly Color FontColor = Color.FromR ......
静态 资源 MAUI XAML

UEFI Windows 11 环境下使用 Ghost 进行批量部署存在一些缺点和瓶颈 已经被淘汰

UEFI Windows 11 环境下使用 Ghost 进行批量部署存在一些缺点和瓶颈: UEFI引导模式兼容问题:Ghost 不支持 UEFI 引导模式下的操作系统部署,因此需要使用第三方工具来将 UEFI 引导模式下的系统转换为 Legacy 引导模式。这可能会涉及到额外的配置和调试,增加了部署 ......
瓶颈 缺点 Windows 环境 Ghost

MySQL 通过 PROCESSLIST 表查看正在执行的 SQL,并手动 kill

-- 查询非 sleep 进程 SELECT * FROM information_schema.PROCESSLIST WHERE COMMAND != "Sleep" ORDER BY TIME DESC; -- 查询来自于 192.168.21.34 主机的进程 SELECT * FROM i ......
PROCESSLIST 手动 正在 MySQL kill

2023 CISCN 部分RE复现

# 2023 CISCN REVERSE 本次初赛情况一般般吧,简单复现一下ezbyte和movAside ## ezbyte ### 原方法(FAILED) ![image](https://img2023.cnblogs.com/blog/3028175/202305/3028175-20230 ......
部分 CISCN 2023

DMAC和MAC文件中的C-SPY烧录S32K118的函数调用过程

其中的message是我个人添加,不必理会。 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. setup 11. _ExecDeviceReset 12. disableWatchdog 所有日志如下: 1 Thu Jun 01, 2023 00:23:49: IAR Embedded ......
函数 过程 S32K118 文件 C-SPY

my jupyter header

``` from IPython.display import display, HTML from matplotlib import cm, projections from mpl_toolkits.mplot3d import Axes3D from pathlib import Path ......
jupyter header my

php弱类型

## php弱类型: 在进行比较的时候,会先判断两种字符串的类型是否相等,再比较值是否相等 == 在进行比较的时候,会先将字符串类型转化成相同,再比较值 如果比较一个数字和字符串或者比较涉及到数字内容的字符串,则字符串会被转换成数值并且比较按照数值来进行 $a="123";@$b=123; a==b ......
类型 php

实验6

task4 #include <stdio.h> #include<string.h> #define N 100 typedef struct { char num[10]; // 学号 int s1; // 期末成绩 int s2; // 平时成绩 double sum; // 总评 char ......

肖sir___性能面试题___整理

1、什么是性能测试?2、描述一下你们公司的性能测试流程?3、性能测试包含的方法有哪些(至少列举5种)?4、如果确定系统最大负载?5、并发数是怎么确定的?6、性能测试在什么环境执行?7、性能测试什么时候执行?8、 软件性能测试的应用领域有哪些(至少列出三种)?9、性能测试需求的来源?10、请描述SEI ......
性能 sir

机器视觉工程师们,我是一个没见过世面的人

人与人之间的差距不是见没见过世面,经历过千奇百怪的人和事情,坦然接受这个世界,见天地见自己见众生。 所谓的世面,不过是世界的一面。我对机器视觉的市场很熟悉,我对机器视觉最新的技术很熟悉,但是我四体不勤,五谷六畜不分。别人只见过技术专业的一面,却不知我的没见过世面。 如何让自己真的世面? 1.去看书, ......
面的 视觉 机器 工程师 工程

vue报<% if (process.env.NODE_ENV === 'production') { %> <% }else { %> <% } %>

由于系统重装,运行项目,后台报node-sass@4.13.1 postinstall: `node scripts/build.js` 页面报 大概率node-sass有问题 ``` 1、卸载: npm uninstall node-sass 2、安装: npm install node-sass ......
production lt NODE_ENV gt process

读书的窍门

提供一个读书老窍门 - "读万卷书". 特别是对于读国内书籍, 比较好用, 自己之前 准备出书和编辑们聊过, 聊了几次后暂停出书计划, 当时编辑说了一个颇有智慧的话: "有深度的书让国外出就行了". 但凡想找点意思并挖掘全貌的话, 可能类似书籍要读 个几十本, 然后可能其中一两本的作者比较实在零星说 ......
窍门

从DenseNet到CSPNet及YOLO变种

1. 前言 CSPNet 是作者 Chien-Yao Wang 等于 2019 发表的论文 CSPNET: 《A NEW BACKBONE THAT CAN ENHANCE LEARNING CAPABILITY OF CNN》。也是对 DenseNet 网络推理效率低的改进版本。 CSPNet通过 ......
变种 DenseNet CSPNet YOLO

UNION的排序问题

我们知道ORDER子句只能在最后且只使用一次,那么在UNION之前单独排序该怎么办呢? 一种可行的解决办法如下: ~~~sql SELECT * FROM ( SELECT * FROM t1 ORDER BY 字段 ) newt1 ## 一定要对表重新命名,否则报错 UNION SELECT * ......
问题 UNION

SD协议-状态机

# 1.SD卡状态回顾 ![](https://img2023.cnblogs.com/blog/3077491/202305/3077491-20230530224154212-458773327.png) # 2.SD卡数据传输模式 ![](https://img2023.cnblogs.com ......
状态

【安全学习之路】Day14

![](https://img2023.cnblogs.com/blog/3073714/202306/3073714-20230601000953149-2076536322.png) ![](https://img2023.cnblogs.com/blog/3073714/202306/3073 ......
Day 14

http状态码

HTTP 状态码 当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含 HTTP 状态码的信息头(server header)用以响应浏览器的请求。 HTTP 状态码的英文为 HTTP Status Code。。 下面是常见的 ......
状态 http

《人月神话》读书笔记

我读完了《人月神话》这本书,对软件开发有了更深刻的认识和理解。本书作者Tom DeMarco和Timothy Lister通过丰富的经验和实践案例,指出了软件开发中许多谬论和常见问题,并提出了应对这些问题的方法和建议。在本书中,作者首先强调了软件开发过程中的人月问题,即增加开发人员并不能保证项目能按 ......
神话 笔记

vue基础用法-体验vue调试工具和数据驱动视图

![image](https://img2023.cnblogs.com/blog/1069029/202305/1069029-20230531235559951-409566754.png) ![image](https://img2023.cnblogs.com/blog/1069029/20 ......
视图 vue 基础 工具 数据

微信发红包测试点__肖sir__测试点整理

微信发红包测试点 1.在红包钱数,和红包个数的输入框中只能输入数字 2.红包里最多和最少可以输入的钱数 200 0.01 3.拼手气红包最多可以发多少个红包 1003.1超过最大拼手气红包的个数是否有提醒 4.当红包钱数超过最大范围是不是有对应的提示 5.当发送的红包个数超过最大范围是不是有提示 6 ......
sir

Redis缓存中保存短信验证码

**实现步骤** 1. 在发送短信的方法中将短信验证码保存到redis中 ![](https://img2023.cnblogs.com/blog/3161806/202306/3161806-20230601000521287-1276024478.png) 2. 在登录成功后删除redis中的验 ......
缓存 短信 Redis

Redis在SpringBoot项目中的应用

在项目中使用redis作为缓存,提高用户访问速度。 **实现思路** * 保存缓存:当用户进行页面访问时,前端会向后端发送请求。后端则会向数据库中获取数据,此时我们在请求向数据库获取数据之前先从redis缓存中尝试获取数据,如果redis缓存中存在我们需要的数据,即可直接返回。如果不存在,则在请求向 ......
SpringBoot 项目 Redis

日期格式化转换

1 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 2 sdf.parse(dateStr);//string转date 3 sdf.format(dateStr);//date转String ......
日期 格式

《人月神话》阅读笔记09

第五章读后感: 读完这一章后,我有几个主要的感悟。 首先,布鲁克斯强调了项目管理的关键性。他指出,软件开发是一项复杂的任务,需要对进度、资源和团队进行有效的管理。没有良好的项目管理,项目很容易陷入混乱,导致进度延误和质量问题。这提醒我要重视项目管理的重要性,包括制定清晰的目标、合理安排资源和制定有效 ......
神话 笔记

Sersync部署

确保rsync服务正确,c/s端 1.大前提Rsync Daemon服务正确 [root@nfs ~]# rsync -avz --delete /data/ rsync_backup@10.0.0.40::backup 确保当前客户端机器,是否支持Inotify [root@nfs ~]# ls ......
Sersync

Midjourney终极指南:提示的艺术

通过制作完美的提示,发现使用Midjourney生成令人惊叹的图像的秘密。在这个终极指南中,将带您完成创建有效提示的过程,这将释放Midjourney AI的全部潜力,从而产生与您的创意愿景相匹配的令人惊叹的视觉效果。 ......
Midjourney 终极 指南 艺术