logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

从造车到开车:一文看懂底层系统与开发语言的生态圈

本文通过“造车与开车”的形象比喻,厘清了两组易混淆的计算机技术概念。第一部分解析软件开发工具链:C 是底层基础,C++ 是其进阶,适合开发大型复杂软件;Qt 是基于 C++ 的强大图形界面框架;而 Python 作为高层语言,常作为“胶水”调用底层 C/C++ 库以提升开发效率。第二部分解析操作系统架构:Linux 是负责调度硬件的底层内核(发动机);Ubuntu 是整合了软件与界面的完整操作系统

#开发语言#python#c++ +3
Shell脚本编程 第1节

Shell是用户与操作系统的交互接口,而Shell脚本则通过非交互方式批量执行命令,大幅提升运维效率。本文系统讲解了变量、环境变量、特殊变量、变量扩展、字符串截取等核心知识,并演示了脚本编写规范。强调使用内置功能(如${#变量})并减少管道操作可显著提升性能。尽管有Python等高级语言,Shell凭借与系统的深度集成及擅长文本处理的优势,在系统管理和自动化运维中依然不可替代。

#linux#运维#服务器 +1
具身智能的学习 - 完成一个机械臂 第1节

具身智能是让AI通过物理身体与现实世界交互并自主学习的技术,其核心在于“大脑(AI)+身体(机器人)”的闭环交互。技术架构分硬件、软件、算法与应用四层,面临虚实差异、数据冗余、学习僵化与失控风险等挑战。执行单元依赖电机与位置反馈系统,步进电机、无刷电机与舵机各有适用场景,减速箱与编码器(如磁编码器)保障精准定位。仿真平台如IsaacSim实现Sim2Real,推动软硬件并行开发,降低试错成本,是迈

#学习#python
AI工具的使用

本文详细介绍了在Windows系统中通过WSL2安装Ubuntu并配置Node.js、CodexCLI及DeepSeekHarness的全流程,涵盖环境搭建、模型接入、AGENTS.md规范模板(程序员版与通用版)及关键命令操作。重点强调代码规范(如中文注释、Allman风格、CRLF行尾)、行为约束(不擅自重构、不自动更新文档)和高效工作模式(PlanMode规划先行),助力开发者实现标准化、可

#AI#linux
FreeRTOS的移植

本文详细介绍了FreeRTOSv10.2.1在STM32F407ZET6平台上的移植过程。主要内容包括:1)两种获取FreeRTOS源码的方法(官网下载和代码托管网站);2)工程文件移植步骤,涉及文件目录创建、关键文件复制和配置;3)Keil5环境配置,包括文件添加、头文件包含路径设置及常见错误解决方法(如SystemCoreClock定义、函数多重定义等)。最后指出移植完成后即可进行RTOS开发

#stm32
C++的学习第一部分

本文介绍了C++编程基础,包括开发环境配置、基本语法和常用数据结构。主要内容涵盖:1)Visual Studio 2017开发环境;2)C++基础语法如注释、变量、常量、数据类型和运算符;3)程序流程控制结构(顺序、选择和循环);4)数组、函数和指针的使用方法;5)结构体的定义和应用。文章详细讲解了各种数据类型的内存占用和取值范围,以及冒泡排序等常用算法实现。最后提到通讯录管理系统案例,为后续学习

#c++#学习#开发语言
Python学习第一部分

Python是一种简单易学、功能强大的解释型编程语言,具有丰富的内置数据类型和面向对象特性。本文系统介绍了Python的基础语法、开发环境配置、流程控制、字符串处理、正则表达式以及组合数据类型的使用方法。主要内容包括:Python的特点与执行方式、代码规范、变量与数据类型、运算符、输入输出函数、程序控制结构、字符串操作与正则表达式应用,以及列表和元组这两种重要序列类型的具体用法。文章通过大量实例演

#学习#python
单片机的通信和RTOS实时操作系统

本文系统介绍了嵌入式系统中的通信协议与RTOS实时操作系统。首先详细解析了串口通信(TTL、UART、RS485)、IIC和SPI协议的技术特点与应用场景,包括电平标准、通信方式及时序控制等核心内容。随后深入讲解了RTOS的任务调度、资源共享保护机制(临界区、调度器锁、信号量、互斥量等)以及事件标志组、消息队列等关键组件的工作原理与API接口。最后通过对比IIC和SPI存储模块(AT24C02与W

#单片机#嵌入式硬件
PX4的学习

一篇全面的PX4飞控与QGroundControl地面站入门实战教程。首先,文章介绍了PX4作为“无人机领域的安卓”的定位,其支持多旋翼、固定翼、无人车等多种载具,并详细解析了从底层硬件、NuttX实时操作系统、uORB通信中间件到上层控制模块的分层架构。其次,针对Ubuntu 20.04和22.04系统,提供了从Git克隆源码、安装Gazebo仿真环境到编译PX4固件的完整步骤,并汇总了empy

#学习#无人机
同步、异步与互斥:从通用OS到RTOS的全面解析

本文系统介绍了进程与线程的概念及区别,重点解析了同步、异步和互斥三大并发编程核心机制。在通用操作系统(如Linux)中,同步通过互斥量、信号量等实现,异步则依赖epoll、AIO等技术;而实时操作系统(RTOS)更强调确定性,通过二值信号量、事件标志组等实现同步。文章通过生产者-消费者模型示例,展示了多线程编程中如何协调同步与互斥,并对比了通用OS与RTOS在验证方法上的差异。最后提供了完整的多线

#学习
    共 18 条
  • 1
  • 2
  • 请选择