首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
QZQ54188
掘友等级
华南理工大学
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
QZQ54188
@华南理工大学
·
22小时前
关注
当数据多到放不下内存时,算子的外部执行机制
个人之前做过15445的2023spring版本,这次回炉时重新做了15445的2024fall版本,在进行实验3时,需要实现一个之前2023spring任务中没有给出的算...
0
评论
分享
QZQ54188
@华南理工大学
·
15天前
关注
go中reflect的底层原理
go中reflect的底层原理 在go语言中,reflect包实现了运行时反射,反射是指获取对象在运行时的动态类型和原始对象,不同于静态类型,它是获取对象的底层对象。就相当...
0
评论
分享
QZQ54188
@华南理工大学
·
19天前
关注
详解go中context使用
详解go中context使用 并发是go语言最迷人也是最容易踩坑的部分,Goroutine 的轻量级设计让我们可以轻松地开启成百上千个并发任务,但如何优雅地管理它们的生命周...
0
评论
分享
QZQ54188
@华南理工大学
·
1月前
关注
高性能现代CPP--表达式模板(expression templates)
高性能CPP:expression templates 表达式模板是一种C++模板元编程技术,用于在编译时构建表示计算的结构,其中表达式仅根据需要进行计算 ,以便为整个计算...
1
评论
分享
QZQ54188
@华南理工大学
·
1月前
关注
go中channel通信的底层实现
channel通信底层实现 学习go语言的goroutine时,了解到goroutine的设计思想是线程之间通信不依赖共享内存,避免使用锁导致的死锁问题,starvatio...
0
评论
分享
QZQ54188
@华南理工大学
·
1月前
关注
高性能现代CPP--CRTP(奇异递归模板模式)
CRTP:奇异递归模板模式 在面试时被面试官问道了什么是CRTP,但是当时只知道CRTP是奇异递归模板模式,还有std::enable_shared_from_this中使...
0
评论
分享
QZQ54188
@华南理工大学
·
3月前
关注
xv6实现写时复制机制
xv6-lab:Copy-on-Write Fork 在原来的xv6设计中,fork()系统调用会将父进程的整个用户空间内存完整复制到子进程中,如果父进程占用大量内存,这个...
1
评论
分享
QZQ54188
@华南理工大学
·
3月前
关注
xv6实现内存延迟分配
xv6-lab:lazy page allocation 操作系统可以利用页表硬件的一种巧妙技巧就是延迟分配(lazy allocation)用户空间堆内存。在 xv6 中...
1
评论
分享
QZQ54188
@华南理工大学
·
3月前
关注
xv6操作系统优化页表
xv6操作系统优化页表 xv6拥有一个单一的内核页表,当内核运行时都会使用它。这个内核页表是一个直接映射到物理地址的映射关系,因此内核虚拟地址 x 会映射到物理地址 x。由...
0
评论
分享
QZQ54188
@华南理工大学
·
3月前
关注
xv6操作系统系统调用过程解析
xv6操作系统系统调用过程解析 我们都知道,unix操作系统有用户模式和内核模式,用户空间中运行的程序在用户模式下,内核空间运行的程序在内核模式下,操作系统位于内核空间。其...
0
评论
分享
QZQ54188
@华南理工大学
·
4月前
关注
手把手带你实现std::function,弄懂底层原理
实现std::function std::function介绍 std::function是C++11 引入的一个通用函数包装器,它提供了一种类型安全的方式来存储、复制和调...
0
评论
分享
QZQ54188
@华南理工大学
·
4月前
关注
何时使用auto初始化?
何时使用auto初始化 本文由《effective morden cpp》的第二章总结而来,讨论我们在编程过程中何时使用auto初始化,以及哪些场景不应该使用auto初始化...
0
评论
分享
QZQ54188
@华南理工大学
·
5月前
关注
MIT6.824(2024春)Raft-lab3D代码分析
lab3D--快照系统 任务简介 在这个实验中,我们需要实现Raft的快照机制。Raft中需要快照机制主要是因为随着系统运行时间的增长,每个节点都会保存完整的日志记录,这会...
0
评论
分享
QZQ54188
@华南理工大学
·
5月前
关注
C++使用()和{}创建对象有什么区别?
C++使用()和{}创建对象的区别 本文主要参考《effective morden cpp》的条款7,结合了自己的理解 在C++中,我们初始化有一下几种方式: 在C++中,...
2
评论
分享
QZQ54188
@华南理工大学
·
5月前
关注
MIT6.824(2024春)Raft-lab3C代码分析
lab3C--持久化 在这个实验中,我们需要实现持久化这一内容。还是在这里给出一些参考资料: Raft论文 Vanilla Beauty仓库地址 个人代码仓库 任务简介 在...
0
评论
分享
QZQ54188
@华南理工大学
·
5月前
关注
MIT6.824(2024春)Raft-lab3B代码分析
lab3B--日志复制 在这个实验中,我们需要基于上次实验的Leader选举和心跳机制实现日志复制这一内容。还是在这里给出一些参考资料: Raft论文 Vanilla Be...
0
评论
分享
QZQ54188
关注了
LucianaiB
@华南理工大学
QZQ54188
@华南理工大学
·
5月前
关注
理解decltype类型推导
理解decltype类型推导 item3原文 参考blog(【深度C++】之“decltype”) decltype是类型说明符,这个关键字返回操作数的数据类型。相较于模板...
0
评论
分享
QZQ54188
@华南理工大学
·
5月前
关注
MIT6.824(2024春)Raft-lab3A代码分析
lab3A--Leader选举 我们需要在lab3中重现论文中的Raft算法,因此强烈建议在开启实验之前先通读一遍Raft论文,我做这个lab的时候是按照官方给出的时间表进...
0
评论
分享
QZQ54188
@华南理工大学
·
5月前
关注
现代C++中的模板与auto类型推导
模板与auto类型推导 这篇文字主要参考《effective morden cpp》的条款1和条款2进行讲解,这里有原文链接,感兴趣的可以跳转。 条款一原文 条款二原文 理...
0
评论
分享
下一页
个人成就
文章被点赞
12
文章被阅读
1,761
掘力值
493
关注了
1
关注者
1
收藏集
0
关注标签
7
加入于
2025-03-22