黄枫谷

勿在浮沙筑高台。

我们每天都在使用的互联网,你是否好奇,它是如何实现的?全世界接入互联网的终端设备有几十亿台,为什么你的电脑能从中准确的找到小伙伴的电脑,然后相互进行通信?如果让你从零开始设计能使全球的终端设备互联互通的计算机网络,你会怎么实现?

阅读全文 »

人如果没有记忆,那么许多事情将变得很糟糕。例如:当你走出银行大门时,你已经忘记了你的银行卡密码;当你走进考场时,你已经忘记了熬夜刷过的题;当你早晨起床时,你已经忘记了枕边人的姓名。同样的道理,如果计算机失去了记忆。可能昨天刚运行过的代码,今天又需要你手动输入一遍。那么,怎样才能使计算机变得有记忆呢,或者说,怎么才能让计算机拥有存储能力呢?

阅读全文 »

心率是指心脏跳动的频率,即心脏每分钟跳动的次数。人平静时平均每分钟 60 到 100 次,运动(恋爱)时心跳会加速,心肺功能越好的人心跳越慢。那么计算机有心率吗?如果有,计算机的心脏又是什么呢?

阅读全文 »

大家在浏览网站时,都遇到过需要输入用户名和密码的情况,然后网站会对你的输入信息进行校验。如果用户名密码正确,接下来你就可以正常访问受限资源了。反之,网站就会给你相应的错误提示。今天我们就用 tomcat + servlet 和一点点的 jsp 来编写简单的登录页面。

阅读全文 »

最初对个人博客有印象,就是阮一峰的个人博客。当时是在搜索 互联网协议入门 这篇文章的时候,发现原来还可以这么玩。随后在和黑牛的一次谈话中,他问我:2017 年就快要过去了,今年的总结写了吗?这才反应过来,2017 年已经到末尾了。于是就有了想写点东西,留作以后回忆的索引,搭建个人博客也就顺理成章了。

阅读全文 »

单点登录(英语:Single sign-on,缩写为 SSO),顾名思义,只需要登录一次就能访问多个系统。相同的,单一注销(single sign-off)就是指,只需要注销一次,就可以结束对多个系统的访问权限。下面,就一起来研究一下单点登录的适用场景以及背后的实现原理。

阅读全文 »

单例模式,是一种常用的软件设计模式。在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。比如在某个服务器程序中,该服务器的配置信息存放在一个文件中,这些配置数据由一个单例对象统一读取,然后服务进程中的其他对象再通过这个单例对象获取这些配置信息。

阅读全文 »

在电子学中,加法器(adder)是一种用于执行加法运算的数字电路部件,是构成电子计算机核心微处理器中算术逻辑单元的基础。在这些电子系统中,加法器主要负责计算地址、索引等数据。除此之外,加法器也是其他一些硬件的重要组成部分。

阅读全文 »
0%