標簽:TCP

Java

手把手教你用netty擼一個ZkClient

9

changyuan.xu 發布于 2019-11-18

有這個想法的緣由是前一陣子突發奇想, 想嘗試能不能直接利用js連接到zookeeper, 從而獲取到dubbo的注冊信息. 后來一番查找資料后, 發現由于純js不支持tcp socket通訊, 所以純js是無法實現的. 但是發現有些大神卻使用nodeJs實現zk的客戶端. 這就成...

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

Java

六面螞蟻金服,唬住了面試官要了30K;其實Java面試也沒那么難

1

dulong 發布于 2019-11-18

面試前 螞蟻的面試挺獨特,每輪面試都沒有 HR 約時間,一般是晚上 8 點左右面試官來一個電話,問是否能面試,能的話開始面,不能就約一個其它時間。 全程 6 面,前五面技術面,電話面試,最后一面是 HR 面,現場面。 一面 介紹一下自己 問項目經歷, 聊"數據同步&qu...

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

Spring

048-使用Kong替換Zuul(從Eureka同步列表)

hanze 發布于 2019-11-18

這是堅持技術寫作計劃(含翻譯)的第48篇,定個小目標999,每周最少2篇。 本文主要是介紹如何使用Kong替換Zuul作為SpringCloud的網關。并解決自動從Eureka同步服務實例到Kong的問題。 安裝Kong 和 kong-plugin-sync-eureka 插件 ...

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

Java

面向面試編程,面向掘金面試

1

hellas 發布于 2019-11-17

一九年已末,二零年將至。 我使用 curl 與 jq 一行簡單的命令爬取了掘金的面試集合榜單,有興趣的同學可以看看爬取過程: 使用 jq 與 sed 制作掘金面試文章排行榜 ,可以提高你使用命令行的樂趣 關于前端,后端,移動端的面試,這里統統都有,希望可以在面試的過程中幫助到你。...

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

Java

Tomcat相關總結

2

puefu.he 發布于 2019-11-17

Tomcat是做Java Web開發時部署服務最受歡迎的容器,關于它的運行機制和調優參數本文進行一定的整理。 Architecture 配置 一個經典的配置文件如下所示: <?xml version='1.0' encoding='utf-8'?> <Serve...

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

Java

Java服務器的模型—TCP連接/流量優化

4

yanxinchi 發布于 2019-11-17

通常,我們的應用程序不需要并行處理成千上萬的用戶,也不需要在一秒鐘內處理成千上萬的消息。我們只需要應付數十或數百個并發連接的用戶,就可以在內部應用程序或某些微服務應用程序中承受如此大的負擔。 在這種情況下,我們可以使用某些高級框架/庫,這些框架/庫在線程模型/使用的內存方面沒有得...

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

Spring

深入理解 Spring Cloud 核心組件 底層原理

3

鄧龍華 發布于 2019-11-17

點擊上方“ 搜云庫技術團隊 ”關注,選擇“ 設為星標 ” 回復“ 1024 ”或 “ 面試題 ” 獲取 4T架構師 資料 之前一直在看 Spring Cloud 及微服務架構 對 Spring Cloud 的主要組件的原理有了更深入一點的理解,特地做一下總結。 一、Spring ...

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

Spring

2w字長文,讓你瞬間擁有「調用鏈」開發經驗

12

zhuangli 發布于 2019-11-16

原創:小姐姐味道(微信公眾號ID:xjjdog),歡迎分享,轉載請保留出處。 很多同學表示,對于微服務中常用的調用鏈功能的原理,感覺很模糊。 本文將真正的從零開始,介紹調用鏈客戶端開發的一些要點 。讓你瞬間擁有APM開發經驗。文章很長很長,照例看一下相關目錄。 隨著微服務架構的流...

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

編程技術

如何基于 Cilium 和 eBPF 打造可感知微服務的 Linux?

26

hellas 發布于 2019-11-16

