首先我們在編寫代碼之前变擒,思考一下丽惭,一個簡單的rpc需要實現什么囚戚,即如果實現rpc通信,我們如何調用對應的方法,并且如何實現兩個服務之間的互通與互...
![240](https://upload.jianshu.io/collections/images/1816285/java.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
首先我們在編寫代碼之前变擒,思考一下丽惭,一個簡單的rpc需要實現什么囚戚,即如果實現rpc通信,我們如何調用對應的方法,并且如何實現兩個服務之間的互通與互...
RegistryImpl服務端啟動原理 還記得上篇我們手動啟動RMI的注冊中心的時候編寫的代碼嗎? 沒錯就是這一句说贝,經過上篇文章學習,我們知道c...
前面我們曾經深入的了解過Http協議慎颗,以及Https協議的思考乡恕,但是在日常開發(fā)中,還有這么一種常見的技術--RPC俯萎,許多常見的框架庫都是基于RP...
初識ClassLoader ClassLoader類加載器在Java中的定義就是用來加載其他類到Jvm中的操作類傲宜,負責將字節(jié)碼文件加載到內存中,...
我們做開發(fā)的時候一直會強調數據類型的概念夫啊,在Java中分為基本類型和引用數據類型函卒,其中基本數據類型有八種,除了類以外撇眯,我們還可以使用接口繼承實現...
注解是什么 日常開發(fā)中經常提到注解报嵌,那么注解是什么呢?在Java中熊榛,注解就是給程序添加一些信息锚国,用字符@開頭,可以用來修飾后續(xù)的其他代碼元素玄坦,比...
反射適合用在哪 首先我們先思考一個問題血筑,反射適合使用在哪里呢?從功能上看营搅,反射似乎無所不能云挟,幾乎所有的類梆砸,所有的屬性转质、方法、構造我們都能使用帖世,但...
整數的二進制運算 要理解整數的二進制休蟹,我們先來看看最熟悉的十進制,例如123這個值日矫,如果按照十進制赂弓,是如何計算出來的呢?其實123表示1x(10...
常見的序列化框架 xml序列化 在java發(fā)展早期開始哪轿,為了統(tǒng)一接口盈魁,xml協議橫空出世,良好的可讀性窃诉,自由度極高的擴展性杨耙,成了很長一段時間的序...
序列化有什么意義 首先我們先看看赤套,java中的序列化,在java語言中實例對象想要序列化傳輸珊膜,需要實現Serializable 接口容握,只有當前接...