相关文章
leetcode 2320. 统计放置房子的方式数
题目如下
数据范围
本题可以看成打家劫舍的升级版 详情请看注释通过代码(未优化)
class Solution {
public:int countHousePlacements(int n) {vector<vector<int>> h(2 * n,vector<int>(2));//第一列代表此处不放房子 第二列则放房子h[0][0] 1;h[0][1…
建站知识
2025/2/21 7:52:14
kotlin中expect和actual关键字修饰的函数作用
在 Kotlin 多平台编程中,expect 和 actual 关键字用于定义跨平台的抽象和具体实现。这种机制允许开发者声明一个平台无关的接口或函数签名(使用 expect),然后在每个目标平台上提供具体的实现(使用 actual)。…
建站知识
2025/2/22 1:52:12
【ROS2综合案例】乌龟跟随
一、前期准备
1.1 安装 1. 首先安装“乌龟跟随”案例的功能包以及依赖项。
安装方式1(二进制方式安装):
sudo apt-get install ros-humble-turtle-tf2-py ros-humble-tf2-tools ros-humble-tf-transformations
安装方式2(克…
建站知识
2025/2/22 2:51:25
【SpringBoot苍穹外卖】debugDay03.5
1、AOP面向切面编程
1. Target(ElementType.METHOD) 作用:指定自定义注解可以应用的目标范围。 参数:ElementType 是一个枚举类,定义了注解可以应用的目标类型。 ElementType.METHOD 表示该注解只能用于方法上。 其他常见的 ElementType 值…
建站知识
2025/2/22 2:28:01
PyCharm 批量替换
选择替换的内容
1. 打开全局替换窗口
有两种方式可以打开全局替换窗口:
快捷键方式: 在 Windows 或 Linux 系统下,按下 Ctrl Shift R。在 Mac 系统下,按下 Command Shift R。菜单操作方式:点击菜单栏中的 Edit&…
建站知识
2025/2/19 16:27:49
MYSQL 事务 transcation
事务 transcation
什么事务
事务是为了保证一个业务操作的完成性, 一个业务操作 要么 全部成功 、要么 全部失败 、不允许部分成功、部分失败。
事务的四大特性 ACID
A 原子性 : 保证业务 是一个 不可再分的 基本操作C 一致性 : 事务的最终目的 就是…
建站知识
2025/2/22 1:22:31
银河麒麟kylin V10安装docker时出现的问题
由于原系统yum源带的docker版本太低,使用阿里的docker-ce.repo时,会默认定向为centos 10版本,导致安装时可能有如下错误:
nothing provides libc.so.6(GLIBC_2.34)(64bit) needed by docker-ce-3:27.5.1-1这是因为默认定向centos…
建站知识
2025/2/16 8:05:51
FFmpeg Per-file main options
1. -f fmt
强制设置输入或输出文件的格式;对于输入文件来说,格式是自动检测的;输出文件则是根据文件后缀推测格式的;因此该选项多数情况下是不需要的。
2.
-c[:stream_specifier] codec (input/output,per-stream)
-codec[:st…
建站知识
2025/2/20 12:21:05