殷东亮的博客

AJAX 是什么?

May 2, 2022
前端, 计算机网络, 浏览器, JavaScript

这个问题既熟悉又有点陌生,先看概念。AJAX 是 Asynchronous Javavascript XML 的缩写,即异步 JavaScript 和 XML。使用 AJAX 技术可以在无需重新加载整个网页的情况下,能够更新部分网页,从而给带来更好的用户体验。另外 AJAX 不仅使用 XML,实际上由于 ...

浏览器的事件机制

Apr 18, 2022
前端, 浏览器

事件是在编程时系统内发生的动作或者发生的事情,系统响应事件后,如果需要,我们可以用事件处理器(event handler)对事件做出回应。浏览器中常见的可以触发事件的时机比如有: 用户在某个元素上点击鼠标 ...

搞懂原型链

Apr 11, 2022
前端, JavaScript

与一般基于类的面向对象语言(C++、Java)不同,JavaScript 是基于原型的语言。 原型 [[Prototype]] # 打开浏览器的控制台,输入 let b = {"hello": "world"} ,然后查看 b ,你会发现一个 [[Prototype]] 属性。这是每个对象都有的隐藏属性,它要么 ...

WebSocket 是什么?

Mar 15, 2022
浏览器, 计算机网络, 前端

WebSocket 是 HTML5 开始提供的一种网络传输协议,可以在单个 TCP 连接上进行全双工通信,位于 OSI 参考模型的应用层。WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏 ...

TCP/IP 协议理论基础整理

Mar 1, 2022
计算机网络, 系统设计

因为 TCP/IP 协议中每个协议都是层层包装、依赖,分开说可能并不会更容易掌握这些理论知识,所以这里把这些协议都放在了一起。 名词解释 # 七层和四层模型 # 这里有一张图比较详细。 OSI 七层参考模型包括: 应用层:应用程序可直 ...

开工就感冒了

Feb 27, 2022
生活

之前还说要将焦虑转化为动力,结果操之过急,在上周四(2.17)的下午一个连续四个小时的封闭会议之后,当晚回家就感觉特别疲惫,紧接着第二天中午就开始发烧了。 周五 # 因为是特殊时期,中午发觉不对劲我就赶紧请 ...

回家过了个年

Feb 6, 2022
生活

今年过年回山东老家遇到了各路亲戚,由于 2020 年的疫情就没串门,2021 年又回媳妇家,实际上今年才是两年后的大范围重新相聚,亲戚还是那些人,距离上次见面的时间仿佛也没过几天。 最明显的感觉是,家里我们这一辈 90 ...

了解下网络硬件设备

Jan 29, 2022
计算机网络

看了一阵的网络知识,目前对于底层的网络硬件设备还有一些领域术语还是有点陌生,专门总结下。 集线器 # 集线器(hub)是指集中器设备(concentrator)。最初的局域网络是通过集线器将多台电脑连接起来 ...

用 Charles 进行手机抓包

Jan 21, 2022
计算机网络, 工具

如果使用 Wireshark 解决手机抓包,需要把电脑设为热点,这样一般笔记本电脑不太方便,Charles 提供了系统代理的功能,可以使用 Charles 更方便地进行手机抓包。另外 Charles 除了可以解析未加密的 HTTP,通过证书的配置也可以解析 ...

回归写作

Jan 20, 2022
生活

今年以来发现,我能写出来的东西越来越多了,是一直期待的状态,但不是说写作内容的质量有多高了,而是写作的意愿更强了。为什么意愿更强了,一方面我发现如果输入更多了,再不进行输出的话,脑子就会有一种装满东西 ...


© 2012-2024 YINDONGLIANG