
半通关《图灵完备》后的思路整理与反思
此博客旨在记录对数电一无所知的我这几天从基础逻辑门开始,爽肝到首个处理器架构关卡的游戏流程,为了防止我将来忘记某些东西还得打开游戏去查看,我就干脆记录在博客上先
此博客旨在记录对数电一无所知的我这几天从基础逻辑门开始,爽肝到首个处理器架构关卡的游戏流程,为了防止我将来忘记某些东西还得打开游戏去查看,我就干脆记录在博客上先
大二学习计算机组成原理课程时记录的整数相关笔记,重点解析整数的加法、乘法、除法的原理及其硬件实现逻辑
在写项目的时候,我使用switch语句对怪物类型的枚举进行分拣,其中怪物类型的枚举常量与具体怪物的类名起了冲突,我这才仔细看了下enum和enum class的区别,整理到了笔记中,拿出其中一部分放在此博客里
当在VisualStudio中<新建项>一个代码文件时,其后缀若是源文件(.cpp),那么即便将后缀改为头文件的后缀(.h/.hpp)并将其拖入头文件筛选器,编译器也依旧会将其当作源文件编译,导致项目在编译阶段就产生莫名其妙的Linking错误,本文中使用的是VS2022
该博客包含关于一般树、一般二叉树、二叉搜索树等基本结构的相关分析,以及部分结构的无STL的C++实现
在实际应用中我突然意识到C++与Python的取模运算是不同的,这体现在被模数为负数时,这篇笔记仅讨论整数取模运算的差异以及产生差异的原因,暂不讨论浮点数
此篇博客是关于我在数据结构学习过程中,用无STL的C++进行简单实现的常见线性表及其分析笔记
在学习使用各种设计模式前,先要了解设计模式所遵循的设计原则,但不存在完美通用的架构,应当以工程实践为准则,而非死板遵循设计原则、设计模式,切忌过度设计
在游戏开发的语境下,搭配以示例代码,简单介绍了SDL库以及相关的渲染、字体、混音等库的基本使用
包含入门Git所需要的大部分基础知识,包括本地仓库与远程仓库的使用与管理、多人协作的基本方式、忽略列表和属性配置文件的使用、开源协议等