相关文章

精讲C++四大核心特性:内联函数加速原理、auto智能推导、范围for循环与空指针进阶

前引:在C语言长达三十余年的演进历程中,每一次标准更新都在试图平衡性能与抽象、控制与安全之间的微妙关系。从C11引入的"现代C"范式开始,开发者得以在保留底层控制能力的同时,借助语言特性大幅提升代码的可维护性与安全…

学会使用ai作图

UPDATE 发现一个爆赞的github项目,作图比生成svg好用很多: https://github.com/mermaid-js/mermaidSVG 即可缩放矢量图形(Scalable Vector Graphics),是一种基于可扩展标记语言(XML)的矢量图形格式。用代…

containerd 之使用 ctr 和 runc 进行底层容器操作与管理

containerd 是目前业界标准的容器运行时,它负责容器生命周期的方方面面,如镜像管理、容器执行、存储和网络等。而 ctr 是 containerd 自带的命令行工具,虽然不如 Docker CLI 用户友好,但它提供了直接与 containerd API 交互的能力…

C++类和对象--高阶

01. 关键字补充 1.1 static成员变量 静态变量存储在静态存储区,其初始值默认为0属于这个类的所有对象,也属于这个类(初始化一次)。static成员函数,没有this指针,不使用对象就可以调用。如:类名::func()或对象.func()…

2025年第十六届蓝桥杯大赛软件赛C/C++大学B组题解

第十六届蓝桥杯大赛软件赛C/C大学B组题解 目录 第十六届蓝桥杯大赛软件赛C/C大学B组题解 试题A: 移动距离问题描述解题思路答案 试题B: 客流量上限问题描述解题思路代码实现答案: [试题C: 可分解的正整数](https://www.dotcpp.com/oj/problem3319.html)问题描述解题…

VBA —— 第6章子程序与函数

子程序:实现特定功能的程序代码块 子程序语法: [修饰符] Sub 子程序名称([参数1,参数2,参数3]) 代码块 End Sub 子程序如何调用: 1 . 子程序名 [参数1,参数2,...] 2. Call 子程序名 [(参…

STC32G12K128实战:串口通信

STC32G12K128芯片写一个按键通过串口1发送字符串的程序。首先,确认芯片的串口1配置。STC32G系列通常使用UART1,相关的寄存器是P_SW1来选择引脚。默认情况下,UART1的TX是P3.1。 接下来是设置定时器作为波特率发生器。通常用定时器2&#xff0c…

Linux程序设计--期末复习

考试题型 填空题10分(5空,每空2分),程序分析(读程序回答问题)52分(大概四个大题,每个大题有若干小题,根据程序回答问题),编程题38分(3…

单向循环链表C语言实现实现(全)

01.结构体定义 #include<stdio.h> #include<stdlib.h> #define TRUE 1 #define FASLE 0//定义宏标识判断是否成功 typedef struct Node {int data;struct Node* next; }Node;02.初始化 Node* InitList() {Node* list (Node*)malloc(sizeof(Node));list->data …

嵌入式培训之数据结构学习(三)gdb调试

一、gdb调试 &#xff08;一&#xff09;一般调试步骤与命令 1、gcc -g &#xff08;调试版本&#xff0c;内含调试信息与源码&#xff1b;eg&#xff1a;gcc -g main.c linklist.c&#xff09; 2、gdb a.out&#xff08;调试可执行文件&#xff0c;eg&#xff1a;gdb ./a.o…

【GESP真题解析】第 20 集 GESP 二级 2025 年 3 月编程题 1:等差矩阵

大家好&#xff0c;我是莫小特。 这篇文章给大家分享 GESP 二级 2025 年 3 月编程题第 1 题&#xff1a;等差矩阵。 题目链接 洛谷链接&#xff1a;B4259 等差矩阵 一、完成输入 根据题意&#xff0c;一行&#xff0c;两个正整数 n&#xff0c;m。 n 和 m的数据范围&#xf…

【Linux笔记】——进程信号的捕捉——从中断聊聊OS是怎么“活起来”的

&#x1f525;个人主页&#x1f525;&#xff1a;孤寂大仙V &#x1f308;收录专栏&#x1f308;&#xff1a;Linux &#x1f339;往期回顾&#x1f339;&#xff1a;【Linux笔记】——进程信号的保存 &#x1f516;流水不争&#xff0c;争的是滔滔不息 一、信号捕捉的流程二、…

关于数据湖和数据仓的一些概念

一、前言 随着各行业数字化发展的深化,数据资产和数据价值已越来越被深入企业重要发展的战略重心,海量数据已成为多数企业生产实际面临的重要问题,无论存储容量还是成本,可靠性都成为考验企业数据治理的考验。本文来看下海量数据存储的数据湖和数据仓,数据仓库和数据湖,…

Ota++框架学习

一&#xff1a;框架结构 (1) 这是一幅展现 Web 应用程序架构的示意图&#xff0c;以下是对图中各部分的详细解释&#xff1a; 外部交互部分 Request&#xff08;请求&#xff09;&#xff1a;位于架构图的左上角&#xff0c;用黄色虚线框表示 。代表来自客户端&#xff08;如浏…

16 - VDMA之视频转发实验

文章目录 1 实验任务2 系统框图3 硬件设计3.1 IP核配置3.2 注意事项 4 软件设计4.1 注意事项4.2 工程源码4.2.1 main.c文件 1 实验任务 基于14.1&#xff0c;使用Xilinx TPG&#xff08;Test Pattern Generator&#xff09; IP提供视频源&#xff0c;将视频数据通过VDMA写入PS…

Hadoop集群故障节点隔离操作指南

一、确认故障节点状态 1‌.查看集群节点状态 hdfs dfsadmin -report # 显示所有DataNode状态(存活/宕机/存储利用率) 输出中标记为 Dead 或 Decommissioning 的节点为异常节点。 ‌ 2.分析监控指标 通过Prometheus/Grafana监控平台检查节点资源(CPU、内存、磁盘I…

Apollo学习——aem问题

执行aem指令出现一下问题 lxflxf:~/MYFile/apollo_v10.0 $aem enter permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.49/containers/json?filters%7B%22name%22%…

C++GO语言微服务和服务发现②

01 创建go-micro项目-查看生成的 proto文件 02 创建go-micro项目-查看生成的main文件和handler ## 创建 micro 服务 命令&#xff1a;micro new --type srv test66 框架默认自带服务发现&#xff1a;mdns。 使用consul服务发现&#xff1a; 1. 初始consul服务发现&…

Unity 小提示与小技巧

目录 &#x1f451;&#x1f451;&#x1f451;点击快速导航哦 1.修改运行时Unity的颜色&#x1f383; 2.记录运行时物体的组件数值、复制粘贴组件数值&#x1f383; 3.让物体按单位移动&#x1f383; 4.让物体快速顶点对齐&#x1f383; 5.让物体快速表面对齐&#x1f383;…

关于vue 本地代理

接口调用&#xff1a;其中我们可以约定一个拦截的标识&#xff0c; 用来给本地 http://localhost/ 进行代理要请求的测试地址https:abc.com 例子&#xff1a; axios.post(/OwnRateReport/-------------------------------------------------------00001)devServer: {proxy: {/…