趙哥-IT网络技术分享

C语言头文件保护

C语言头文件保护-IT网络技术分享
头文件保护(Header Guards)是为了防止头文件被重复包含而导致的编译错误。头文件通常在多个源文件或其他头文件中被引入,如果没有防止重复包含,编译器可能会多次处理同一个头文件,进而导致...
1个月前
0170

Flutter 报错解决方法汇总:

Flutter 报错解决方法汇总:-IT网络技术分享
VIVO(Android 13)手机调试Flutter应用卡在启动页面 黑屏 白屏问题 解决方法: 因为vivo用****包裹隐藏了一些私人信息日志。尝试调用*#*#112#*#* 点击更多---一键授权。需要将Uimei1发送给vivo进...
3年前
047526

Flutter 引入阿里巴巴图标

Flutter 引入阿里巴巴图标-IT网络技术分享
阿里图标库:https://www.iconfont.cn/ 1.载代码: 2.配置图标字体文件 3.运行python脚本 生成dart调用代码 flutter_dart.py import re from pathlib import Path ROOT = Path(__file__).resolv...
1个月前
0400

C语言结构体

C语言结构体-IT网络技术分享
在C语言中,结构体(struct)是一种用户自定义的数据类型,允许将不同类型的数据组合成一个单一的单元。这对于表示具有多个相关属性的实体非常有用。 使用: 结构体定义: 使用 struct 关键字定...
1个月前
0200

Fly.io CLI命令解析

Fly.io CLI命令解析-IT网络技术分享
介绍:Fly.io 是一个云平台,专注于为开发者提供全球分布式的应用部署和管理服务。它主要支持 边缘计算(Edge Computing)架构,允许开发者在全球多个地点部署和运行应用,而不需要将应用集中在...
2个月前
0530

逆向工程工具大全

逆向工程工具大全-IT网络技术分享
逆向工程工具大全(含官网) 1. 反汇编 / 反编译工具(用于分析二进制代码结构) 工具说明官网IDA Pro经典的反汇编工具,支持多架构,付费(有免费版但功能有限)。https://hex-rays.comGhidraN...
1个月前
0380

C++ namespace(命名空间)

C++ namespace(命名空间)-IT网络技术分享
C++ 的 namespace(命名空间)用于组织代码、避免命名冲突,特别是在大型项目或多个库共存的情况下非常有用。 1. 为什么需要 namespace? // 库A void logMessage() { printf('Logging from Lib...
1个月前
0170

Docker CLI 常用命令

Docker CLI 常用命令-IT网络技术分享
好的,下面是 Docker 的所有常用命令,包括了容器、镜像、网络、卷、Docker Compose 等相关命令。基本上涵盖了日常工作中用到的大部分命令。 1. 容器管理相关命令 docker run启动并运行一个新的...
2个月前
0230

C语言无符号/有符号整数(stdint.h)

C语言无符号/有符号整数(stdint.h)-IT网络技术分享
1. 有符号整数(int8_t、int16_t、int32_t、int64_t) 有符号整数(intX_t)使用二进制补码存储,范围是: −(2(n−1)) 到 (2(n−1)−1)-\left(2^{(n-1)}\right) \text{ 到 } \left(2...
1个月前
0280

Visual Studio 字体修改

Visual Studio 字体修改-IT网络技术分享
JetBrainsMono字体下载: https://www.jetbrains.com/zh-cn/lp/mono/ 代码提示/智能提示字体大小: 工具提示的字体大小: 智能提示默认选中首选项: 工具 ---> 选项 ---> 文本编辑器 --> C/C++ ...
1个月前
0220