• 最新文章
  • Linux系统
  • 嵌入式开发
  • 控制算法
  • 代码开发
  • 笔记
  • C语言进阶

Linux 查看系统版本笔记

查看Linux系统版本 Linux 系统版本查看 - 10 秒速览 1 查发行版:优先 cat /etc/os-release(通用),或 lsb_release -a(需预装) 2 查内核:uname -r(仅版本)、uname -a(完整信息,含架构/主机名) 3 查架构:uname -m(x86_64=64 位 PC,aarch64=64 位 ARM) 4 Systemd 专属:hostna
Linux 查看系统版本笔记

Linux Screen命令用法

Linux Screen 使用笔记 一、常用场景与命令说明 在日常使用 Linux 服务器时,screen 是一个非常实用的工具。它可以在断开终端连接后,保持程序继续运行。以下是最常用的操作命令: 使用场景 命令 说明 新建会话 screen -S 会话名 创建一个新的会话,S 表示 Session 挂起会话 Ctrl + A → D 将当前会话挂起(Detach) 查看会话列表 screen -
Linux Screen命令用法

FreeCAD 修改 STL 打印文件

说明 STL 文件其实是由三角面片组成的网格模型,不像 STEP、IGES 那样包含参数信息。 也就是说,想要在 FreeCAD 里修改 STL,就像是在一堆三角形上“雕刻”而不是“重建”—— 没有原始设计意图、没有尺寸约束、没有特征树。所有编辑都建立在 “先转为实体(Solid)” 的基础上。 典型需求: 改孔径(例如从 10mm 改成 8mm) 封掉挖空的部分 拉伸或缩短某个结构 修复打印时掉
FreeCAD 修改 STL 打印文件

C 语言宏定义控制功能的启用

C 语言宏定义控制功能启用的示例 目录 简介 项目结构 config.h 文件 main.c 文件 编译与运行 配置示例 启用功能 A,禁用功能 B 启用功能 A 和 B 禁用功能 A 和 B 总结 简介 在嵌入式开发中,使用宏定义控制功能的启用或禁用是一种常见的做法。通过将宏定义放入 config.h 文件,可以方便地管理代码中的配置选项。本文档展示了如何通过 config.h 文件实现这一功能
C 语言宏定义控制功能的启用

优化算法

模拟退火算法: 受到金属热处理过程中的退火原理启发。它通过模拟材料在高温下逐渐冷却的过程来搜索问题的解空间。在搜索过程中,算法会以一定的概率接受比当前解更差的解,这个概率会随着搜索的进行而逐渐减小,从而在全局搜索和局部搜索之间达到平衡,避免陷入局部最优解 粒子群算法: 原理描述:粒子群算法模拟了鸟群或鱼群等群体行为。在算法中,解被看作是一个粒子在解空间中的位置。每个粒子都有自己的位置和速度,根据个
优化算法

Three.js三维可视化

Three.js 入门指南 Three.js 是基于 WebGL 的 JavaScript 3D 库,让你能在浏览器中创建 3D 场景。从数据可视化到游戏开发,从产品展示到虚拟现实,Three.js 降低了 WebGL 的使用门槛。 一、核心三要素 Three.js 的核心由三个要素组成: 要素 作用 类比 Scene(场景) 所有 3D 对象的容器 舞台 Camera(相机) 决定观察场景的视角
Three.js三维可视化

cms内容管理系统分类

cms内容管理系统的缩写,英文全称为 Content Management System。 它是一种软件应用程序,用于创建、编辑、管理和发布数字内容。 这些内容可以包括文本、图像、音频、视频等多种形式。 CMS 的主要目的是让用户可以方便地管理网站或者其他类型的在线内容,而无需具备专业的编程知识。 常见的 CMS 包括 WordPress、Joomla、Drupal 等。 这些系统通常具有用户友好
cms内容管理系统分类

跨平台备份工具Restic

Restic 跨平台备份工具完全指南 Restic 是一款开源的跨平台备份工具,支持本地、SFTP、S3 等多种存储方式。相比传统备份工具,Restic 采用增量备份和去重技术,大幅节省存储空间。 一、支持的存储方式 Restic 支持多种备份目标,本文重点介绍两种常用方式: 存储方式 适用场景 优势 本地存储 备份到本机硬盘或挂载的外部存储 速度快,无网络依赖 SFTP 备份到远程服务器 异地容
跨平台备份工具Restic