原创 ES學習筆記(2)--- javaAPI搜索篇

先來幾張大神同事分享的ppt 多的不說,快快上碼 public PageInfo<SearchResult> getAllRelatedPage(String keyword, String sortRule ,int pa

原创 java基礎知識--IO篇

一、文件下載   項目文件存入ambry文件服務器,並返回可訪問url,利用url下載該文件。 public void downloadByURL(@Param("download")String download,@Param(

原创 Redis集羣使用總結2

Redis集羣使用總結(二): 本篇文章需要結合上一篇《redis集羣使用總結(一)》,而這裏主要介紹Redis集羣的管理的分析和研究總結。   ·     如何管理 ·     故障轉移 ·     注意事項   一、如何管理

原创 一致性哈希算法

tencent2012 筆試題附加題      問題描述:  例如手機朋友網有n個服務器,爲了方便用戶的訪問會在服務器上緩存數據,因此用戶每次訪問的時候最好能保持同一臺服務器。已有的做法是根據ServerIPIndex[QQN

原创 定時任務調度

一、cron4j 特點:最大的特點就是小巧,簡單,功能說實話沒什麼可說的,就是模仿unix的crontab,門檻非常低,編程非常簡單. 可以執行一些簡單的定時調度功能,太複雜的還是用quartz比較好。 定時任務: public

原创 Kafka之第一課

一、入門 1、簡介 Kafka 是linkedin 公司用於日誌處理的分佈式消息隊列,同時支持離線和在線日誌處理。kafka 對消息保存時根據Topic進行歸類,發送消息者成爲Producer,消息接受者成爲Consumer,此外

原创 淺談服務埋點(1)——AOP

  年會圓滿結束了,我們的年會系統整體表現也還算不錯,但唯一遺憾的是到最後搖一搖的時候,系統卡住了,不過還好最後挺了過來。   在以往編寫應用程序的時候,我們通常會記錄日誌,以便出了問題之後事後有跡可循,這是一種靜態分析。這次U

原创 淺談服務埋點(2)——Metrics

還是那個話題:爲什麼要做服務埋點?   就像我們操作系統裏面的資源管理器一樣,如果能夠實時或者準實時的看到整個系統耗費的CPU,內存等資源,對我們快速對系統做出響應,以及優化很重要。同樣,對於對外提供接口或者服務的WebServi

原创 ES學習筆記(1)---部署篇

ES學習筆記一 此處借鑑於我哈希大神的博客:http://blog.csdn.net/zhxdick/article/details/52120394 以下爲研發環境部署步驟: 一共三臺機器 域名配置: 10.202.7.18

原创 Redis集羣使用總結1

Redis集羣使用總結(一): 隨着企業數據量的增多,redis不論作爲數據存儲或是緩存,它的數據量也會逐漸增多,雖然Redis的速度非常可觀,但隨着其中的數據量的龐大,並且僅僅在一個設備或是一個Redis實例中,其存取速度也會

原创 Mybatis 的分頁插件PageHelper-4.1.1的使用

1、maven <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId>

原创 年會系統-心得體會

2017大型年會互動系統   很榮幸既SFPP發佈上線之後,我們團隊又被老大安排到了緊張而又有趣的公司年會互動系統項目中。這次的項目雖然不大,開發時間雖然不長,但成長真的很多。第一次知道前後端數據通信不僅僅ajax好用,還有web

原创 利用POI讀取excel

1、poi簡介   Apache POI是Apache軟件基金會的開放源碼函式庫,POI提供API給Java程序對Microsoft Office格式檔案讀和寫的功能。 2、maven依賴 <dependency>

原创 IOC實現原理

本文轉載自開源中國的黃勇老師(跨平臺這個好傷啊555,求大神教訣竅),文章地址:https://my.oschina.net/huangyong/blog/158992 IOC 也就是“控制反轉”了,不過更流行的叫法是“依賴注

原创 Kafka之第二課

kafka存儲 Kafka的存儲佈局非常簡單。話題的每個分區對應一個邏輯日誌。物理上,一個日誌爲相同大小的一組分段文件。每次生產者發佈消息到一個分區,代理就將消息追加到最後一個段文件中。當發佈的消息數量達到設定值或者經過一定的時