.net跨平臺前世今生 .NET core 1.0并不是對原有的.net平臺的升級,而是一次全新的重寫,這個開發過程微軟也史無前例的采用了全面開源的做法,在github上接受...

.net跨平臺前世今生 .NET core 1.0并不是對原有的.net平臺的升級,而是一次全新的重寫,這個開發過程微軟也史無前例的采用了全面開源的做法,在github上接受...
無論是Web端還是移動端,現在第三方應用賬戶登錄已經成為了標配,任意打開個網站都可以看到,QQ/微信賬號登錄的字樣。使用第三方賬戶的登錄的過程,既要限制用戶身份只讓有效注冊用...
本文希望以應用場景的角度出發,幫助大家快隨了解OAuth協議流程,更為清楚明白的介紹在各種情況使用什么授權模式更為合適。OAuth2 官網原文地址本系列相關文章:OpenID...
前言 登陸是一個項目的基礎,幾乎任何項目都需要包括登陸模塊,網上大部分登陸都是使用的shrio,個人感覺這種東西很老,而且不好用,偶然之前發現了一個叫keycloak的sso...
本文開始分析Netty的源碼,由于目標是自頂向下分析,在這一節將分析Netty是如何構建起如上圖所示的整體框架。首先將使用一個示例展示怎么使用Bootstarp構建服務端應用...
長文預警,本文為源碼分析部分,夾雜大量源碼可能會引起不適,請選擇性閱讀。如果你只想知道Bootstrap的使用,可以閱讀前一篇文章:自頂向下深入分析Netty(三)--Boo...
Netty是基于Java NIO封裝的網絡通訊框架,只有充分理解了Java NIO才能理解好Netty的底層設計。Java NIO有幾個重要的概念Channel,Buff...
參考:http://ifeve.com/server-socket-channel/原文地址 目錄 Java NIO教程 Java NIO 教程(一) 概述 Java NIO...
參考:http://ifeve.com/socket-channel/原文地址 目錄 Java NIO教程 Java NIO 教程(一) 概述 Java NIO 教程(二) ...