摘要:
计算机是如何存储字符的? 大学都学过计算机相关的基础知识,计算机只能计算二进制数据,因为二进制表示起来最方便。计算机电子元器件表示两个状态很简单,比如高压和低压,对应的就是1和0。如果设计出10种状态,那么计算机的设计会相当复杂。 计算机想存储我们现实世界的字符,也就是我们常用的汉子或者字母 阅读全文
摘要:
在人生苦短我用Python,本文助你快速入门这篇文章中,学习了Python的语法知识。现在我们就拿Python做个爬虫玩玩,如果中途个别API忘了可以回头看看,别看我,我没忘!(逃 网络编程 学习网络爬虫之前,有必要了解一下如何使用Python进行网络编程。既然说到网络编程,对于一些计算机网络的 阅读全文
摘要:
友情提示:本文针对的是非编程零基础的朋友,可以帮助我们快速了解Python语法,接着就可以快乐的投入到实战环节了。如果是零基础,还是老老实实看书最为稳妥。 前言 偶然在知乎上看到了一些好玩的Python项目(学 Python 都用来干嘛的?),让我对Python产生了些许兴趣。距离北漂实习还有两 阅读全文
摘要:
Dubbo SPI源码解析① Dubbo服务暴露源码解析② Dubbo服务引用源码解析③ 经过前面三章的分析,了解了Dubbo的基础:Dubbo SPI,了解了Provider的服务暴露和Consumer的服务引用。最后我们需要学习一下服务完整的调用过程。Dubbo服务调用过程虽然复杂,比如包含 阅读全文
摘要:
上一章分析了服务暴露的源码,这一章继续分析服务引用的源码。在Dubbo中有两种引用方式:第一种是服务直连,第二种是基于注册中心进行引用。服务直连一般用在测试的场景下,线上更多的是基于注册中心的方式。 服务的引用分为饿汉式和懒汉式,饿汉即调用ReferenceBean的afterPropert 阅读全文
摘要:
先放一张官网的服务暴露时序图,对我们梳理源码有很大的帮助。注:不论是暴露还是导出或者是其他翻译,都是描述export的,只是翻译不同。 0.配置解析 在Spring的配置文件中,Dubbo指明了DubboNamespaceHandler类作为标签解析。 与服务相关的显然就是service 阅读全文
摘要:
Dubbo源码系列暂时有四篇,分别为SPI、服务暴露、服务引用和服务调用过程。自己学习的时候看的是官方文档,第一次看见这么贴心的中文文档,还有非常详细的源码解析,顿时对Dubbo好感+1。虽然看了官方文档,但是也有一些自己的理解和删改,欢迎阅读~ SPI英文全称为Service Provider I 阅读全文
摘要:
前言 2019年7月,和实习公司的老板提出辞职。他以为我要跳槽,想要挽留,我说我考上了专升本,要回去读书,老板表示理解。当时打算八月中旬再走,这段时间,主要是和新同事交接一下工作内容。自己实习的这家公司规模不大,是杭州的一家初创公司。初出社会,遇到一个好老板也是难得。当时实习工资到手7000,作 阅读全文
摘要:
在文章最前面给大家推荐一个查询Linux命令的网站,如果man命令里面的英文文档看不懂,可以去这个网站里面查询。点击这里 下面介绍的命令为了避免篇幅太多,也不会展示全部参数,大家也可以去这个网站进程详细的查询。 man:帮助命令 示例:man ps 这条指令会显示出关于ps命令的详细说明。下 阅读全文
摘要:
目录 初识TCP/IP 了解HTTP之前我们得了解一下TCP/IP协议族。我们通常所说得TCP/IP协议族是互联网相关的各类协议族的总称,而HTTP属于它内部的一个子集。还有一种说法认为TCP/IP是指TCP和IP这两种协议。 TCP/IP协议族里重要的一点就是分层。从上到下依次分为以下4层 阅读全文