背景 一般生產(chǎn)環(huán)境單機(jī)所能承受的QPS壓力為2w左右议惰,過大的壓力會導(dǎo)致服務(wù)器爆炸揩页。即便是單機(jī)能夠撐住2w QPS立轧,一般也不會這么做,生產(chǎn)環(huán)境一般會預(yù)留50%的冗余能力拒逮,防止Q...
背景 一般生產(chǎn)環(huán)境單機(jī)所能承受的QPS壓力為2w左右议惰,過大的壓力會導(dǎo)致服務(wù)器爆炸揩页。即便是單機(jī)能夠撐住2w QPS立轧,一般也不會這么做,生產(chǎn)環(huán)境一般會預(yù)留50%的冗余能力拒逮,防止Q...
What's kafka What's kafka Kafka 可以提供 MQ 功能:發(fā)布 & 訂閱消息 Kafka 可以提供 stream processing 功能 Ka...
概述 ??雖然有著PageHelper插件對MyBatis的查詢實(shí)現(xiàn)物理分頁,但是我們也能夠簡單的自定義一個物理分頁的功能使項目更加靈活。 MyBatis給我們提供了一個攔截...
動態(tài)規(guī)劃(Dynamicprogramming)是一種在數(shù)學(xué)腋舌、計算機(jī)科學(xué)和經(jīng)濟(jì)學(xué)中使用的盏触,通過把原問題分解為相對簡單的子問題的方式求解復(fù)雜問題的方法。動態(tài)規(guī)劃算法是通過拆...
我們經(jīng)常需要對程序進(jìn)行壓測块饺,怎么壓才合適赞辩?壓到什么樣才說明應(yīng)用達(dá)到了性能瓶頸?用什么指標(biāo)來衡量才合適授艰?一些指標(biāo)異常又說明了什么辨嗽?我們又該怎么樣去查問題?這些都是壓測時我們需要...
常見的排序算法: 快速排序淮腾、堆排序糟需、歸并排序、選擇排序 插入排序谷朝、二分插入排序 冒泡排序洲押、雞尾酒排序 桶排序、計數(shù)排序圆凰、基數(shù)排序杈帐、位圖排序 技能點(diǎn):1.歸并排序在O(N*lo...
概述 前段時間項目要做服務(wù)化驶沼,所以我比較了現(xiàn)在流行的幾大RPC框架的優(yōu)缺點(diǎn)以及使用場景炮沐,最終結(jié)合本身項目的實(shí)際情況選擇了使用dubbox作為rpc基礎(chǔ)服務(wù)框架。下面就簡單介紹...
原文連接: 一文了解RPC以及gRPC基于Golang和Java的簡單實(shí)現(xiàn) 一:什么是RPC 簡介:RPC:Remote Procedure Call回怜,遠(yuǎn)程過程調(diào)用大年。簡單來...
Gradle 中classpath 與 compile 區(qū)別 一般創(chuàng)建一個android項目后會出現(xiàn)兩個gradle:一個build.gradle(app)翔试,一個build....
1.命名規(guī)則 JNI命名規(guī)則: 1)使用完整的Java方法名轻要,如果屬于某個包,前面添加包名 2)將句點(diǎn)換為下劃線垦缅,并在前面加上Java_前綴 3)對于重載方法冲泥,會在名稱最后加...
一嚼酝、LVS簡介 LVS是Linux Virtual Server的簡稱,也就是Linux虛擬服務(wù)器, 是一個由章文嵩博士發(fā)起的自由軟件項目竟坛,現(xiàn)在已經(jīng)是 Linux標(biāo)準(zhǔn)內(nèi)核的一...
在Spring框架進(jìn)行bean對象依賴注入時担汤,@Autowired利用可以對成員變量涎跨、方法和構(gòu)造函數(shù)進(jìn)行標(biāo)注,來完成自動裝配的工作漫试。@Autowired可標(biāo)注在成員變量六敬,也可...