2024

关于我博客里的图片看不清的声明

少于 1 分钟阅读

不知道是什么原因,我博客中的图片无法以高解析度的形式显示,只能显示缩略图。我一直使用的是Postimages图床,我承认这个图床真的是非常好用。但看不清毕竟是一个致命的问题,所以之后我会使用ImageHub来代替。过段时间我应该可以把所有图床链接更改为ImageHub。

OpenGL 学习笔记 - 序曲

1 分钟阅读

接下来,我会时不时地更新关于计算机图形学的内容,全部发布在Computer Graphics分类之下。

细讲Pandas

20 分钟阅读

这一本书,让我写了整整一个月!!!这是用来给我们班级同学全面复习Pandas用的。这本书的图片以上传图床的方式呈现,但是可惜图片的显示有些问题,如果看不清,点进去可以在图床中阅览高解析度的图片。

新年新气象

少于 1 分钟阅读

新年到了,我想了很久的项目名WEALD,现在准备给存储库更名了。 WEALD,是荒野的意思。 所有项目,又要重新开始做,全部删除,一切从新出发。采用更成熟的设计技巧和软件架构,采用更优的算法和数据结构,采用更优的测试和文档,采用更优的部署和运维,采用更优的团队协作和项目管理。 这些概念,都是我这一年里学到的...

返回顶部 ↑

2023

论PowerShell中的OO思想体现

少于 1 分钟阅读

PowerShell作为我认为最性感的shell,其操作手感是我认为最顺手的。在PowerShell Core发布后,对它的印象更加深刻:

使用C#再次实现观察者模式

少于 1 分钟阅读

之前使用C#和C++实现过观察者模式,本质上C#的实现利用的是System.EventHandler类,其基于多播委托实现了语言内置的观察者模式。

多个对象轮流参与消息传递的另一种方式 - 责任链

1 分钟阅读

有些时候,我们并没有很大的空间去让多个对象在单个事件上部署,而且若是某个对象的成员函数,我们又要调用std::bind,或者使用Lambda。更重要的理由是,源代码级别的包含导致的可能是更紧密的耦合,而这是万万不可以的。

论C++中的消息传递 - 观察者模式

1 分钟阅读

消息传递是一个非常有用的程序设计技术。利用消息传递,你可以编写出灵活的GUI代码,与GUI中种种时间打交道;你可以编写出模组,当实体被攻击时做出反击玩家的操作;总之,消息传递的重要性,不言而喻。

对不同语言实现泛型的不同方式的理解和批判

1 分钟阅读

泛型是现代编程语言中提升编程体验(这是显然的)和代码重用程度的重要方式。泛型本身是一种哲学,指的是对不同类型的操作手段可以相同和“跨类型”。泛型本身也没有特定的实现方式。比如,C也可以实现泛型:

对教科书中垃圾代码的批判

1 分钟阅读

整洁的代码让人感到有“代码感”,整齐划一,简直没有办法再整洁了,而垃圾的代码让人头痛,单单看着就头痛,更别说作为一个高中生,竟然还要看着教科书和练习中的垃圾代码写题。哎。

第一篇博客

少于 1 分钟阅读

这是我的第一篇中文博客。因为我在GitHub官网上的文章都是用英语写的…

返回顶部 ↑