自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DevFrank的博客

每天学习一个小技能!

  • 博客(335)
  • 资源 (7)
  • 收藏
  • 关注

原创 【C++】开源:跨平台轻量日志库easyloggingpp

easyloggingpp日志库

2023-07-18 18:55:23 35134 1

原创 【Autoware】2小时安装Autoware1.13(保姆级教程)

Autoware是一款“一体化”开源自动驾驶软件,能实现感知、决策、控制等功能,通过在Ubuntu中搭建Autoware开发环境和案例的运行,使大家对自动驾驶技术的实现有一个更清晰的认识。

2023-02-27 21:58:32 15715 58

原创 【AI模型】NanoDet-PyTorch环境配置及运行测试

近几年目标检测模型发展很快,最近接触到一款智能小车用到了Nanodet这种目标检测模型,便拿下来试一试,在这过程中,发现一些作者在环境配置方面未提到的细节并在requirements.txt中进行了完善,可以说是手把手教你运行这个目标检测模型。

2021-12-13 16:40:35 2355

原创 【AI工具】cc-switch调用本地大模型

【AI工具】cc-switch调用本地大模型

2026-08-06 21:57:12 632

原创 【C++】面试:系统设计与性能优化

本文系统梳理了C++高级面试中的核心技术体系,涵盖系统设计、性能优化和分布式架构三大核心领域。重点解析了短链系统、秒杀架构的设计要点,深入探讨了缓存策略、消息队列、分库分表等关键技术方案。文章提供了高并发场景下的典型解决方案,包括Redis原子操作、分布式锁、限流熔断等工程实践,并给出性能指标计算方法和监控诊断工具链。最后总结了CAP理论、BASE原则等分布式系统核心思想,形成了一套完整的面试技术框架,可有效展示候选人的系统设计能力和工程实践经验。

2026-06-27 12:52:50 695

原创 【C++】面试:网络编程

