-
6种微服务RPC框架,你知道几个?
开源 RPC 框架有哪些呢?一类是跟某种特定语言平台绑定的,另一类是与语言无关即跨语言平台的。跟语言平台绑定的开源 RPC 框架主要有下面几种。Dubbo:国内最早开源的 RPC 框架,由阿里巴巴公司开发并于 2011 年末对外开源,仅支持 Java 语言。Motan:微博内部使用的 RPC 框架,...
05月12日[精选文章]浏览:6
-
-
Netty实战篇-手写DubboRpc框架
1. RPC 基本介绍rpc是远程调用的一种行为,在数据传输过程中涉及到传输协议,http就是一种传输协议。RPC(Remote Procedure Call)— 远程过程调用,是一个计算机通信协议。该协议允许运行于一台计算机的程序调用另一台计算机的子程序,而程序员无需额外地为这个交互作用编程。...
05月12日[精选文章]浏览:6
-
-
美国AH-64“阿帕奇”武装直升机
AH-64“阿帕奇”(Apache)直升机是由美国波音公司为美国陆军所设计制造的一款主力武装直升机。AH-64是根据美国陆军的先进武装直升机(Advanced Attack Helicopter,AAH)计划所开发,以作为AH-1眼镜蛇的后继机种。AH-64采用半硬壳结构机身,前方为纵列式座舱,副飞...
05月12日[精选文章]浏览:8
-
-
mybatis的基本使用
下面会详细说明怎样用 XML 配置文件的方式将 Spring Boot 与 MyBatis 整合,并且给出相应的代码示例。1. 创建 Spring Boot 项目可以通过 Spring Initializr(https://start.spring.io/ )创建新的 Spring Boot 项目,...
05月12日[精选文章]浏览:8
-
为什么你的Linux系统仍然不安全?90%的人忽略的关键加固步骤
你的Linux服务器是否曾遭遇过莫名的入侵?是否在安全审计时发现低级漏洞?明明安装了防火墙、设置了密码,为什么系统依然存在风险?答案可能藏在那些被90%管理员忽略的“隐性漏洞”中!本文将揭露Linux安全的十大盲区,并提供一套可落地的加固方案,让你的系统真正“坚不可摧”。...
05月12日[精选文章]浏览:9
-
前端基础:从输入URL到看到页面发生了什么?详细描述整个过程
很多大公司面试喜欢问这样一道面试题,输入URL到看见页面发生了什么? 简单来说,共有以下几个过程:DNS解析发起TCP连接发送HTTP请求服务器处理请求并返回HTTP报文浏览器解析渲染页面连接结束。DNS解析DNS解析实际上就是寻找你所需要的资源的过程。假设你输入www.baidu.com,而这个网...
05月12日[精选文章]浏览:6
-
后端精选-Java问题排查工具清单
前言平时的工作中经常碰到很多疑难问题的处理,在解决问题的同时,有一些工具起到了相当大的作用,在此书写下来,一是作为笔记,可以让自己后续忘记了可快速翻阅,二是分享,希望看到此文的同学们可以拿出自己日常觉得帮助很大的工具,大家一起进步。闲话不多说,开搞。Linux命令类tail最常用的tail -f...
05月12日[精选文章]浏览:5