RPC的英文全称是Remote Procedure Call,翻译为中文叫“远程过程调用”。其中稍显晦涩的其实就是“过程”,过程其实就是方法。所以,可以把RPC理解为“远程方法调用”。 要了解远程过程调用,那先理解过程调用。非常简单,如下图,就是调用一个方法。这太常见了,不多解释。 而在分布式系统中 ...
分类:
其他好文 时间:
2020-03-24 01:14:15
阅读次数:
274
在这里先拜个年,祝大家新年快乐,阖家幸福,步步高升! 回归正题,在不要过度依赖JQuery(一)和不要过度依赖JQuery(二)两篇文章中已经列举了大量的使用原生JavaScript替代JQuery的例子,在本文中将继续列举! 1、表单 获取焦点 $('#test').focus(); $('#te ...
分类:
Web程序 时间:
2020-03-23 20:52:34
阅读次数:
98
public class QuickSort { public static void quickSort(int[] arr, int left, int right){ int temp; int i = left; int j = right; if (left < right){ // te ...
分类:
编程语言 时间:
2020-03-21 00:09:02
阅读次数:
71
SRTE(SegmentRoutingTraffic-eng)是新一代的主要在运营商或大型的内容提供商网络中部署的控制流量传输路径的技术,老的技术是RSVP-TE。RSVP-TE在出来以后,实际部署的不多,主要原因是RSVP这个协议是逐跳的,并且是软状态的。软状态的意思是需要周期性的发送控制信令包来维护RSVP-TE计算出来的路径和预留带宽的状态。所以不具有扩展性,核心有K*N2的状态项。SRTE
分类:
其他好文 时间:
2020-03-09 22:30:59
阅读次数:
79
自动化测试面试题及答案大全(4)原创测试喵 最后发布于2019-04-18 10:00:14 阅读数 805 收藏展开1.当我们使用testng时,我们必须在.bat文件中写入以执行selenium项目的命令行是什么?Ans- java -cp bin; jars / * org.testng.Te ...
分类:
其他好文 时间:
2020-03-09 11:44:08
阅读次数:
61
?冒泡排序,一种稳定的排序算法,即相同元素之间不会发生交换.以下为代码实现,如有不足,欢迎下方留言? 1 #include<iostream> 2 3 using namespace std; 4 5 //交换元素 6 void swap(int *num1,int *num2){ 7 int te ...
分类:
编程语言 时间:
2020-03-04 12:49:53
阅读次数:
65
出现这个问题,一般的原因是无法连接到 docker hub,通过: systemctl stop docker echo "DOCKER_OPTS=\"\$DOCKER_OPTS --registry-mirror=http://f2d6cb40.m.daocloud.io\"" | sudo te ...
分类:
数据库 时间:
2020-02-27 15:57:26
阅读次数:
376
1. 多进程与多线程 多进程 : 每个独立执行的任务就是一个进程 操作系统将时间划分为多个时间片,在每个时间片内将CPU分配给某一个任务,时间片结束,CPU将自动回收,再分配给其他任务 多进程的缺点:比较笨重不好切换 多线程 : 一个程序可包多个子任务,可串并行 一个子任务可以称为一个线程 在一个线 ...
分类:
编程语言 时间:
2020-02-25 14:42:52
阅读次数:
85
一个C++源文件从文本到可执行文件经历的过程 以Hello World为例进行说明 首先我们编写一个cpp源程序 test.cpp c++ include using namespace std; int main() { cout g++ o test test.cpp Gcc编译器会将源程序te ...
分类:
编程语言 时间:
2020-02-25 14:30:39
阅读次数:
250
"原文" Nginx有一个master进程和几个worker进程。master进程用来读取和评估配置文件,以及维护worker进程。worker进程用来处理实际的请求。Nginx使用事件模型和基于操作系统的逻辑来实现高效的worker处理进程。worker进程的数量可以定义到配置文件中,或者根据cp ...
分类:
其他好文 时间:
2020-02-24 09:38:05
阅读次数:
82