C++后台开发高频面试考点摘要: Socket编程:TCP服务端(socket-bind-listen-accept)与客户端流程,三次握手(可靠连接)与四次挥手(半关闭)原理及面试追问点。 TCP/UDP对比:TCP可靠传输(重传、流量控制)vs UDP高效无连接,适用场景(文件传输/DNS/视频流)。 IO多路复用:select(FD限制1024)、poll(无限制但效率低)、epoll(高效O(1),支持ET/LT模式),重点区分性能差异与使用场景。 线程池:核心组件(任务队列+工作线程),参数优化(

2026-06-27 12:49:06 417

原创 【C++】面试:设计模式

这篇文章总结了C++中高频考察的设计模式,重点包括单例、工厂和观察者模式,次要介绍了策略、装饰器等模式。主要内容涵盖: 单例模式:确保类唯一实例,实现方式包括饿汉式(线程安全)和懒汉式(双检查锁),适用于全局资源管理场景。 工厂模式:分为简单工厂、工厂方法和抽象工厂,各自适用于不同复杂度的对象创建需求。 观察者模式:实现一对多依赖关系,主题状态变化自动通知观察者,常用于事件驱动系统。 其他重要模式: 策略模式:封装可互换算法族 装饰器模式:动态扩展对象功能 模板方法:定义算法骨架 适配器/代理模式:接口转换

2026-06-21 19:20:20 354

原创 【C++】面试:数据结构与算法

C++面试核心考点涵盖链表、二叉树、排序算法、查找算法等高频题型。链表重点包括反转、环检测和双指针技巧;二叉树考察遍历方式和递归应用;排序算法需掌握快排、归并等实现;查找以二分和哈希为主。此外,位运算技巧、栈/队列应用、Top-K问题解法及回溯/DFS/BFS模板也是必考内容。建议熟记标准代码模板,理解各算法特性与适用场景,针对不同题型选择最优解法。

2026-06-21 19:16:32 331

原创 【C++】面试:多线程并发

本文系统梳理了C++中高级面试核心知识点,涵盖多线程编程(线程创建、互斥锁、条件变量、原子操作)、C++11新特性(lambda表达式、右值引用、完美转发)、模板编程(函数/类模板、特化)以及编译链接原理四大模块。重点包括:线程函数入口的四种形式、死锁的四大条件与解决方案、原子变量与锁的性能对比、移动语义的资源所有权转移机制、模板的编译期实例化特性,以及预处理/编译/汇编/链接的全流程解析。文章强调这些知识点在区分工程师技术深度和工程实战能力上的重要性,并配有高频面试问题解析,是C++开发者进阶必备的核心知

2026-06-21 19:08:33 470

原创 【C++】面试:STL容器与算法

本文系统梳理了C++ STL容器的核心知识点,包括底层实现、特性对比及使用场景。主要内容包括:(1) vector的连续数组结构与2倍扩容机制;(2) string的SSO优化与常见陷阱;(3) list与vector的访问/增删效率对比;(4) deque的分段连续内存设计;(5) map(红黑树)与unordered_map(哈希表)的有序性和时间复杂度差异;(6) 迭代器失效问题的容器特异性分析;(7) STL空间配置器的内存池优化;(8) sort和find算法的底层原理。文章最后给出容器选型口诀,

2026-06-14 20:15:15 510

原创 【C++】面试:关键字与语法特性

本文总结了C++面试中的10个高频关键字及其用法: const:定义只读变量,保护数据安全,五种应用场景(变量、指针、形参、返回值、类成员函数)。 static:控制变量/函数的生命周期和作用域,包括局部/全局变量、类静态成员。 volatile:禁止编译器优化,确保直接从内存读取数据,适用于多线程和嵌入式开发。 inline:内联函数优化调用开销,但可能导致代码膨胀,适合短小高频函数。 extern:声明外部变量/函数,支持跨文件访问和C/C++混合编程。 typedef/using:类型别名,using

2026-06-14 13:52:01 450

原创 【C++】面试:面向对象与多态

本文系统梳理了C++面向对象编程的核心知识点,主要涵盖以下重点内容: 类与对象基础:类与对象概念、成员分类(访问权限/存储属性)、静态成员特性 特殊成员函数:构造函数、拷贝构造、析构函数的特性与调用时机,重点区分拷贝构造与赋值重载的使用场景 拷贝机制:深/浅拷贝的本质区别及实现方式,解决指针成员的内存管理问题 继承体系:三种继承方式对访问权限的影响,菱形继承问题及虚继承解决方案 多态实现:虚函数原理(虚函数表/虚表指针)、动态多态三要素、虚析构的必要性 抽象类与接口:纯虚函数定义、抽象类规则及其在接口设计中

2026-06-14 13:46:51 434

原创 【C++】面试:内存管理

【C++】面试:内存管理

2026-06-11 22:22:39 723

原创 【C++】面试:指针与引用

本文系统梳理了C++指针相关核心知识点,涵盖面试高频考点。主要内容包括:指针与引用的本质区别(内存、初始化、修改性等);野指针成因与防范措施;空指针与空引用的合法性与风险;常量指针与指针常量的const位置辨析;多级指针的应用场景;数组指针与指针数组的语法区分;函数指针与回调函数机制;this指针的底层原理;指针运算的特殊规则;以及指针传参与值传递的对比。文章特别强调指针安全问题和工程实践建议,并附赠3个综合高频追问的标准答案,帮助开发者全面掌握指针这一C++核心概念。

2026-06-07 23:55:37 532

原创 【AI技能】跟着费曼学自动驾驶规控全流程

跟着费曼学自动驾驶规控全流程

2026-05-17 13:57:50 418

原创 【AI技能】跟着费曼学控制执行

跟着费曼学控制执行

2026-05-17 13:50:17 413

原创 【AI技能】跟着费曼学决策规划

跟着费曼学决策规划

2026-05-17 13:43:26 445

原创 【AI技能】跟着费曼学轨迹预测

跟着费曼学轨迹预测

2026-05-17 13:37:00 452

原创 【AI技能】跟着费曼学BEV鸟瞰图感知

跟着费曼学BEV鸟瞰图感知

2026-05-10 07:12:31 487

原创 【Python】应用:发布pyproject.toml格式包到 PyPI

发布pyproject.toml格式包到 PyPI

2026-04-25 23:01:44 480

原创 【AI技能】跟着费曼学具身智能

先问一个问题:什么是"具身智能"?简单说,就是让AI有身体,能在真实世界里做事情。不是光在那儿"想",而是真的能感知、能行动。你可能觉得这不就是机器人吗?对,但不完全对。传统机器人是写好规则让它动,具身智能是让AI自己学——像人一样,从经验里摸索。这个方向现在火得不行。光会说话不够,得能做事。所以各路玩家都在往这个方向冲:特斯拉的Optimus、Figure、1X……但问题来了——这个东西太容易学偏了。一种天天追论文,追热点,Transformer改个参数就发一篇。

2026-04-25 22:31:09 464

原创 【AI技能】跟着费曼学机器人

如果让你说出最常见的机器人,你会说出什么?扫地机器人、还是机械臂。机械臂 —— 工厂里的老大哥这个最常见。你在汽车厂看到的那种焊接、喷漆的大家伙,就是工业机械臂。它有多少关节?常见的是6轴——就像人的肩膀、肘、手腕加起来轴越多,能到达的位置越灵活足式机器人 —— 用腿走的这是最酷的,但也是最难的。轮子在平地上走得快,但碰到楼梯、泥坑、过河就不行了。足式机器人要解决一个问题:怎么在不平的地上保持平衡?quadruped(四足)

2026-04-12 22:10:27 485

原创 【AI技能】跟着费曼学自动驾驶

说起自动驾驶,我们可能会说出一堆术语——传感器融合、SLAM、轨迹规划、端到端学习——但如果要解释给一个六年级学生听,我们会怎么说呢。需要换个方式,想象你坐在车里,前面有个司机。自动驾驶要干的,就是把那个司机替换掉。那司机在干嘛?看——用眼睛看路、车、行人想——判断前面那个人会不会闯红灯动——决定是踩刹车还是打方向盘控——真的去操作刹车和方向盘感知→规划→决策→控制。名字听起来高大上,其实就是看、想、动、控。现在自动驾驶学习的问题是什么呢?

2026-04-11 18:40:27 481

原创 【Arduino】ESP32配置及点灯示例

本文介绍了ESP32-S3开发板的配置及点灯示例。ESP32是一款集成Wi-Fi和蓝牙的低成本SoC微控制器,适用于物联网、智能家居等场景。文章详细讲解了在Arduino IDE中配置ESP32开发环境的方法,包括添加国内镜像源和安装开发板支持包。最后提供了一个简单的LED闪烁示例代码,演示了如何控制板载LED实现定时闪烁功能,并展示了实际运行效果。该教程适合ESP32初学者快速入门硬件开发。

2026-03-14 19:19:55 322

原创 【Qt】问题记录ld: framework ‘AGL‘ not found on MacOS 26

mac qt工程编译报错agl问题

2026-01-25 14:51:25 496

原创 【Linux】tcpdump抓包工具与wireshark介绍

tcpdump抓包工具与wireshark介绍

2025-12-10 22:46:23 690 1

原创 【AI模型】HuggingFace介绍及transformers使用示例

HuggingFace介绍及transformers使用示例

2025-10-23 14:16:10 211

原创 【C++】开源:轻量级消息传递库libnanomsg

轻量级消息传递库libnanomsg

2025-10-15 10:50:41 302

原创 【C++】基础:C++11-14-17常用新特性介绍

C++11-14-17常用新特性介绍

2025-08-20 23:21:27 1118

原创 【JS】认识并实现一个chrome扩展程序

从零开始认识并实现一个chrome扩展程序

2025-08-16 09:58:15 728

原创 【C#】跨平台创建你的WinForms窗体应用(Windows&Ubuntu)

跨平台创建你的WinForms窗体应用

2025-08-14 22:38:00 1389

原创 【IOS】XCode创建firstapp并运行(成为IOS开发者)

XCode创建firstapp并运行(成为IOS开发者)

2025-07-06 17:30:37 974

原创 【Flutter】创建BMI计算器应用并添加依赖和打包

flutter创建BMI计算器应用并添加依赖和打包

2025-05-21 09:52:50 809

原创 【四周年】我的创作纪念日

我的创作纪念日

2025-04-23 17:23:56 563

原创 【Apollo】CyberRT学习笔记

CyberRT学习笔记

2025-03-31 21:43:15 723

原创 【C++】开源:libpcap网络数据捕获库安装与应用

libpcap网络数据捕获库安装与应用

2025-01-21 10:08:51 776

原创 【C++】开源:Armadillo数值计算库配置与使用

Armadillo数值计算库配置与使用

2024-12-31 10:03:02 806

原创 【Arduino】ESP8266获取NTP时间及连接MQTT实现远程控制示例

ESP8266获取NTP时间及连接MQTT实现远程控制示例

2024-12-09 16:20:47 916

原创 【C++】ROS:EPSILON仿真环境搭建与使用

EPSILON仿真环境搭建与使用

2024-11-28 15:23:38 443

原创 【C++】OGRE:面向对象图形渲染库配置与示例

OGRE:面向对象图形渲染库配置与示例

2024-11-07 10:41:38 1246

机械工程控制期末考试试题和标准答案及评分标准模板.pdf

机械工程控制基础期末试题及标准答案,适合高等院校学生及相关工程技术人员下载使用。

2019-10-16

【划重点】自主移动机器人导论.pdf

知识梳理与读后感

2021-06-03

Carsim/Simulink联合仿真-车辆基本控制资源包

Carsim/Simulink联合仿真-车辆基本控制资源包,导入cpar文件,关联simulink并运行,实现车辆基本控制

2024-07-10

【新闻观察】智能网联汽车.pdf

关于智能网联汽车的不错的文章。

2021-06-03

代码管理桌面客户端安装包

代码管理桌面客户端安装包,适用于桌面代码版本控制,代码仓库同步。

2024-07-08

机器人的未来发展:从工业自动化到知识自动化.pdf

中科院自动化所王飞跃教授关于机器人的未来发展的阐述,深刻了解工业自动化到知识自动化。

2019-10-16

MATLAB MPT 3.2.1工具箱安装

多参数工具箱(或简称 MPT)是一个开源的、基于 Matlab 的工具箱,用于参数优化、计算几何和模型预测控制。wiki:https://www.mpt3.org/

2021-11-11

机械工程控制基础知识点整合.pdf

机械工程控制基础的课本知识点总结,是个框架,很完善,适合学生及工程人员使用。

2019-10-16

NanoDet-PyTorch.zip

nanodet目标检测模型

2021-12-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除