- 博客(4)
- 收藏
- 关注
原创 2021-06-13
RPC(本质上是一种协议,一种规定,通常用Socket来实现) RPC概念 两台服务器A、B,分别部署不同的应用a,b。当A服务器想要调用B服务器上应用b提供的函数或方法的时候,由于不在一个内存空间,不能直接调用,需要通过网络来表达调用的语义传达调用的数据。 说白了,就是你在你的机器上写了一个程序,我这边是无法直接调用的,这个时候就出现了一个远程服务调用的概念。 RPC需要解决的问题: (可以稍作了解,详情可查看别的博文) 通讯问题 : 主要是通过在客户端和服务器之间建立TCP连接,远程过程调用的所有交换的
2021-06-13 15:59:47
104
原创 2021-06-13
ThreadPoolTaskExecutor和ThreadPoolExecutor区别 ThreadPoolExecutor 这个类是JDK中的线程池类,继承自Executor, Executor 顾名思义是专门用来处理多线程相关的一个接口,所有线程相关的类都实现了这个接口,里面有一个execute()方法,用来执行线程,线程池主要提供一个线程队列,队列中保存着所有等待状态的线程。避免了创建与销毁的额外开销,提高了响应的速度。相关的继承实现类图如下。 一、线程池接口:ExecutorService为线程池
2021-06-13 15:56:58
111
原创 【计算机组成原理】按字寻址和按字节寻址的通俗理解
写一下个人的通俗理解吧。 首先我们要明确字节是个单位,一个字节等于八位,而字是什么呢? 字是一个存储单元的大小,用再通俗一些的话来说,就像是一个自定义的单位,而字节则是约定成俗的默认单位。 回归到存储器上来讲,假设存储器有十根地址线,那么它就对应了二的十次方个默认单元,每个单元大小为一字节,每个存储单元则由若干个默认单元构成,那么这些默认单元的总大小就是存储单元的大小,也就是存储字长。 那么这样看...
2020-01-06 00:17:16
5429
4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人