標簽:bus

Java

netty原理解析

38

darida 發布于 2019-12-14

Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers ...

閱讀(6)評論(0)贊 (0)

Java

你知道嗎?90%的好代碼都是……

14

darida 發布于 2019-12-14

幾乎我們所有的代碼都是樣板:我們不斷重復模式和代碼段,卻很少改動每個類和項目。那么,到底該如何更有趣、更有效的進行呢? 譯者 | 彎月 責編 | Elle 出品 | CSDN(ID:CSDNnews) 以下為譯文: 雖然很可悲,但我不得不承認:我們編寫代碼的能力越強,獲...

閱讀(8)評論(0)贊 (0)

Java

一篇文章教你輕松使用fastjson

11

鄧龍華 發布于 2019-12-13

前言 只有光頭才能變強。 文本已收錄至我的GitHub精選文章,歡迎Star: https://github.com/ZhongFuCheng3y/3y JSON 相信大家對他也不陌生了,前后端交互中常常就以 JSON 來進行 數據交換 。而有的時候,我們也會將 JSON 直接保...

閱讀(11)評論(0)贊 (0)

Spring

細聊Spring Cloud Bus

3

xiaoli.he 發布于 2019-12-13

細聊Spring Cloud Bus Spring 事件驅動模型 因為Spring Cloud Bus的運行機制也是Spring事件驅動模型所以需要先了解相關知識點: 上面圖中是Spring事件驅動模型的實現示意圖,以下再補充一些圖中未提現的實現細節:抽象類abstract cl...

閱讀(10)評論(0)贊 (0)

Java

一篇文章教你輕松使用fastjson

10

dulong 發布于 2019-12-13

只有光頭才能變強。 文本已收錄至我的GitHub精選文章,歡迎Star: github.com/ZhongFuChen… JSON 相信大家對他也不陌生了,前后端交互中常常就以 JSON 來進行 數據交換 。而有的時候,我們也會將 JSON 直接保存在數據庫中。 可能就有人不太理...

閱讀(10)評論(0)贊 (0)

編程技術

架構師詳解:從0-1構建大數據平臺

13

darida 發布于 2019-12-13

如今大數據在各行業的應用越來越廣泛:運營基于數據關注運營效果,產品基于數據分析關注轉化率情況,開發基于數據衡量系統優化效果等。 美圖公司有美拍、美圖秀秀、美顏相機等十幾個 app,每個 app 都會基于數據做個性化推薦、搜索、報表分析、反作弊、廣告等,整體對數據的業務需求比較多、...

閱讀(7)評論(0)贊 (0)

Java

簡易 RPC 框架

2

yeseng 發布于 2019-12-12

# 需求與設計 ## 需求分析 RPC 全稱 Remote Procedure Call ,簡單地來說,它能讓使用者像調用本地方法一樣,調用遠程的接口,而不需要關注底層的具體細節。 例如車輛違章代辦功能,如果車輛因為某種原因違章,只需要通過這個違章代辦功能(它也許是個APP),我...

閱讀(9)評論(0)贊 (0)

編程技術

前端微服務實踐——基于事件機制的前端微服務通信框架Obvious.js

Harries 發布于 2019-12-12

要說前端微服務自然繞不開后端微服務,一個技術或概念的出現并不是憑空產生,而是為 解決開發中存在的痛點和問題。在后端沒有微服務架構的時候,隨著系統體量的增加,整個項目中大大小小的功能模塊集中在一起,變得非常臃腫,難以維護。同時單體系統的各個功能模塊依賴于同樣的數據庫、內存資源等,一...

閱讀(17)評論(0)贊 (0)

Java

Spring Cloud的核心成員、以及架構實現詳細介紹

4

songhua.gao 發布于 2019-12-11

什么是微服務 微服務的概念源于Martin Fowler所寫的一篇文章“Microservices”。 微服務架構是一種架構模式,它提倡將單一應用程序劃分成一組小的服務,服務之間互相協調、互相配合,為用戶提供最終價值。每個服務運行在其獨立的進程中,服務與服務間采用輕量級的通信機制...

閱讀(14)評論(0)贊 (0)

編程技術

Go 微服務中的熔斷器和重試

6

yeseng 發布于 2019-12-11

