03 2016 檔案
零星數據結構與算法
摘要: 今天在一個技術群里面,有同學提到了HyperLogLog(數據結構),排序方面技術。所以今天看一下相關的資料,算作一個總結。
閱讀全文
posted @
2016-03-23 17:47 alexcai 閱讀(1088) |
評論 (0) 編輯
利用docx4j來處理word的合并與拆分
摘要: docx4j是一款在java世界處理微軟word/ppt/excel文檔的強大工具。它其實是一個半開源的產品。雖然它對WORD各種處理在API層 面進行了封裝,但是像WORD本身的拆分,合并。其作者(Jason Harrop)是單獨提出來了,封裝成了商用的JAR包來提供支持。而我在深入學習其API之后,先后將組合,拆分技術進行了實現。
閱讀全文
posted @
2016-03-14 16:10 alexcai 閱讀(5561) |
評論 (2) 編輯
spring mvc中的ModelAttribute與SessionAttributes
摘要: spring mvc中,變量有一個作用域的概念,你可以很方便使用注解,就能實現變量的的設置,在各自的作用域內優雅的使用該變量。
閱讀全文
posted @
2016-03-10 20:02 alexcai 閱讀(2966) |
評論 (1) 編輯
jenkins的使用總結
摘要: jenkins,作為開源世界的持續集成工具(CI),表現其實不錯了。雖然不能與Atlassian的bamboo相比,別人是商業版本。
我使用的是它的WAR包版本,可以從jenkins 官網下載。個人建議在tomcat7.0.32版本以上運行。
閱讀全文
posted @
2016-03-08 18:20 alexcai 閱讀(2402) |
評論 (0) 編輯
任務框架quartz的misfire的理解
摘要: quartz,java世界里面的任務管理容器。
至于為什么會有misfire這個概念,我想可以重這三個方面來進行說明:
1 所有的線程都在忙于更高優先級的任務
2 任務本身CRASH了
3 代碼的BUG,導置錯誤的設置了JOB
閱讀全文
posted @
2016-03-03 15:58 alexcai 閱讀(4969) |
評論 (0) 編輯
一致性hash算法(consistent hashing and HRW )
摘要: 為什么需要一致性hash算法?
在緩存應用層面,如何保證數據訪問的平橫性,單調性?
平橫性:主要是數據的平均分布,及當集群中某一個緩存服務失效,數據也能夠正常分布
單調性:當數據插入某個緩存之后,再次調用,同樣會落到對應的緩存上面。
閱讀全文
posted @
2016-03-02 18:36 alexcai 閱讀(3020) |
評論 (1) 編輯