BigReal 模式的内存访问方式,挺适合搞底层开发的你研究一下。尤其是想理解早期 PC 启动流程、BIOS 怎么玩的,绕不开这块内容。FlatReal 模式也叫 BigReal 模式,说白了就是实模式的升级版,能突破传统 1MB 内存限制,挺有意思的。启用 A20 线是关键,这一步做不好,后面都白
IOS 0 次浏览
《设计模式--基于 C#的工程化实现及扩展》是一本挺实用的书,作者王翔通过 C#语言深入了常见的设计模式,并结合工程化的场景做了多扩展,适合想提升代码质量和可维护性的开发者。你可以学到的模式包括工厂模式、单例模式、观察者模式、建造者模式等等,每一个都举了实例,直接上手就能应用到项目中。如果你对设计模
C# 0 次浏览
Swift是一种由苹果公司(Apple Inc.)开发并开源的编程语言。它主要用于开发iOS、iPadOS、macOS、watchOS和tvOS等苹果操作系统上的应用程序。Swift语言的设计目标是提供一种安全、快速、现代的编程语言,同时保持与Objective-C的兼容性。 Swift的主要特点包
IOS 27 次浏览
工厂模式工厂模式提供一个创建对象的接口,但具体创建哪一类对象由其子类决定。 单例模式单例模式确保一个类只有一个实例,并提供一个全局访问点。
C 25 次浏览
Kotlin 提供了强大的扩展机制,允许开发者在不修改原有类代码的情况下,为其添加新的功能。通过扩展函数,我们可以为第三方库中的类添加新的方法,就像使用原生方法一样调用。此外,Kotlin 还支持扩展属性,允许我们为现有类添加新的属性,进一步提升代码的灵活性和可读性。 例如,在 Android 开发
Kotlin 18 次浏览
本扩展为 NSObject 类添加了额外的功能,包括类型检查、属性设置和克隆等。
IOS 19 次浏览