摘要: 0 前言 参考这篇文章 在程序运行过程中,CPU 占用率过高是一个不容忽视的问题,它就像程序性能的 “绊脚石”,可能引发程序响应迟缓、系统卡顿甚至崩溃等严重后果。比如,在一个高并发的在线交易系统里,若 CPU 占用率持续居高不下,用户进行交易操作时,页面加载时间会大幅延长,甚至出现交易失败的情况,极 阅读全文
posted @ 2025-08-12 10:59 wenli7363 阅读(249) 评论(0) 推荐(0)
摘要: “C++ 是一个语言联邦” 这一说法主要源于 C++ 语言本身的多范式特性和高度包容性。它并非由单一编程范式主导,而是融合了多种编程风格和技术特性,如同一个由不同 “语言特性子集” 组成的 “联邦”,每个子集可服务于不同的开发场景和编程习惯。以下从多个维度解析这一比喻: 一、联邦的核心特征:多范式共 阅读全文
posted @ 2025-05-25 11:27 wenli7363 阅读(51) 评论(0) 推荐(0)
摘要: 人可以笨,但是不能又笨又懒。人可以傻,但是不能又傻又坏。 阅读全文
posted @ 2025-03-07 20:40 wenli7363 阅读(28) 评论(1) 推荐(0)
摘要: 0 前言 环境变量的配置主要便于操作系统正确的搜索到想要的文件,以及一些其他的配置。Linux中的环境变量配置分别有三种:临时的,个人用户的,全局的。相比Windows中的环境变量配置,多了临时的选项。 1 三种配置方法 1.1 临时配置 export 用户在终端可以通过export命令完成环境变量 阅读全文
posted @ 2025-01-06 17:30 wenli7363 阅读(155) 评论(0) 推荐(0)
摘要: 1 示例代码 #include <stdio.h> int func(int param1 ,int param2,int param3) { int var1 = param1; int var2 = param2; int var3 = param3; printf("var1=%d,var2= 阅读全文
posted @ 2024-11-19 20:20 wenli7363 阅读(97) 评论(0) 推荐(0)
摘要: 0 前言 第二次遇到这个问题,原因是因为我在电脑上下载了WSL。 原因 虚拟化技术依赖于底层硬件(如 Intel VT-x 或 AMD-V)的支持,而不是依赖于操作系统。 VMware使用的是 VMware 自身的虚拟化技术,而WSL则依赖于 Windows自身的的 Hyper-V 或其他内建虚拟化 阅读全文
posted @ 2024-11-19 17:32 wenli7363 阅读(902) 评论(0) 推荐(0)
摘要: 首先检查本地缓存:操作系统会先查看是否有该域名的缓存记录。如果最近访问过该域名,系统可能已经缓存了其 IP 地址。 检查 hosts 文件:如果本地缓存没有找到相应的记录,系统会查看 C:\Windows\System32\drivers\etc\hosts 文件。它会根据文件中的内容尝试解析该域名 阅读全文
posted @ 2024-10-17 21:36 wenli7363 阅读(27) 评论(0) 推荐(0)
摘要: int a [10] = {}; // 下面两个式子等价 int *p = a; int *p = &a[0]; 我们在讨论数组的时候经常看到这么一种说法,也就是说,数组名 就是 指向数组首元素的指针。 但是上面这个过程产生了隐式转换,也就是数组衰变过程 数组名 != 指针 数组就是数组,指针就是指 阅读全文
posted @ 2024-10-03 13:07 wenli7363 阅读(54) 评论(0) 推荐(0)
摘要: ⚙️ Ke, Ki - Kernel, Kernel Internal: the core, low-level Windows kernel functions ⚙️ Nt - high-level system services Nt* ⚙️ Io, Iop - I/O manager (Pri 阅读全文
posted @ 2024-09-21 18:24 wenli7363 阅读(50) 评论(0) 推荐(0)
摘要: 简言 主设备号(Major Number)表示设备的类别或类型,它告诉操作系统应该使用哪个驱动程序来处理这类设备。 次设备号区分设备驱动程序管理的不同实例或子设备,某个具体的设备。 == 同一主设备号的设备通常共用同一套驱动 == Linux中常见主设备号列表 字符设备(Character Devi 阅读全文
posted @ 2024-09-10 18:04 wenli7363 阅读(134) 评论(0) 推荐(0)