知识分享
文章平均质量分 92
Adennan
山河远阔
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
全景直击 Go 的通道
Don’t communicate by sharing memory; share memory by communicating.(不要通过共享内存来通信,而应该通过通信来共享内存。)如果说 goroutine 是 Go 程序并发模型的执行体,通道(channel)就是它们之间的数据传输管道。channel 是可以让一个 goroutine 发送特定类型的元素值到另一个 goroutine 的通信机制。Go 语言中的通道其实是一种特殊的类型就像是队列,总是遵循先入先出(First In Firs.原创 2021-05-25 11:32:37 · 182 阅读 · 0 评论 -
全景直击 Go 之数组和切片
1.引言我想码匠联盟是一片净土,在这里可以坚持自我,可以沉淀自己的技术感悟与学术心得,我想这片净土不只属于我,也属于屏幕前的每一位读者。我自认不是什么专家和大牛,接触计算机的时间也只有区区五年,如果把分享定义为技术分享就未免有一些不妥,所以我更愿意称之为知识分享。在这里我不仅会与大家做系列的知识分享和交流,还会与大家分享在一线大厂的实习经历以及每半月一次的论文精读分享。这里的分享希望可以一贯保持我的创作初心,坚持原创和坚持有思想。这篇文章是关于 Go 的数组和切片,我将其作为知识分享中 Go 篇章的第一原创 2021-05-17 22:25:46 · 315 阅读 · 5 评论 -
Bochs简易教程
同步更新于雪梨教育Bochs是个啥?简单来说bochs是一个模拟器,能够完整的模拟一台计算机。详细来讲bochs是X86硬件平台的开源模拟器,完全可以通过软件来给我们提供各种所需的硬件资源。和bochs类似的虚拟机软件还有我们常用的VMware、Virtuabox,但区别也是明显的。bochs是完全依靠软件来模拟整个环境的:从启动到重启包括PC的外设键盘、鼠标、磁盘以及网卡等,全部都是由软件...原创 2020-04-01 23:13:06 · 9754 阅读 · 1 评论 -
写一个微型BootLoader
同步更新雪梨教育:写一个微型BootLoader写在前面我们在做什么?这份文档会带领大家写一个微型的x86指令集的bootloader,并且我们专注学习基于在Linux系统下x86 PC展开讨论。什么是bootloader?希望通过几句对于bootloader(引导加载程序)的叙述会有一个直观感觉.bootloader是在计算机开机BIOS(Basic Input/Ouput Syst...原创 2020-04-03 21:03:42 · 445 阅读 · 0 评论
分享