演讲思路 二进制代码是机器唯一能理解的语言。 我们人来对计算机的唯一输入就是电:有电或者没电,0,1 计算机从这些简单的输入到运算出最后的答案,经过的就是算法的处理。 如上节课的查找电话号码(一种伪代码),你一步步按这个指示来,就能找到最后的答案。 以下是主持人听观众的指令(演示算法命令)来吃早饭 ...
转载
2021-08-24 17:05:00
809阅读
2评论
讲课大致内容 人类社会中以1-10来计数,但是计算机却以2进制来进行交流:01。这些称为位。 而人类对计算机的物理输入(控制方法),是电。 拿灯泡举例 有无电流,控制着他的开和关,对应着计算机的0和1.那这样的话我们怎么数到比1高的数呢? --可以用更多的情况。 如用三个灯泡,这样总共就有8种情况, ...
转载
2021-08-24 08:49:00
336阅读
2评论
CS50课程是美国哈佛大学的一门计算机课程,全名为“Introduction to Computer Science ”,主讲人David Malan。看这个名字,可以看出这是一个导论性质的课程,但是,与我(计算机专业大二学生)上过的导论课程,从内容与方式上完全不一样,大一的时候上导论课,就像听故事一样,老师讲讲有趣的事情,我们听听,然后,就没有然后了。课程每集大概1小时左右,网易公开课上已经有中
推荐
原创
2013-06-07 21:46:36
10000+阅读
点赞
8评论
第11课 内存、头文件和数据结构 - 2011.10.30对于C语言,内存分配是非常重要的,这涉及到程序的稳定性和安全性。假设有在stack中存储username和pw这样安全敏感的数据,有风险,因为函数返回时,这些内容并没有真正消失,如果是我们自己的程序,确保只有我们自己的代码访问内存没有问题,但是如果是合作性的或者是库方式,有buf
原创
2023-04-10 06:10:23
37阅读
第3课C语言,源代码,编译器(1) -2011.10.11编程思想,从语句的格式语法中抽离。介绍了loop、逻辑表达式,数组,这些
原创
2023-04-10 06:12:08
57阅读
第7课函数、数组、字符串、搜索算法 -2011.10.25举一个phishing的黑客例子,将某个HTML页面copy,只是修改某个链接,可将userna
原创
2023-04-10 06:12:16
40阅读
第13课 typedef声明,队列,位操作 -2011.11.1利用图像隐藏信息方法:图形的某些像素颜色进行转换后,可以看到隐
原创
2023-04-10 06:09:28
128阅读
看公开课“哈佛-计算机科学CS50”,看来一下课程目录,哦,学得真快,一个学期完成这么多,很有效率。和之前看完的斯坦福的课程比起来,录像的效果好,可能是时间不同吧。第1课:开始 2011.9.19介绍了这门课学习的内容,并如同sales一样在卖力销售课程。这和我们大学的课程感觉不同,一堂课50分钟,然则内容比我们两堂课的都多,
原创
2023-04-10 06:15:39
177阅读
第19课 互联网工作原理,网页游戏制作- 2011.12.15上一次,使用Ajax来实现异步刷新屏幕,可以通过XML格式在服务器和浏览器之间传递信息。本课介绍JSON,并举了Google地图API和Google earth API的使用例子。在HTML中,采用<link herf=”service.css”rel=”stylesheet” type=”text/css” >,以及<
原创
2023-04-10 06:03:37
140阅读
第15课 网络编程,HTML语言,编写网页 -2011.11.3介绍IP的基本知识,有一个经典短片:Warriors of the net。在网上可以查到,很不错,介绍IP传输的基本概念。接着介绍HTTP协议。HTML,JS,PHP都是解析性语言。介绍HTML的基本用法,在HTML中使用CSS,例如,style双引号之间的是CSS,HTML可以使用CSS(Cascading Style
原创
2023-04-10 06:07:43
53阅读
哈佛大学 CS50 2020 秋季课程即将面世,在家也可以共享“撕书教授”David Malan 的 4k 超高清神课了
转载
2021-08-11 18:13:55
198阅读
该篇文章为随手笔记,如想要阅读更系统与细致的笔记可阅读B版ω:概率中的一个世界,即一种可能的事件状态组合ω发生的概率为:0 <= P(ω) <=1Σ(ω∈Ω)P(ω) = 1 所有世界发生的概率为1unconditional probabilitydegree of belief in a prop ...
功放CS5230,CS5250,CS83501,CS83702,CS8326S,CS8330,CS83705
原创
2021-09-27 15:21:50
1666阅读
学导论,也就是著名的CS50。借助机器人导师,哈佛的CS50项目将拥有。这一消息是CS50项目导师David Malan教授在邮件中提到的,今年秋季学期就会正式启动。这款AI名为CS50 bot,其核心是大语言模型(LLM)。不过不是用ChatGPT、Bard等市面上热门产品,而是由哈佛自行研制。CS50 bot可以解答学生的疑惑,还可以提供代码debug、项目分析等服务。
转载
2023-07-02 07:20:26
38阅读
想要设计实现通信功能。需要掌握以下知识:网络通信(计网),多线程。需要实现以下功能:将传输的数据(文字,数字,声音,图片,视频……)编码,转换成可以通信传输的数据。实现A和B(至少是双方)的通信。<AB实质是两个进程,可以是通过公网ip相互访问连接的两个机器运行的两个进程;可以是同一局域网下的两台机器运行的两个进程;可以是一台机器跑在本机和虚拟机的两个进程;可以是同一个机器运行的两个进程&g
转载
2023-08-14 11:21:50
412阅读
演讲思路 二进制代码是机器唯一能理解的语言。 我们人来对计算机的唯一输入就是电:有电或者没电,0,1 计算机从这些简单的输入到运算出最后的答案,经过的就是算法的处理。 如上节课的查找电话号码(一种伪代码),你一步步按这个指示来,就能找到最后的答案。 以下是主持人听观众的指令(演示算法命令)来吃早饭 ...
转载
2021-08-23 15:09:00
219阅读
2评论
演讲思路 二进制代码是机器唯一能理解的语言。 我们人来对计算机的唯一输入就是电:有电或者没电,0,1 计算机从这些简单的输入到运算出最后的答案,经过的就是算法的处理。 如上节课的查找电话号码(一种伪代码),你一步步按这个指示来,就能找到最后的答案。 以下是主持人听观众的指令(演示算法命令)来吃早饭 ...
转载
2021-08-23 15:09:00
283阅读
2评论
web初识cs架构:cs(client service)代表客户端和服务端的架构。例如QQ、微信、王者荣耀。用户都需要下载客户端,然后客户端向服务端发送请求,服务端给出相应。bs架构:bs(browser service)代表浏览器和服务端的架构。例如淘宝网,百度网。。。服务器介绍Web服务器是运行及发布Web应用的容器,只有将开发的Web项目放置到该容器中,才能使网络中的所有用户通过浏览器进行访
转载
2023-07-31 20:28:06
133阅读