今天我們來討論微服務架構中的自我恢復能力。通常情況下,服務間會通過同步或異步的方式進行通信。我們假定把一個龐大的系統分解成一個個的小塊能將各個服務解耦。管理服務內部的通信可能有點困難了。你可能聽說過這兩個著名的概念:熔斷和重試。 熔斷器 想象一個簡單的場景:用戶發出的請求訪問服務...

閱讀(18)評論(0)贊 (0)

Java

《吐血整理》-頂級程序員書單集

84

xirruiqiang 發布于 2019-12-11

《程序人生》十年風雨技術人的書單整理 你知道的越多,你不知道的越多 點贊再看,養成習慣 給歲月以文明,而不是給文明以歲月 本文 GitHub https://github.com/JavaFamily 上已經收錄,有一線大廠面試點思維導圖,也整理了很多我的文檔,歡迎Star和完善...

閱讀(17)評論(0)贊 (0)

Java

19年BAT常問面試題匯總:JVM+微服務+多線程+鎖+高并發性能

6

darida 發布于 2019-12-11

1 Redis 面試題 1、什么是 Redis?. 2、Redis 的數據類型? 3、使用 Redis 有哪些好處? 4、Redis 相比 Memcached 有哪些優勢? 5、Memcache 與 Redis 的區別都有哪些? 6、Redis 是單進程單線程的? 7、一個字符串...

閱讀(11)評論(0)贊 (0)

Spring

冒著掛科的風險也要給你們看的 Spring Cloud 入門總結

24

鄧龍華 發布于 2019-12-11

ng來自:掘金(作者:FrancisQ) 原文鏈接: https://juejin.im/post/5de2553e5188256e885f4fa3 寫在前面的話 馬上要考試了!!! 作為一個苦逼的在讀大學生,又要面臨半年一度的期末考試了,因為上課沒聽,我啥都不會,什么通信原理,...

閱讀(17)評論(0)贊 (0)

Java

曹工雜談:Spring boot應用,自己動手用Netty替換底層Tomcat容器

4

wenming.gapo 發布于 2019-12-10

前言 問:標題說的什么意思? 答:簡單說,一個spring boot應用(我這里,版本升到2.1.7.Release了,沒什么問題),默認使用了tomcat作為底層容器來接收和處理連接。 我這里,在依賴中排除了tomcat,使用Netty作為了替代品。優勢在于,啟動飛快,線程數量...

閱讀(16)評論(0)贊 (0)

Java

《吊打面試官》系列-HashMap

24

darida 發布于 2019-12-10

你知道的越多,你不知道的越多 點贊再看,養成習慣 本文 GitHub https://github.com/JavaFamily 上已經收錄,有一線大廠面試點思維導圖,也整理了很多我的文檔,歡迎Star和完善,大家面試可以參照考點復習,希望我們一起有點東西。 前言 作為一個在互聯...

閱讀(14)評論(0)贊 (0)

Java

Spring Boot注解學習之@SpringBootApplication(二)

1

yeseng 發布于 2019-12-10

@ComponentScan 在講述 @Configuration 啟動容器+ @Component 注冊 Bean 小節中簡單介紹了 @ComponentScan 注解的使用。 @ComponentScan 的功能其實就是自動掃描并加載符合條件的組件或 bean 定義,最終將這...

閱讀(14)評論(0)贊 (0)

Java

《吊打面試官》系列-HashMap

24

xirruiqiang 發布于 2019-12-10

你知道的越多,你不知道的越多 點贊再看,養成習慣 本文 GitHub github.com/JavaFamily 上已經收錄,有一線大廠面試點思維導圖,也整理了很多我的文檔,歡迎Star和完善,大家面試可以參照考點復習,希望我們一起有點東西。 前言 作為一個在互聯網公司面一次拿一...

閱讀(13)評論(0)贊 (0)

Java

使用 Quarkus 開發 Kubernetes 原生 Java 應用

尖兵 發布于 2019-12-09

隨著 Docker 和 Kubernetes 的流行,容器化成為很多應用的部署選擇。Kubernetes 也成為流行的應用部署平臺。其實,容器化的思想和微服務架構可以很好的結合在一起。從實現上來說,微服務架構把應用垂直切分成多個相互協同的單元。從應用部署的角度來說,把應用的每個微...

閱讀(17)評論(0)贊 (0)

2013平特肖公式