朴素的博客

配置代理软件分流规则,便捷访问chatgpt以及new bing

共享代理 现在大部分的代理软件,例如shadowrockt,quantumultx,clash(已离去)等大部分常见的软件,都支持共享代理,也就是局域网里面有一台设备连接了代理,那么就可以通过代理软件,进行端口转发,来实现让局域网里面所有的设备都进行代理上网的功能。 以为shadowrockt举例,由于shadowrocket可以进行代理共享,可以通过手机的热点,对电脑进行节点代理。原理是...

(更新中)CS61a记录的初步入门及higher order function(高阶函数)

CS61a入门 初步入门 在学习完cs50之后,我又来学习cs61a了。因为这门课是python作为基础语言,在cs50的时候有学过一点。所以上手很快,老师讲解的关键不是语法,而是一种计算机思维。 但是这门课一开始学的时候,有很多地方的代码会比较难以理解,比如John教授讲解python运行Environment Diagrams的时候。我第一次学时候,发现Environment Diag...

我的新博客搬家,以及markdown的语法渲染效果(更新中)

我的博客搬家了,之前使用的是jkeyll-now的博客,但是感觉界面有一点简单。于是我就在google搜索了一些教程,关于有什么部署博客的方法,我今天试过在wordpress上面部署博客,我也试过如何使用一些好看的部署在Github Pages上面的博客。奈何水平太菜,花了一个早上的时间找到了一些教程。最后经过很多折腾,才把这个博客弄好。现在记录一下. 数学公式 1对美元符号(Inline...

打造一款iOS小游戏,Emoji Card Game---CS50 Final Project(swift, ios)

CS50 Final Project 这是我的第一款iOS应用,可以先看看效果图 首先可以看一下我的final project视频介绍,非常朴素的一个小游戏。 下面是效果图 首先可以看一下[我的final project视频介绍],非常朴素的一个小游戏, Video cs50的final project是自由的,因此我们挑选一些我们喜欢的主题来进行制作,老师给了我们推荐一些可以自...

CS50 David Malan

CS50-如何打造一个超级实用的web应用!(flask+bootstrap)

在此之前感谢一下Professor David Malan和CS50 Professor David Malan是一个真正被称为可以称之为大师的人! 还有Brian,Carter, Doug等等 看完cs50的时候,才真正意识到,什么是真正的教学质量,什么是真正教授。David Malan在每次在台上演讲的时候,所有上过cs50人都能够感觉到,他是一个非常激情澎拜的人,可以感受到他对cs,对...

sql优化 09-18-2023

在学习CS50的时候,遇到了一些可以优化的sql语法结构,特此记录下来。 在做cs50的时候,sql最后一个作业讲述的是有个人的鸭子被偷了。 这个作业本身也是特别有意思,做这个作业,就像玩游戏一样。 甚至在reddits上看到不少人都发帖问,有没有和这种题目类似的sql题目,看来大家都很喜欢这题目。 在做的时候,我遇到了下面的一些sql问题,特地记录下来 例如下面这段语法,目的是查...

小白如何快速搭建属于自己的个人网站

作为记录,写下我自己是如何搭建自己的个人网站,以及使用到的教程。 我使用的是github + jekyll搭建我的个人网站,也就是你所看到的这个网站。 对于小白还是非常简单就可以搭建一个属于自己的网站了。 以下是Jekyll的介绍 Jekyll Now 是一个基于 Jekyll 的开源项目,旨在帮助用户快速搭建个人博客或网站。 Jekyll 是一个静态网站生成器,它允许用户使用 Ma...