最近在學(xué)習(xí)dubbo框架,dubbo是一個(gè)遠(yuǎn)程RPC調(diào)用框架偎球,提供了很多角色涎才,如下所示: 節(jié)點(diǎn)角色說明[https://dubbo.apache.org/zh/docs/v2...
![240](https://upload.jianshu.io/users/upload_avatars/2662392/08d2ae64-e8d5-4a22-be4b-0ffa32f16026.jpeg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
最近在學(xué)習(xí)dubbo框架,dubbo是一個(gè)遠(yuǎn)程RPC調(diào)用框架偎球,提供了很多角色涎才,如下所示: 節(jié)點(diǎn)角色說明[https://dubbo.apache.org/zh/docs/v2...
最近項(xiàng)目遇到一個(gè)問題蚊俺,直播系統(tǒng)采用k8s集群部署凉翻,用到了nginx作緩存秦忿。使用默認(rèn)k8s部署時(shí)默赂,服務(wù)的pod的ip地址是變化的沛鸵,這就會(huì)導(dǎo)致清理緩存的時(shí),無(wú)法獲取正確的i...
最近在面試阿里的缆八,遇到一個(gè)筆試題曲掰,題目是這樣的: 下面以2中方式完成這題 第一種采用ReentranLock+condition進(jìn)行實(shí)現(xiàn),具體代碼如下: 第二種方法奈辰,不是用鎖...
源碼地址:https://github.com/huangyichun/remotetransfer[https://github.com/huangyichun/remot...
問題一: 曾經(jīng)遇到的一個(gè)問題:一個(gè)server下配置多個(gè) location root與alias主要區(qū)別在于nginx如何解釋location后面的uri栏妖,這會(huì)使兩者分別以不...
買股票的最佳時(shí)期,是一道經(jīng)典的動(dòng)態(tài)規(guī)劃題目奖恰,在leetcode中有很多題目底哥。今天通過一個(gè)通用的dp推導(dǎo)公式解決所有的股票問題咙鞍,具體解決動(dòng)態(tài)規(guī)劃的問題的方法步驟可以參考本人的上...
Netty是一個(gè)基于NIO的網(wǎng)絡(luò)框架,它極大的簡(jiǎn)化并優(yōu)化了TCP和UDP套接字服務(wù)器等網(wǎng)絡(luò)編程趾徽,并且性能以及安全性等方面都具備優(yōu)勢(shì)续滋,并且支持多種協(xié)議 ,如 FTP孵奶,SMTP...
基礎(chǔ)概念 同步和異步 描述的方法跟調(diào)用者間通信的方式疲酌,如果不需要調(diào)用者主動(dòng)等待,調(diào)用者調(diào)用后立即返回了袁,然后方法本身通過回調(diào)朗恳,消息通知等方式通知調(diào)用者結(jié)果,就是異步的载绿。如果調(diào)用...
動(dòng)態(tài)規(guī)劃核心是:窮舉粥诫,然后使用dp數(shù)組將重疊子問題進(jìn)行優(yōu)化。 難點(diǎn):列出狀態(tài)轉(zhuǎn)移方程 模板 明確 base case -> 明確「狀態(tài)」-> 明確「選擇」 -> 定義 dp ...
最近在項(xiàng)目中需要把定時(shí)任務(wù)(不讓產(chǎn)品找我導(dǎo)數(shù)據(jù))中生成excel并上傳oss怀浆,由于數(shù)據(jù)中有一些敏感信息,因此對(duì)文件進(jìn)行加密怕享。由于整個(gè)操作是在內(nèi)存中進(jìn)行的执赡,因?yàn)椴幌肷膳R時(shí)文件...
? 前段時(shí)間,做了一個(gè)線上會(huì)議室預(yù)約的項(xiàng)目函筋,需求是這樣的:有500個(gè)會(huì)議室沙合,支持并發(fā)預(yù)約,且會(huì)議不能跨天跌帐,并且要求會(huì)議越離散越好首懈。 ? 這個(gè)需求首先會(huì)議室預(yù)約時(shí)間不能...
上篇文章簡(jiǎn)單介紹了Java8時(shí)間日期的基本使用,以及應(yīng)用場(chǎng)景谨敛。這篇文章重點(diǎn)介紹猜拾,實(shí)際項(xiàng)目中使用到的Java 8時(shí)間日期。 Date類型轉(zhuǎn)換為L(zhǎng)ocalDateTime 轉(zhuǎn)換的...
需求背景 項(xiàng)目需要開發(fā)一個(gè)線上會(huì)議室的預(yù)約功能佣盒,對(duì)接Zoom提供500個(gè)線上會(huì)議室挎袜,以滿足用戶線上會(huì)議需求。同時(shí)要求系統(tǒng)分配的會(huì)議室越離散越好肥惭,防止用戶會(huì)議室使用超出預(yù)定時(shí)間...
Linux中常用的監(jiān)控命令 在以前使用windows系統(tǒng)的時(shí)候盯仪,常常會(huì)遇到系統(tǒng)變卡,然后我們就會(huì)使用快捷鍵 ctrl+shift+ESC 來(lái)調(diào)出windows的任務(wù)管理器蜜葱,我...
很多文章都是講如何配置JVM各個(gè)參數(shù)的全景,但是生產(chǎn)環(huán)境里參數(shù)的值到底配置為多少,卻沒有一個(gè)具體的指標(biāo)牵囤。文章分四個(gè)部分爸黄,分別是JVM說明滞伟、配置,GC的過程和具體配置值炕贵。 一.JV...
最近在做微信登錄功能時(shí)清酥,微信掃碼頁(yè)和報(bào)錯(cuò)頁(yè)使用同一個(gè)url頁(yè)面:http://www.test.com/oauth/wechat/login 示例代碼如下: 用戶掃描二維碼后...