CS50ai

Course About

介绍有关人工智能的问题,内容包括搜索、优化、学习、神经网络等

Feeling

人工智能在今天已经是一个时代性的话题,仅仅是在这短短的一年之间,我已经见证了它对不同领域的冲击,从AI绘画到ChatGPT,或者是其他的更多方面,真正的AI时代似乎已经到来。以我肤浅的认识,以我在课程中学到的内容还有我粗浅的理解,我确实很难想象神经网络和反向传播,最后居然能训练出ChatGPT这样现象级的人工智能。绘画和CS都是我思考过想要投入其中的行业,我一方面明白人工智能的发展是科技进步的象征,它的应用必将让这个世界走向更加智能和美好的方向,但同时不可阻挡的发展,也正像浪潮一般席卷了从业者。我斗胆自诩为绘画行业的旁观者,又或者是踏入CS半只脚的半吊子,但我却深深体会到了AI所带来的追赶不上和将被替代的压迫感。我在以前无法预知现在的科技发展,而现在也仍然对未来的日子一无所知。我正像几年前的高考那样,迷茫地走向前去。我不知道人工智能的未来,甚至也不知道自己的未来。但即便如此,我还是想要去了解现代的人工智能,了解它的原理和实现,并且尝试去使用它。

(Updating…)

GNU Make and CMake

Introduction

GNU Make是GNU项目中的构建工具,构建文件为Makefile。而CMake是更为强大的构建工具,构建文件为CMakeList.txt,CLion使用CMake作为其构建工具。

Feeling

Updating…

CS61C

Course About

介绍有关计算机组成的问题,内容包括电路设计、RISC-V汇编、CPU流水线等等

Feeling

Git and Github

Introduction

Git是Linus开发的分布式版本控制工具,而Github是在线代码托管平台

Feeling

我常常觉得git/github对我来说只有git add git commit git push三部曲,别人的git版本控制是有向无环图(DAG), 而我的git是链表😆。但是学会完整的git/github工作流是必要的。

阅读更多

MIT 6.S081: Operating System Engineering

Catalog description: Design and implementation of operating systems, and their use as a foundation for systems programming. Topics include virtual memory; file systems; threads; context switches; kernels; interrupts; system calls; interprocess communication; coordination, and interaction between software and hardware. A multi-processor operating system for RISC-V, xv6, is used to illustrate these topics. Individual laboratory assignments involve extending the xv6 operating system, for example to support sophisticated virtual memory features and networking.

Feeling

操作系统层的编程以它注重硬件直接交互,兼顾性能与安全的特征而为人所知。操作系统和机器架构方面的问题,时常让我在想,先有鸡还是先有蛋。所谓的Shell是内核之外的用户程序,它执行不同种类的系统调用以让我觉得,Shell就是内核的包装和外壳(Shell)。但是在Shell之前的事情呢,机器如何摆放它在屏幕上的文字,以让我觉得我在使用Shell?如果没有Shell,事情又会变得怎样呢?网络是一种I/O设备,它在操作系统下的接口是怎样的?我们所熟悉的C语言中那些理所应当的函数和数据结构,是怎样由操作系统封装提供的?操作系统是硬件与用户层之间的重要桥梁,它不仅仅是某种"Cache",不仅仅是某种GUI,它是很多东西的集合和封装,但幸运的是,它是运行中的程序,它不由谁提供环境,它要自己适应环境。

(Updating…)

Abstract algebra

Course About

抽象代数I是用代数方法研究代数结构的第一门课。介绍群论、环论、多项式理论和域论的基础知识。先修课程是数学分析和高等代数。

(Updating…)

C++

Introduction

C++是一种兼具面向过程和面向对象特征的编程语言

阅读更多