原创 JAVA格物致知基礎篇:你所不知道的返回碼

上篇我們主要講解利用Jersey組件如何來寫一個能保證基本運行的Rest Service, 之所以說能夠基本運行是因爲接口暴露及其簡易,一旦遇到其他的情況了,就無法正確的處理我們的請求。同時,這個接口返回內容太簡單了,如果調用失敗,調用者根

原创 你所不知道的庫存超限做法

在互聯網企業中,限購的做法,多種多樣,有的別出心裁,有的因循守舊,但是種種做法皆想達到的目的,無外乎幾種,商品賣的完,系統抗的住,庫存不超限。雖然短短數語,卻有着說不完,道不盡,輕者如釋重負,重者涕淚橫流的架構體驗。 但是,在實際開發過程中

原创 物聯網平臺設計心得:DateTimePicker實現選擇聯動

所謂的選擇聯動,就是指,當我DateTimePicker1選擇2月4號的時候,我DateTimePicker2只能選擇2月4號和2月5號兩天,當然你可以自行規定要選擇的日期。這在一些圖表查詢條件裏面是很常用的一個功能。下面我們就來看看如何設

原创 Redis從入門到精通之一:序篇

Redis一直是我想好好研究的組件,但是之前受限於工作場景,沒有真正意義的使用過。但是目前工作中,Redis作爲主要的緩存組件來緩衝服務器的壓力。所以,本序列主要結合實際工作中遇到的各種Redis的設計和問題來展開且循序漸進,以期做到有理,

原创 JsonPropertyOrder無法爲DTO對象進行屬性排序

在項目中,遇到一個問題,無論怎麼設置JsonPropertyOrder,都無法正確實現排序功能,問題代碼如下: @JsonPropertyOrder(value={"courseId","bestGrade","latestGrade","

原创 服務器一般達到多少qps比較好[轉]

你好,每秒查詢率QPS是對一個特定的查詢服務器在規定時間內所處理流量多少的衡量標準,在因特網上,作爲域名系統服務器的機器的性能經常用每秒查詢率來衡量。原理:每天80%的訪問集中在20%的時間裏,這20%時間叫做峯值時間 公式:( 總PV數

原创 Nginx負載均衡實踐之一:基本實現

由於現在的網站架構越來越大,基於互聯網的用戶也是日漸增長,所以傳統的單機版服務器已經漸漸不能適應時代發展的需要。最近在和其他企業接觸的過程中,發現對於互聯網的經驗尤爲看重,所謂的互聯網經驗,其實就是指對於高併發,大數據量的處理能力。說到高併

原创 物聯網平臺設計心得:圖表數據可視化

本章主要講解利用Flot圖表插件來顯示具體的採集數據內容,我們先看成品圖片: 上圖中的兩個圖表,一個代表電壓,一個代表電流。鼠標放到圖表上的某個點上可以彈出懸浮窗顯示當前時間的具體採集信息。 準備工作 首先,我們需要用到Flot插件,通過

原创 Intelij IDEA解決Dependency無法更新問題

在使用Intelij IDEA的時候,發現核心的組件沒有被更新,於是發現了這篇文章可以解決這個問題: Force Intellij IDEA to reread all maven dependencies 具體說來就是: Press CT

原创 物聯網平臺設計心得:列表數據可視化

列表是數據的展現方式之一,可以更加直觀的進行數據查驗。在本篇文章中,我們將通過基於bootstrap封裝的angular grid來展示其具體的使用方法和效果。 準備工作 首先,我們需要下載angular-ui-grid組件,通過這個名稱,

原创 物聯網平臺設計心得:五級聯動及記憶恢復

在設計物聯網平臺的時候,涉及到一個五級聯動的問題,操作順序如下:依次選擇 所屬省份,所屬市縣,所屬地區,所屬公司,設備名稱。在使用Jquery時代,做好這個其實很容易,但是稍顯繁瑣,並且得很好的處理上一級下拉列表選中,然後觸發下一級下拉列表