本文內容來自 2019 年的一個技術分享 How to Make Linux Microservice-Aware with Cilium and eBPF,作者是 Cilium 項目的創始人和核心開發者,演講為英文。本文翻譯了演講的技術性內容,其他少部分非技術內容(例如部分開場...

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

編程技術

分享:常見的前端架構風格和案例

23

darida 發布于 2019-11-16

本文信息量巨大,兼具科普性和深度,建議精讀 作者:_sx_ https://juejin.im/post/5d7ffad551882545ff173083#comment 所謂軟件架構風格,是指描述某個特定應用領域中系統組織方式的慣用模式。架構風格定義一個詞匯表和一組約束,詞匯表...

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

Java

走進JavaWeb技術世界3:JDBC的進化與連接池技術

4

劉莉莉 發布于 2019-11-15

本系列文章將整理到我在GitHub上的《Java面試指南》倉庫,更多精彩內容請到我的倉庫里查看 https://github.com/h2pl/Java-… 喜歡的話麻煩點下Star哈 文章首發于我的個人博客: www.how2playlife.com 本文是微信公眾...

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

Java

Dubbo源碼解析(十三)遠程通信——Grizzly

1

小丁 發布于 2019-11-15

目標:介紹基于Grizzly的來實現的遠程通信、介紹dubbo-remoting-grizzly內的源碼解析。 前言 Grizzly NIO框架的設計初衷是幫助開發者更好地利用Java NIO API,構建強大的可擴展的服務器應用。關于Grizzly我也沒有很熟悉,所以只能根據g...

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

Java

2019秋招總結,面了阿里,騰訊,字節跳動,已拿offer,分享面經

1

hanze 發布于 2019-11-15

寫在前面 海外渣碩,從七月份開始準備秋招,歷時四個月,陸陸續續投了30多家公司,數不清頂著時差做了多少筆試,無數個不眠的夜都在不斷地懷疑自己中度過(菜雞本雞沒跑了),收到的面試卻仍然屈指可數,主要以大廠為主,結局雖不圓滿但能看到自己的付出所帶來的成長。 以下面經已過濾項目相關問題...

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

Java

面試開掛:近百道Java面試題整理

xiaoli.he 發布于 2019-11-15

1.什么是Java虛擬機?為什么Java被稱作是“平臺無關的編程語言”? Java虛擬機是一個可以執行Java字節碼的虛擬機進程。Java源文件被編譯成能被Java虛擬機執行的字節碼文件。 Java被設計成允許應用程序可以運行在任意的平臺,而不需要程序員為每一個平臺單獨重寫或者是...

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

Java

一篇文章教你如何設計一個百萬級的消息推送系統

15

Harries 發布于 2019-11-14

前言 先簡單說下本次的主題,由于我最近做的是物聯網相關的開發工作,其中就不免會遇到和設備的交互。 最主要的工作就是要有一個系統來支持設備的接入、向設備推送消息;同時還得滿足大量設備接入的需求。 所以本次分享的內容不但可以滿足物聯網領域同時還支持以下場景: 基于 WEB 的聊天系統...

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

Java

Java I/O體系從原理到應用,這一篇全說清楚了

20

hellas 發布于 2019-11-13

本文介紹操作系統I/O工作原理,Java I/O設計,基本使用,開源項目中實現高性能I/O常見方法和實現,徹底搞懂高性能I/O之道 基礎概念 在介紹I/O原理之前,先重溫幾個基礎概念: (1) 操作系統與內核 操作系統:管理計算機硬件與軟件資源的系統軟件 內核:操作系統的核心軟件...

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

Java

Dubbo源碼解析(十)遠程通信——Exchange層

2

劉莉莉 發布于 2019-11-13

目標:介紹Exchange層的相關設計和邏輯、介紹dubbo-remoting-api中的exchange包內的源碼解析。 前言 上一篇文章我講的是dubbo框架設計中Transport層,這篇文章我要講的是它的上一層Exchange層,也就是信息交換層。官方文檔對這一層的解釋是...

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

Java

6年經驗程序員耗時半年總結133道經典Java面試題,助你完成大廠夢

7

songhua.gao 發布于 2019-11-13

Java面試隨著時間的改變而改變。在過去的日子里,當你知道 String 和 StringBuilder 的區別就能讓你直接進入第二輪面試,但是現在問題變得越來越高級,面試官問的問題也更深入。 在我初入職場的時候,類似于 Vector 與 Array 的區別、HashMap 與 ...

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

2013平特肖公式