原创 redis分佈式緩存集羣,一致性hash算法尋址

分佈式尋址算法 hash 算法(大量緩存重建) 一致性 hash 算法(自動緩存遷移)+ 虛擬節點(自動負載均衡) redis cluster 的 hash slot 算法 hash 算法 來了一個 key,首先計算 hash 值,然後對

原创 Mysql主從複製原理

原文鏈接:https://baijiahao.baidu.com/s?id=1617888740370098866&wfr=spider&for=pc 概要 MySQL Replication (MySQL 主從複製) 是什麼? 爲什麼要

原创 談談Java中的volatile

作者: dreamcatcher-cx 出處: <http://www.cnblogs.com/chengxiao/> 本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在頁面明顯位置給出原文鏈接。 內存可見性 vo

原创 設置tomcat的jvm參數

如果要在MyEclipse裏面啓動tomcat,設置JVM參數時,需要在如下位置設置, Window->Preferences->MyEclipse Enterprise Workbench->Servers->Tomcat 6.x->J

原创 nohup命令在linux系統,控制jar包後臺運行

在應用Unix/Linux時,我們一般想讓某個程序在後臺運行,於是我們將常會用 & 在程序結尾來讓程序自動運行。比如我們要運行mysql在後臺: /usr/local/mysql/bin/mysqld_safe –user=mysql

原创 SolrJ使用

HttpSolrServer HttpSolrServer使用HTTPClient 和solr服務器進行通信。 String url = "http://localhost:8080/solr"; SolrServer se

原创 小記SpringBoot使用方法

最近公司的一個新項目使用的springboot框架,自己也順便玩了一下,感覺這個框架就是個封裝了spring,內置了tomcat服務器的web項目,裏面自帶了spring的許多jar包,一般不需要我們自己手動去導jar包。mvc框架使用的

原创 更改maven本地倉庫爲非默認倉庫後,eclipse報錯的問題

今天開發新項目時,換了IDE,由原來的myeclipse變更爲了eclipse。 然後正常步驟,打開eclipse,import項目,等待配置好的maven自動創建依賴。但是這時項目突然報錯了,可是項目依賴的jar包,都好好的躺在mave

原创 CPU、硬盤、內存和指令之間的關係

指令就是計算機直接用來控制計算機運行的代碼,我們編寫的java代碼,在實際運行時也會被計算機在底層轉化爲各式各樣的指令。而cpu就是負責讀取並解釋這些指令的設備,cpu主要由幾大部分組長,包括運算器、控制器和寄存器,控制器負責把指令、數據