前言 1誊抛、nodej是什么洋满?what 2踩身、為什么用稍浆? why 3互艾、怎么用试和?how 一、Nodejs介紹和特色 1纫普、nodejs是什么阅悍? Node.js 不是一門語(yǔ)言,而是一個(gè)...
前段時(shí)間由于業(yè)務(wù)需要匾荆,使用到socket與PC端建立鏈接并傳輸文件拌蜘,本篇文章主要記錄在使用過(guò)程中涉及到的問(wèn)題,包括本地socket服務(wù)牙丽、連接简卧、消息發(fā)送與接收、拆包烤芦、大小端轉(zhuǎn)換...
第1節(jié) 前言 1 背景: 2018.8需要為新公司的某項(xiàng)目中某部分邏輯獨(dú)立出來(lái)當(dāng)作獨(dú)立服務(wù)器晓铆,為以后的分布式做準(zhǔn)備。有些框架我也是第一次用绰播,所以在此整理了我做的項(xiàng)目骄噪,并做出...
在開始了解Netty是什么之前,我們先來(lái)回顧一下陪蜻,如果我們需要實(shí)現(xiàn)一個(gè)客戶端與服務(wù)端通信的程序邦马,使用傳統(tǒng)的IO編程,應(yīng)該如何來(lái)實(shí)現(xiàn)宴卖? IO編程 我們簡(jiǎn)化下場(chǎng)景:客戶端每隔兩秒...
上一篇:Netty學(xué)習(xí)筆記1——認(rèn)識(shí)Netty 在上一章中我們認(rèn)識(shí)了netty滋将,他有三大優(yōu)點(diǎn):并發(fā)高,傳輸快症昏,封裝好随闽。在這一章我們來(lái)用Netty搭建一個(gè)HttpServer,...
什么是Netty? Netty 是一個(gè)利用 Java 的高級(jí)網(wǎng)絡(luò)的能力攘烛,隱藏其背后的復(fù)雜性而提供一個(gè)易于使用的 API 的客戶端/服務(wù)器框架魏滚。Netty 是一個(gè)廣泛使用的 J...
1栏赴、背景 最近用到了Spring Cloud Alibaba開發(fā)微服務(wù),在開發(fā)的過(guò)程中發(fā)現(xiàn)靖秩,當(dāng)我們的服務(wù)上線或下線的時(shí)候须眷,我們的Spring Cloud Gateway需要一...
全局?jǐn)?shù)據(jù)共享花颗,也叫做狀態(tài)管理,是為了解決組件/頁(yè)面之間的數(shù)據(jù)共享問(wèn)題開發(fā)中常用的數(shù)據(jù)共享方案有 Vuex惠拭、redux扩劝、MobX 等 小程序中的數(shù)據(jù)共享方案 使用 mobs-m...
今天來(lái)學(xué)習(xí)下廣播onReceive()方法的context類型探究: 出于安全原因的考慮域携,Android是不允許Activity或者Dialog憑空出現(xiàn)的簇秒,一個(gè)Activit...
大家好秀鞭,我是小彭趋观。 上周末是 LeetCode 第 339 場(chǎng)周賽扛禽,你參加了嗎?這場(chǎng)周賽覆蓋的知識(shí)點(diǎn)比較少皱坛,前三題很簡(jiǎn)單编曼,第四題上難度。 周賽大綱 最長(zhǎng)平衡子字符串(Easy...
之前的文章剩辟,我們講了普通應(yīng)用進(jìn)程掐场,如何捕獲ANR的發(fā)生[監(jiān)控] ANR捕獲,這些要點(diǎn)你必須知道[http://www.reibang.com/p/2d54ebd2c15a]...
消息隊(duì)列發(fā)送消息和消費(fèi)消息的過(guò)程抹沪,共分為三段刻肄,生產(chǎn)過(guò)程瓤球、服務(wù)端持久化過(guò)程融欧、消費(fèi)過(guò)程,如下圖所示卦羡。 這三個(gè)過(guò)程都有可能弄丟消息噪馏。 面試官: 嗯,消息丟失的具體原因是什么绿饵?怎么防...