- 博客(24)
- 资源 (1)
- 收藏
- 关注
原创 Rust语言实现一个简单的状态机计算机模型
冯诺依曼架构的完整工作流程取指-译码-执行的基础循环寄存器-内存交互的基本模式这个模型虽然简单,但完整呈现了现代CPU的核心工作原理。尝试添加新的指令类型(如减法指令)实现内存读写功能添加程序计数器自动回绕处理设计支持更大数值范围的版本// 扩展示例:增加减法指令// ...Sub // 10match op {// ...通过逐步扩展功能,可以深入理解计算机体系结构的设计哲学和实现细节。
2025-04-26 12:32:14
905
原创 调试内存的leaks工具
在 macOS 中,leaks是一个强大的命令行工具,用于检测程序运行时的内存泄漏(未被释放的动态分配内存)。它是的一部分,专门用于调试 C、C++、Objective-C 和 Swift 程序的内存问题,但也可用于 Rust 等其他语言编译的二进制文件。leaks。
2025-04-17 00:57:12
833
原创 formidable is not a function. (In ‘formidable({ multiples: !0 })‘, ‘formidable‘ is an instance...
formidable is not a function. (In 'formidable({ multiples: !0 })', 'formidable' is an instance of Object)
2024-03-13 17:09:22
290
原创 图说系统调用-sigsuspend
保证了在执行关键代码区时不受指定的信号打断,在关键代码区执行完以后,不丢失执行关键区时可能发生的信号,进程可以转而执行信号处理程序和之后的任务。如果觉得对你有帮助的话,一个免费的赞是对我最大的鼓励。之间存在时间窗口,从而可能引发信号丢失的问题。⚠️:此调用没有成功返回值。总是返回 -1,并将。如何更好地理解这个函数?下面是一个简单的 信号驱动 小程序,演示。
2023-09-27 14:08:15
179
2
原创 java实现三天打渔两天晒网问题
三天打渔,两天晒网比喻对学习、工作没有恒心,经常中断,不能长期坚持public static void main(String[] args) throws ParseException { SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd"); Date date = simpleDateFormat.parse("1990-1-1"); long L1 = date
2022-02-11 11:38:28
292
原创 memcpy() ----模拟实现
memcpy指的是C和C++使用的内存拷贝函数,函数原型为void *memcpy(void *destin, void *source, unsigned n)函数的功能是从源内存地址的起始位置开始拷贝若干个字节到目标内存地址中,即从源source中拷贝n个字节到目标destin中。//memcpy() ----模拟实现void* My_memcpy(void* dest,const void* src,int num){ assert(dest && src);
2021-08-24 19:41:49
152
原创 关于回调函数的一些理解
关于回调函数的一些理解首先来看回调函数的基本概念:回调函数就是一个被作为参数传递的函数。在C语言中,回调函数只能使用函数指针实现,在C++、Python、ECMAScript等更现代的编程语言中还可以使用仿函数或匿名函数。回调函数的使用可以大大提升编程的效率,这使得它在现代编程中被非常多地使用。同时,有一些需求必须要使用回调函数来实现。最著名的回调函数调用有C/C++标准库stdlib.h/cstdlib中的快速排序函数qsort和二分查找函数bsearch中都会要求的一个与strcmp类似的参数,
2021-08-20 00:24:44
517
原创 C语言实现输出打印1~100000之间的自幂数--猎人920的博客
C语言实现输出打印1~100000之间的自幂数如果在一个固定的进制中,一个n位自然数等于自身各个数位上数字的n次幂之和,则称此数为自幂数。例如:在十进制中,153是一个三位数,各个数位的3次幂之和为13+53+3^3=153,所以153是十进制中的自幂数。在n进制中,所有小于n的正整数都为自幂数,比如2进制中1是自幂数,3进制中1和2都是自幂数,4进制中1,2和3都是自幂数…运行结果:...
2021-08-19 01:40:58
645
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