相关文章
Code Review(代码审查)
代码审查是软件开发生命周期的重要组成部分。它能显著提高开发人员的代码质量。
这个过程就像写一本书。作者写好了内容,出版社编辑对其进行了校审,所以没有出现任何错误,例如将“你”与“你的”混淆。这个案例中,代码审查是阅读…
建站知识
2025/1/14 16:25:53
Java Web-Maven
Maven是apache旗下的一个开源项目,是一款用于管理和构建java项目的工具
Maven的作用
1.依赖管理:方便快捷的管理项目依赖资源(jar包),避免版本冲突问题
我们有的项目需要大量的jar包,采用手动导包的方式非常繁琐,并且版本升级也…
建站知识
2025/1/19 21:36:54
[音视频学习笔记]七、自制音视频播放器Part2 - VS + Qt +FFmpeg 写一个简单的视频播放器
前言
话不多说,重走霄骅登神路
前一篇文章 [音视频学习笔记]六、自制音视频播放器Part1 -新版本ffmpeg,Qt VS2022,都什么年代了还在写传统播放器?
本文相关代码仓库: MediaPlay-FFmpeg - Public
转载雷神的两个流程…
建站知识
2025/1/21 12:23:35
算法---动态规划练习-5(下降路径最小和)
下降路径最小和 1. 题目解析2. 讲解算法原理方法一方法二 3. 编写代码法一法二 1. 题目解析 题目地址:点这里 2. 讲解算法原理 方法一 首先,通过matrix的大小确定矩阵的行数m和列数n。 创建一个大小为(m1) (n2)的二维动态规划数组dp,其中d…
建站知识
2025/1/20 21:13:14
自动驾驶-如何进行多传感器的融合
自动驾驶-如何进行多传感器的融合 附赠自动驾驶学习资料和量产经验:链接
引言
自动驾驶中主要使用的感知传感器是摄像头和激光雷达,这两种模态的数据都可以进行目标检测和语义分割并用于自动驾驶中,但是如果只使用单一的传感器进行上述工作…
建站知识
2025/1/19 14:30:50
蓝桥杯刷题-子串简写
子串简写 代码
kint(input())
s,c1,c2input().split()
pre[0]*len(s)
ans0
for i in range(len(s)):pre[i]pre[i-1]if c1s[i]:pre[i]1elif c2s[i] and i1-k>0:anspre[i-k1]
print(ans)
建站知识
2025/1/19 14:34:14
HTTPS 从懵懵懂懂到认知清晰、从深度理解到落地实操
Https
在现代互联网应用中,网上诈骗、垃圾邮件、数据泄露的现象时有发生。为了数据安全,我们都会选择采用https技术。甚至iOS开发调用接口的时候,必须是https接口,才能调用。现在有部分浏览器也开始强制要求网站必须使用https&am…
建站知识
2025/1/19 14:13:32