原创 Java線程池使用說明

轉載自http://automaticthoughts.iteye.com/blog/1612388 一 簡介 線程的使用在java中佔有極其重要的地位,在jdk1.4極其之前的jdk版本中,關於線程池的使用是極其簡陋的。在jdk1.5

原创 Java中重寫equals方法的注意事項

一。 在重寫equals方法時,要注意滿足離散數學上的特性 1   自反性:對任意引用值X,x.equals(x)的返回值一定爲true. 2   對稱性:對於任何引用值x,y,當且僅當y.equals(x)返回值爲true時,x.eq

原创 【設計模式筆記】單例模式Singleton Pattern

單例模式是比較簡單的一個模式,項目中也經常用得到。 實現細節 將類的構造方法設置爲私有的(private),通過個公有的(public)的方法來獲取類的實例。 代碼示例 public class Singleton { priv

原创 LRU算法及JAVA實現

引子: 我們平時總會有一個電話本記錄所有朋友的電話,但是,如果有朋友經常聯繫,那些朋友的電話號碼不用翻電話本我們也能記住,但是,如果長時間沒有聯繫了,要再次聯繫那位朋友的時候,我們又不得不求助電話本,但是,通

原创 JS新API標準 地理定位(navigator.geolocation)

在新的API標準中,可以通過navigator.geolocation來獲取設備的當前位置,返回一個位置對象,用戶可以從這個對象中得到一些經緯度的相關信息。 navigator.geolocation的三個方法: 1. get

原创 【問題集合】開發過程中遇到的問題

1、替換掉字符串中的html標籤<br /> 使用string.replaceAll方法,但是正則匹配總是失敗。 2、對象的List比較 方法一:對象實現Comparable接口並重寫compareTo方法,排序調用Collection

原创 KAFKA分佈式消息系統

Kafka[1]是linkedin用於日誌處理的分佈式消息隊列,linkedin的日誌數據容量大,但對可靠性要求不高,其日誌數據主要包括用戶行爲(登錄、瀏覽、點擊、分享、喜歡)以及系統運行日誌(CPU、內存、磁盤、網絡、系統及進程狀態)。

原创 【設計模式筆記】面向對象編程的理解

從接觸編程開始就一直聽到面向對象的概念,之前的記憶僅僅是停留在字面意思,未能深入理解其精髓。最近翻過頭來重新理一下面向對象的概念,將自己的知識點做一個梳理。 1、面向對象編程(Object Oriented Programming,OO

原创 使用colorbox進行彈窗遇到的怪事,關閉彈窗報錯colorbox undefined

今天在做前端一個彈窗的功能的時候出現了一個bug。 彈窗用的是colorbox控件,點擊控件第一次彈窗是正常的,之後點擊關閉會報錯,如圖 看到錯誤,第一反應是js文件沒加載? 通過chrome的調試工具查看,js文件正常加載了的。 那

原创 前端開發日記一:網頁定位兩三事

最近開發的項目用要實現在網頁上進行定位、以及地址解析的工作,通過查找各方面資料,總算完成了需求。現在將開發過程中用到的方法記錄一下,以備後用。 1、頁面如何定位? 頁面定位的途徑有很多,常用的包括:利用IP定位,利用GPS定位 ip定位

原创 功能強大的日期選擇控件:My97DatePicker

My97DatePicker的功能很強大,通過配置屬性和方法能夠實現各種效果 要使用此控件,只需要將js文件部署到項目中,並在頁面中引用即可 <script type="text/javascript" src="$!{__beat.se

原创 CentOS上MediaWiki的搭建(阿里雲+php-5.5.17+MySQL-5.7.10+httpd-2.4.18+MediaWiki-1.26.2)

心血來潮,想搭建一個自己的wiki站來管理平時零碎的知識點。 0、前期準備 一頓百度google,目前最流行最好用的就是MediaWiki,對應的環境的php+Apache+Mysql。 先是在本地Windows環境下搭建了下,看看效

原创 Linux下定時執行腳本

今天做了個數據庫的備份腳本,順便系統得學習一下Linux下定時執行腳本的設置。Linux下的定時執行主要是使用crontab文件中加入定製計劃來執行,設置比Windows稍微複雜一些(因爲沒有圖形界面嘛),但是也不是非常複雜,基本上用過

原创 一致性哈希算法(consistent hashing)

轉載自 http://blog.csdn.net/cywosp/article/details/23397179 ,感謝原作者cywosp   一致性哈希算法在1997年由麻省理工學院提出的一種分佈式哈希(DHT)實現算法,設計目標

原创 Memcache安裝

開發中用到了memcache做緩存,但是公司提供的測試地址掛了,所以找資料在我們自己的測試機安裝memcache,找到一篇很好的文字,轉過來備忘。 原帖地址:http://snowolf.iteye.com/blog/1447348