首页
开发
通用知识
开发工具
平台与框架
Windows
Dotnet
Win32
Linux
Android
鸿蒙
QT
开发语言
C++
Java
C#
工具
好用工具
NAS
Windows软件
Android软件
问答
链接
归档
关于
DevWiki
不怕慢,只怕站!
累计撰写
173
篇文章
累计创建
113
个标签
累计收到
3
条评论
栏目
首页
开发
通用知识
开发工具
平台与框架
Windows
Dotnet
Win32
Linux
Android
鸿蒙
QT
开发语言
C++
Java
C#
工具
好用工具
NAS
Windows软件
Android软件
问答
链接
归档
关于
目 录
CONTENT
以下是
开发
相关的文章
2024-05-11
不透明度对照表
常用 0% — 00 100% — FF 90% — E6 80% — CC 70% — B3 60% — 99 50% — 80 40% — 66 30% — 4D 20% — 33 10% — 1A 95% — F2 85% — D9
2024-05-11
160
0
0
通用知识
2024-04-12
设计模式六大原则
1. 设计模式六大原则(1):单一职责原则 定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。 问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。 解决方案:遵循单一职责原则。分别
2024-04-12
122
0
0
通用知识
2023-11-22
Git commit message check问题分析处理
1. 背景概要 昨天一个同事问我如何修改已经commit的message, 因为push 到远端时发现message不符合规范, 提交规范大概如下: 必须以特定开头,比如功能开发是 "feat:", bug修复是"fix:" 开头后面跟上必要说明文字且不少于40个字符 必须以"[#工单号]"为结尾,
2023-11-22
348
0
0
开发工具
2023-05-06
引用、指针、句柄有什么区别?
内存模型:堆与栈 在学习 Java 和 C# 语言过程中, 我们都知道这两种语言都属于托管开发模式, 即: 在运行时由一个管理器(或运行时环境)负责管理应用程序的生命周期、内存分配、资源管理等任务,从而提供更高级别的抽象和便利的开发体验。 在这种的托管模式中, 内存可分为两类: Stack 和 He
2023-05-06
163
0
0
C++
2023-04-27
托管C++、非托管C++、标准C++之间有什么不同?
最近在学习C++, 听到了标准C++、托管C++、非托管C++,那么这三种有什么区别呢? 什么是托管? 托管(managed)是一种软件开发模式,指的是在运行时由一个管理器(或运行时环境)负责管理应用程序的生命周期、内存分配、资源管理等任务,从而提供更高级别的抽象和便利的开发体验。 在托管模式下,应
2023-04-27
329
0
0
C++
2023-04-25
C++种 const 与 constexpr 定义的常量有什么区别?
问题描述 如下代码中: cons int a = 8; consexpr int a = 8; 这两个定义的常量有什么区别? 问题分析 const 和 constexpr 都是用于定义常量的关键字,但它们有一些不同之处: const 常量是在运行时计算的,而 constexpr 常量是在编译时计
2023-04-25
57
0
0
C++
2023-04-24
C++中A a; 与 A* a = new A(); 有什么不同?
C++中A a; 与 A* a = new A(); 有什么不同? 区别 A a; 与 A* a = new A(); 是两种不同的对象定义方式,其区别如下: 内存分配方式不同:A a; 是在栈上分配内存,而 A* a = new A(); 是在堆上分配内存。 返回值类型不同:A a; 返回的是一个
2023-04-24
190
0
0
C++
2023-04-22
C++ 种如何模拟Windows按键操作?
模拟按键操作 在 C++ 中,可以使用 Windows API 函数来模拟键盘按键操作。以下是一个示例代码,用于模拟按下和释放键盘上的 A 键: #include <Windows.h> // 模拟按下 A 键 keybd_event('A', 0, 0, 0); // 模拟释放 A 键 key
2023-04-22
368
0
0
Windows
C++
2022-12-07
Git 操作 Gitea 出现 kex_exchange_identification: Connection closed by remote host
1. 问题背景 我的部分代码储存在使用 Gitea 搭建的服务上: DevWiki - 首页 - DevWiki Gitea 之前都是使用网页在网站上进行 仓库管理, 今天在clone代码的时候出现异常: kex_exchange_identification: Connection closed
2022-12-07
182
0
0
开发工具
2022-05-15
C#中一切皆对象,那么struct is object么?
0x01 背景 看着标题是不是很诧异? struct不是值类型么? 怎么是 object? 先看看一段代码, 输出的结果是是什么? using System; namespace StructDemo { class Program { static void Ma
2022-05-15
120
0
0
C#
1
2
3
4
5
6