原文:一文搞懂RPC原理

RPC原理解析 什么是RPC RPC Remote Procedure Call Protocol 远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP IP或UDP,为通信程序之间携带信息数据。RPC将原来的本地调用转变为调用远端的服务器上的方法,给系统的处理能力和吞吐量带来了近似于无限制提升的可能。在OSI网络 ...

2021-06-16 11:30 0 195 推荐指数:

查看详情

一文搞懂 ThreadLocal 原理

当多线程访问共享可变数据时,涉及到线程间同步的问题,并不是所有时候,都要用到共享数据,所以就需要线程封闭出场了。 数据都被封闭在各自的线程之中,就不需要同步,这种通过将数据封闭在线程中而避免使用同步 ...

Mon Apr 06 01:44:00 CST 2020 0 2335
一文搞懂Zookeeper原理

一.概述 ZooKeeper 是什么? 是一个开源的分布式协调服务。使用分布式系统就无法避免对节点管理的问题(需要实时感知节点的状态、对节点进行统一管理等等),而由于这些问题处理起来 ...

Sat Feb 12 05:59:00 CST 2022 0 1246
一文带你搞懂 RPC 到底是个啥

RPC(Remote Procedure Call),是一个大家既熟悉又陌生的词,只要涉及到通信,必然需要某种网络协议。我们很可能用过HTTP,那么RPC又和HTTP有什么区别呢?RPC还有什么特点,常见的选型有哪些? 1. RPC是什么 RPC可以分为两部分:用户调用接口 + 具体 ...

Mon May 31 17:35:00 CST 2021 0 4443
一文搞懂KNN算法原理

什么是KNN算法 ? KNN的全称是K Nearest Neighbors,通常翻译为K最邻近算法。是最基础的一个分类算法。本文以 iris 鸢(yuan)尾花数据集为例详细说明到底什么是KNN算法 ...

Wed Apr 06 05:22:00 CST 2022 0 1183
一文搞懂参数传递原理

前言 最近一年多的时间陆续接触了一些对我来说陌生的语言,主要就是 Python 和 Go,期间为了快速实现需求只是依葫芦画瓢的撸代码;并没有深究一些细节与原理。 就拿参数传递一事来说各个语言的实现细节各不相同,但又有类似之处;在许多新手入门时容易搞不清楚,导致犯一些低级错误。 Java ...

Wed Jan 13 03:19:00 CST 2021 0 381
一文搞懂CAS

CAS是一个单点的登入登出web协议,它允许用户一次登陆,到处访问;CAS协议一种基于ticket的协议(simple and powerful) CAS概念 CAS server:负责验证 ...

Thu Sep 02 03:02:00 CST 2021 0 191
一文搞懂什么是事务

一文搞懂什么是事务 目录 一文搞懂什么是事务 事务概念 脏读、不可重复读、幻读 脏读 不可重复读(前后多次读取,数据内容不一致) 幻读(前后多次读取,数据总量不一致) 数据库事务 ...

Sat Dec 19 00:58:00 CST 2020 0 926
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM