原创 最全後端架構師技術圖譜

《後端架構師技術圖譜》     更新於20180916 數據結構 隊列 集合 鏈表、數組 字典、關聯數組 棧 樹 二叉樹 完全二叉樹 平衡二叉樹 二叉查找樹(BST) 紅黑樹 B,B+,B*樹 LSM 樹 BitSet 常用算法 排

原创 300個國外優秀網站

1 People(人物) http://people.aol.com/people/index.html 娛樂 全球五十位最XX的人 2 TV Guide(電視指南) http://www.tvguide.com 娛樂默多克旗下

原创 六種微服務架構的設計模式

聚合器微服務設計模式這是一種最常用也最簡單的設計模式,如下圖所示: 聚合器調用多個服務實現應用程序所需的功能。它可以是一個簡單的Web頁面,將檢索到的數據進行處理展示。它也可以是一個更高層次的組合微服務,對檢索到的數據增加業務邏輯後進一步

原创 使用 tungsten-replicator4 實現 mysql -- > monogo 數據同步

tungsten-replicator 是基於binlog的開源同步工具,其大概原理是 從mysql 端抓取 binlog日誌,寫到自己的 thl (transaction history log)中,再由 thl 發送到 nosql(

原创 在 Eclipse 中使用 5 個有用的插件來自動化代碼質量分析

https://blog.csdn.net/tanxiang21/article/details/8755526

原创 Eclipse-Java代碼規範和質量檢查插件-阿里編碼規約

Java開發規範(MySQL開發規範)-《阿里巴巴Java開發手冊》官方介紹:https://yq.aliyun.com/articles/69327官方GitHub(包括IDE規範檢查插件):https://github.com/ali

原创 零基礎學Python之一Python安裝

任何高級語言都是需要一個自己的編程環境的,這就好比寫字一樣,需要有紙和筆,在計算機上寫東西,也需要有文字處理軟件,比如各種名稱的OFFICE。筆和紙以及office軟件,就是寫東西的硬件或軟件,總之,那些文字只能寫在那個上邊,才能最後成爲

原创 零基礎學Python之七玩轉字符串(1)

如果對自然語言分類,有很多中分法,比如英語、法語、漢語等,這種分法是最常見的。在語言學裏面,也有對語言的分類方法,比如什麼什麼語系之類的。我這裏提出一種分法,這種分法尚未得到廣大人民羣衆和研究者的廣泛認同,但是,我相信那句“真理是掌握在少

原创 零基礎學Python之二集成開發環境(IDE)

當安裝好python之後,其實就已經可以進行開發了。下面我們開始寫第一行python代碼。 值得紀念的時刻:Hello world 如果是用windows,請打開CMD,並執行python。 如果是UNIX類的,就運行shell,並執行p

原创 在Ubuntu 14.04 64bit上搭建單機本地節點Spark 1.3.0環境

1.準備工作:(1)安裝JVM (2)安裝Scala (3)安裝Python或者IPython2.官網下載Spark最新版並解壓登陸官網http://spark.apache.org/downloads.html 選擇包類型爲"Pre-b

原创 零基礎學Python之五開始真正編程

通過對四則運算的學習,已經初步接觸了Python中內容,如果看官是零基礎的學習者,可能有點迷惑了。難道在IDE裏面敲幾個命令,然後看到結果,就算編程了?這也不是那些能夠自動運行的程序呀? 的確。到目前位置,還不能算編程,只能算會用一些指令

原创 Ubuntu下安裝Python3.4

通過命令行安裝Python3.4,執行命令:sudo apt-get install python3.4 由於Ubuntu底層採用的是Python2.*,Python3與Python2是互不兼容的,但是不能卸載Python2,只需要將默

原创 使用jQuery簡單實現產品展示的圖片左右滾動功能

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <style type="text/css"> #product

原创 linux查看安裝軟件包,和徹底 卸載 軟件

   這裏用到了dpkg 命令 普通 dpkg 用法     dpkg -i 安裝一個Debian包裹文件,如你手動下載的文件。    dpkg -c 列出的內容。    dpkg -I 從中提取包裹信息。    dpkg -r 移除一個

原创 國外優秀技術網站推薦

1. http://blog.adam-bien.com/ Adam Bien的個人博客,主要是Java&Java EE相關。 2. http://techblog.bozho.net/ Java, Android,WEB相關 3. ht