E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Zabbix5宏
c语言.h与.c详解
预编译所要做的时将程序中的所有a用b替换,但是作为字符串常量的a则不被替换②条件编译指令:如#ifdef,#ifndef,#else,#elif,#endif等,这些伪指令的引入使得程序员可以通过定义不同的
宏
来决定编译程序对那些代码进行处理预编译程序根
yangzhiguoasdasd
·
2025-05-07 19:18
c语言
嵌入式面经篇二——预处理&关键字
2、写一个“标准”
宏
MIN,这个
宏
输入两个参数并返回较小的一个。3、已知数组table,用
宏
求数组元素个数。4、带参
宏
和函数的区别?5、内联函数的优缺点和适用场景是什么?
须尽欢~~
·
2025-05-07 02:03
嵌入式软件面经
嵌入式软件
c
linux c学习—— 预处理和结构体
它的意思是如果
宏
条件如果符合,就编译这段代码
PengAcang
·
2025-05-07 02:02
Linux学习
C语言学习
c语言
C和指针——预处理
、例子#defineTEMPD"1231231231\123123123"\\如果太长了,可以用\换行3、例子——可参数替换#defineTIMES(x)x*x4、ifdef和ifndef可以判定一个
宏
是否被定义
forth touch
·
2025-05-07 02:32
c语言
开发语言
VBA轻松实现多色渐变填充
大家肯定会想到录制
宏
,接下来就测试一下,录制
宏
是否能够继续让旗开得胜。开始录制
宏
,然后在工作表中插入正方形,设置为红色到蓝色的渐变色(为了便于演示选择反差大的颜色),停止录制
宏
。
taller_2000
·
2025-05-06 21:04
图片
VBA
对象
渐变
多色渐变
渐变光圈
图形
预处理(C语言)
#define定义
宏
4.带有副作用的
宏
参数5.
宏
替换的规则6.
宏
和函数的对比7.#和##7.1运算符7.2##运算符8.命名约定9.
2301_80541270
·
2025-05-06 20:55
c语言
FreeRTOS中断
宏
配置
中断
宏
配置configPRIO_BITS//使用优先级的位数configLIBRARY_LOWEST_INTERRUPT_PRIORITY//最低优先级configKERNEL_INTERRUPT_PRIORITY
zhugedz
·
2025-05-06 18:46
嵌入式硬件
c语言
开发语言
单片机
工程师 - 汽车分类
根据轴距的大小,国际上通常把轿车分为以下几类(德国大众汽车习惯用A\B\C\D分类):1️⃣**微型车(A00级)**也叫“剁椒鱼头车型”,小巧可爱,比如五菱
宏
光MINIEV。
夜流冰
·
2025-05-06 10:23
工程师
汽车
最实用最合适的C语言编程规范
C语言编程规范目录1排版...22注释...53标识符命名...105变量、结构...156函数、过程...207程序效率...278质量保证...329代码编辑、编译、审查...3810
宏
...401
JANYI2018
·
2025-05-06 10:21
c语言
前端
linux
windows
【C++】什么是头文件?
在C++中,头文件(通常以.h或.hpp为扩展名)是用于声明类、函数、变量、
宏
和其他代码结构的文件。
Bl_a_ck
·
2025-05-06 07:06
C++
c++
开发语言
李
宏
毅《深度学习》课程笔记第一章:机器学习核心概念解析
本文为参与DataWhale组队学习期间,对李
宏
毅教授《深度学习》课程第一章"机器学习介绍"的学习总结。内容基于个人理解整理,主要面向机器学习初学者,重点梳理核心概念与技术框架。
*花ㄜ漾_._
·
2025-05-05 17:38
机器学习
深度学习
python调用excel的
宏
_配置Office Excel运行Python
宏
脚本
基本环境名称版本操作系统Windows10x64Office2016安装Python1.下载Python安装包登录https://www.python.org/downloads/windows/进行下载Python2.x或Python3.x均可,推荐Python3.x(因为2020年1月1日起Python2就停止服务了...)2.安装Python安装前,勾选AddPython3.xtoPATH选
weixin_39528000
·
2025-05-05 11:56
python调用excel的宏
【BLE】【nRF Connect】 精讲nRF Connect自动化测试套件(
宏
录制、XML脚本)
目录前言1.nRFConnect自动化测试介绍1.1.nRFconnect
宏
录制功能介绍1.2.电脑端XML方式1.3实际应用案例1.3.1BLE稳定性测试1.3.2设备固件更新(DFU)测试1.3.3
风云说通信
·
2025-05-05 01:21
精讲蓝牙协议栈
精讲BLE协议栈
蓝牙
BLE
nRF
connect
宏录制
从零开始学习Linux(4)----yum和vim
软件包管理器yum2.Linux开发工具1.vim的基本概念2.vim的基本操作3.vim命令模式命令集4.vim底行模式命令集5.简单vim配置3.LInux编译器-gcc/g++使用1.gcc预处理(进行
宏
替换
沥川同学
·
2025-05-05 01:47
Linux
linux
学习
centos
运维
vim
CMake解析参数用法示例
cmake_parse_arguments是CMake中用于解析函数或
宏
参数的工具,特别适合处理带有选项(OPTIONS)、单值参数(SINGLE_ARGS)和多值参数(MULTI_ARGS)的复杂参数列表
小米人啊
·
2025-05-05 00:41
CMake
cmake
Linux中的yum和gcc/g++
快速的使用yum(三板斧)三、Linux编辑器-vim的使用1、vim的基本概念2、讨论常见模式——命令、底行命令模式:编辑底行模式:Linux编译器-gcc/g++使用一、程序的翻译过程1、预处理(进行
宏
替换
可涵不会debug
·
2025-05-04 15:10
Linux
linux
运维
服务器
嵌入式硬件篇---STM32F103C8T6&STM32F103RCT6
Flash差异RAM调整2.外设差异外设缺失:GPIO映射:3.中断向量表中断向量偏移4.时钟与总线配置APB分频器5.启动文件与链接脚本启动文件选择:链接脚本修改6.库函数与宏定义设备宏定义:外设使能
宏
四
Ronin-Lotus
·
2025-05-04 14:36
嵌入式硬件篇
程序代码篇
嵌入式硬件
stm32
单片机
5g网络架构_什么是5G网络基础架构?5G定义
5G定义5G网络基础设施由具有边缘计算功能的
宏
蜂窝基站和小型蜂窝基站组成。
宏
蜂窝是服务范围广泛的传统蜂窝塔。在5G网络中,通常在硬件上运行的网络功能已虚拟化,并作为软件运行。
weixin_39602579
·
2025-05-04 11:17
5g网络架构
C预编译器-41(调用2 Invocation)
这会抑制诸如
宏
展开、三字符转换、转义换行符拼接以及大多数指令的处理。不过,预处理器仍然能够识别并移除注释,因此您可以将使用-C预处理过的文件传递给编译器而不会出现问题。
snow_feeling
·
2025-05-03 18:57
C预处理器-CPP
c语言
开发语言
C预处理器
Emacs Verilog-mode 核心功能与使用指南
其核心功能包括:语法高亮:区分关键字、注释、端口等元素自动缩进与格式化:根据代码层级智能调整缩进AUTO
宏
系统:自动生成模块端口、信号连接等重复代码2、开发者背景由MichaelMcNamara和WilsonSnyder
yang_20250429
·
2025-05-03 09:28
emacs
编辑器
AI Agent
李
宏
毅:从零开始搞懂AIAgent-知乎台大李
宏
毅2025AIAgent新课来了!
Andre-S
·
2025-05-03 07:13
人工智能
人工智能
Latex&中国象棋
用Latex的chinesechess
宏
包可以更好的记谱下载Chinesechess打开官网官网链接:CTAN:Packagechinesechess2.下载
宏
包点击Download下载压缩包3.使用
宏
包解压文件夹
ImDebuging
·
2025-05-03 04:50
pdf
Rust 集合常用方法大揭秘
1.Vec常用方法1.1创建和初始化//创建空Vecletmutvec1:Vec=Vec::new();//使用
宏
创建letmutvec2=vec!
muyouking11
·
2025-05-02 09:45
rust
算法
开发语言
Arm64配置kdump
内核配置修改内核中以下的配置
宏
,可在.config文件中修改,或者通过makemenuconfig修改CONFIG_KEXEC=yCONFIG_CRASH_DUMP=yCONFIG_PROC_VMCORE
ARM&开发(Haidong)
·
2025-05-02 09:13
驱动开发
【Linux多线程编程】互斥锁及其使用
锁的创建和使用如下:2.1、创建互斥锁1)使用静态方式创建锁pthread_mutex_tlock=PTHREAD_MUTEX_INITIALIZER;PTHREAD_MUTEX_INITIALIZER是一个
宏
,
Vicssic
·
2025-05-01 19:13
Linux多线程编程
linux
pthread
linux多线程
Latex+中国象棋
今天闲着没事用latex的cchess
宏
包记录了一局《梅花谱》中的对局\documentclass[12pt]{article}\usepackage{cchess}\usepackage[UTF8]{
ImDebuging
·
2025-05-01 15:21
经验分享
学习
深度学习-学习笔记 DAY-1 (机器学习基础-案例学习)
本系列的学习笔记基础为李
宏
毅老师的《深度学习教程》,希望可以和大家一起共攀深度学习的大山,本教程干货满满,希望和我一起探索深度学习的宝子们收藏起来吧!!!
gzj123。。
·
2025-05-01 10:14
深度学习
动态库加载函数dlsym
includevoid*dlsym(void*handle,constchar*symbol);具体代码#include#include#define__USE_GNU//使用RTLD_DEFAULT和RTLD_NEXT
宏
需
chunfeng—
·
2025-05-01 04:39
c++
dylsm
知识分享
Linux运维——Vim基础
基础一、移动光标1.1、基础移动1.2、屏幕滚动二、编辑操作2.1、插入模式2.2、删除与修改2.3、复制粘贴三、搜索与替换3.1、搜索3.2、替换4、分屏与窗口管理4.1、分屏操作4.2、窗口调整五、
宏
与批量操作六
吴声子夜歌
·
2025-04-30 20:14
Linux运维
linux
vim
运维
TI---sysconfig生成
宏
配置可视化:通过
宏
名即可明确参数含义(如UART0_BAUD_RATE),提升代码可读性。跨平台适配:同一套代码通过不同SysConfig配置文件,适配不同硬件平台(如开发
MzKyle
·
2025-04-30 11:50
电控
单片机
嵌入式硬件
TI
电控
通信
嵌入式
嵌入式面试核心考点:从 C 语言基础到芯片资源深度剖析
1.用预处理指令交换两个参数的值在C语言中,我们可以利用预处理指令#define定义
宏
,结合异或运算(^)的特性来实现两个参数值的交换。这种方法无需临时变量,体现了对语言特性的灵活运用。
xyd陈宇阳
·
2025-04-28 16:12
面试题
STM32
面试
职场和发展
嵌入式硬件
宏定义———C语言
*符号代表全部的意思*.i代表的是全部的点i文件宏定义:1.定义:#define
宏
名+常量功能:
宏
名代替常量,
宏
名要求全大写且见名知义2.示例:#include#definePI3.14#defineQ4
光而不耀@lgy
·
2025-04-28 03:48
c语言
开发语言
linux
条件编译#ifdef的妙用详解_透彻
#define定义一个预处理
宏
#undef取消
宏
的定义#if编译预处理中的条件命令,相当于C语法中的if语句#ifdef判断某个
宏
是否被定义,若已定义,执行随后的语句#ifndef与#ifdef相反,判断某个
宏
是否未被定义
xk_一步一步来
·
2025-04-26 19:29
STM32 开发 - stm32f10x.h 头文件(内存映射、寄存器结构体与
宏
、寄存器位定义、实现点灯案例)
概述STM32F10x.h是STM32F1系列微控制器的核心头文件,提供了所有外设寄存器的定义和内存映射一、内存映射#definePERIPH_BASE((uint32_t)0x40000000)#defineAPB1PERIPH_BASEPERIPH_BASE#defineAPB2PERIPH_BASE(PERIPH_BASE+0x10000)#defineAHBPERIPH_BASE(PERI
我命由我12345
·
2025-04-26 14:52
嵌入式
stm32
单片机
嵌入式硬件
c++
c语言
开发语言
嵌入式
修改过的 Linux
宏
内核
HarmonyOSNext具备强大的分布式技术,能够实现跨设备协同工作。用户可以无缝地在不同的设备间切换和使用应用,无需感知设备的差异。HDC大会中如WPSOffice、高德等APP,使用了应用接续特性,在不同设备中进行流转,令人印象深刻。这点在iOS和Android中并不完全具备。3.2高性能低时延HarmonyOSNext采用轻量级的微内核设计。iOS使用的内核基于XNU(XisNotUnix
·
2025-04-26 13:23
postman
预处理器与内存管理----------C语言经典题目(5)
预处理器宏定义与
宏
替换(#define)1.什么是宏定义?如何使用#define定义一个常量?“宏定义”是一种预处理指令,用于在代码编译之前对指定的标识符进行文本替换,提高代码可维护性和可读性。
鱼嘻
·
2025-04-26 08:11
c语言
开发语言
linux
算法
c++
数据结构
立马耀:通过阿里云 Serverless Spark 和 Milvus 构建高效向量检索系统,驱动个性化推荐业务
作者:厦门立马耀网络科技有限公司大数据开发工程师陈
宏
毅背景介绍行业蝉选是蝉妈妈出品的达人选品服务平台。
阿里云大数据AI技术
·
2025-04-26 07:36
阿里云
serverless
spark
EMR
大数据
vue3 -- 中实现子组件与父组件的双向数据绑定
以下是基于最新实践的完整实现方案和技术解析(结合Vue3.3+新特性):一、使用defineModel
宏
(推荐方案)1.基础实现子组件://声明一个名为modelValue的双向绑定属性constmodelValue
Kingsaj
·
2025-04-26 06:57
项目实操
vue.js
javascript
ecmascript
【C++】googletest_TEST/TEST_F
在GoogleTest框架中,TEST和TEST_F是定义测试用例的两个核心
宏
,它们的区别主要体现在测试上下文的管理方式上。
CodeWithMe
·
2025-04-25 23:44
C/C++
c++
开发语言
dbt compile 命令及应用
同时需要引用jinja函数、复杂逻辑以及
宏
,这些差异经常让开发者不确定生成的模型是否满足需求。本文介绍dbtcompile命令可以在开发过程中随时查看编译后的SQL语句,帮助开发者及时发现模型问题。
梦想画家
·
2025-04-24 14:52
数据分析工程
#
python
分析工程
数据转换
数据仓库
#define RFOREACH(var, arr) for (ARR2IDX(arr) var=(arr).size(); var-->0; )
这个
宏
的定义:#defineRFOREACH(var,arr)for(ARR2IDX(arr)var=(arr).size();var-->0;)是用来反向遍历一个容器(比如vector)的,非常紧凑而且聪明的写法
Feliz Da Vida
·
2025-04-23 22:41
c++
C/C++条件预编译指令(宏定义)
一、
宏
的作用WHAT:编译器会在正式编译之前,根据条件来选择性地编译部分代码。其实,可以简单理解为利用宏定义控制代码段。
山大王82
·
2025-04-23 21:34
c语言
c++
开发语言
freeRTOS中configMAX_API_CALL_INTERRUPT_PRIORITY
宏
配置说明
在FreeRTOS中,configMAX_API_CALL_INTERRUPT_PRIORITY是一个关键配置
宏
,用于定义允许调用FreeRTOSAPI的中断的最高优先级。
指令集诗人
·
2025-04-23 19:20
FREERTOS
freertos
实时操作系统
c语言
算法
微任务与
宏
任务
微任务(Microtask)和
宏
任务(Macrotask)是JavaScript事件循环(EventLoop)中的两个核心概念,用于描述异步任务的执行顺序和优先级。
xx2406
·
2025-04-23 19:48
前端
javascript
开发语言
常见误区
时机:在微任务队列清空后、下一轮
宏
任务前,浏览器可能选择是否渲染。总结对比表特性
宏
任务(MacroTask)微任务(MicroTask)执行时机事件循环的每一轮中执行一个当前
宏
任务结束后立即全部执行
·
2025-04-23 12:04
[C++]——同步异步日志系统(7)
同步异步日志系统一、日志器管理模块(单例模式)1.1对日志器管理器进行设计1.2实现日志器管理类的各个功能1.3.设计一个全局的日志器建造者1.4测试日志器管理器的接口和全局建造者类二、
宏
函数和全局接口设计
一个小脑袋
·
2025-04-23 03:35
C++项目实战
c++
javascript
java
[项目] C++基于多设计模式下的同步&异步日志系统
异步日志系统日志系统1、项目介绍2、开发环境3、核心技术4、日志系统介绍4.1日志系统的价值4.2日志系统技术实现4.2.1同步写日志4.2.2异步写日志5、相关技术知识5.1不定参函数5.1.1不定参
宏
函数
_Zedd
·
2025-04-23 03:05
C++
项目
设计模式
c++
更强大、更灵活! defineModel 重新定义双向绑定
前言在Vue3.4中,defineModel
宏
的引入标志着Vue双向绑定机制的一次重大革新。
·
2025-04-22 23:15
vue.js
Yew学习笔记
宏
可以写HTML,这个
宏
的内部会将其转化为代表DOM的Rust代码:useyew::prelude::*;letmy_header:Html=html!{};在html!
TanixLu
·
2025-04-22 18:40
学习
rust
web
前端
前端框架
【单片机 &C语言】单片机学习过程中常见C库函数(学习笔记)
memset()C标准库-string.h头文件定义了一个变量类型、一个
宏
和各种操作字符数组的函数。是C标准库中的一个头文件,提供了一组用于处理字符串和内存块的函数。
傍晚冰川
·
2025-04-22 14:44
单片机
嵌入式C语言
单片机
c语言
学习
笔记
stm32
阿里云
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他