UCB CS61B sp25 学习笔记一:Lec1 ~ Lec10 Java语法与面向对象基础

UCB CS61B sp25 学习笔记一:Lec1 ~ Lec10 Java语法与面向对象基础

目录

[阅读全文]

UCB CS61A学习总结

UCB CS61A学习总结

一、课程总览

CS61A并不是我接触的第一门计算机课程。在此之前,我已经学完了 CS106L: Standard C++ Programming。这篇文章的重点当然还是想谈谈我学习 CS61A 前半部分 Python 内容时的经历与感受,但不妨先将这两门课做一个对比。

如果说 CS106L 的魅力更多体现在 Avery 和 Anna 对学生各种“奇思妙想”问题的耐心答疑,那么 CS61A 的灵魂,无疑在于 John DeNero 教授的讲解,以及那些令人眼花缭乱的 HW、Lab 与 Project。有人评价 CS106L“毕竟是大三学生教大一学生,思想深度有限”,这种说法倒也并非全无道理;而 CS61A 恰恰是这一评价的反面。John DeNero 总是以一个真正“过来人”的视角,抽丝剥茧、深入浅出地向每一位学习者讲述程序设计背后的思想、原理,以及那些常常容易被忽视的细节。

[阅读全文]
技术 

如何通过hugo和Github Repo搭建个人博客并使用Netlify进行托管

如何通过hugo和Github Repo搭建个人博客并使用Netlify进行托管

我看的第一篇关于如何搭建个人博客的文章里,作者说“相信很多人都跟我一样,搭建博客后的第一篇博文便是教如何搭建博客”,事实证明他是对的。下面,让我来讲讲如何通过hugo和Github Repo来搭建属于自己的个人博客吧。本文适合完全没有Hugo和命令行经验的新手。

[阅读全文]
技术