原创 JVM性能調優總結

Xms 是指設定程序啓動時佔用內存大小。一般來講,大點,程序會啓動的快一點,但是也可能會導致機器暫時間變慢。 Xmx 是指設定程序運行期間最大可佔用的內存大小。如果程序運行需要佔用更多的內存,超出了這個設置值,就會拋出OutOfMemory

原创 Java:單例模式的七種寫法

Java:單例模式的七種寫法 轉載出處:http://cantellow.javaeye.com/blog/838473第一種(懶漢,線程不安全): 1 public class Singleton {   2     private st

原创 MYSQL主從同步

      兩臺MYSQL互相備份同步MySQL支持單向、異步複製,複製過程中一個服務器充當主服務器,而一個或多個其它服務器充當從服務器。主服務器將更新寫入二進制日誌文件,並維護日誌文件的一個索引以跟蹤日誌循環。服務器在日誌中讀取的最後一次

原创 輕量級HTTP服務器Nginx(Nginx性能優化技巧)

    一、編譯安裝過程優化1.減小Nginx編譯後的文件大小在編譯Nginx時,默認以debug模式進行,而在debug模式下會插入很多跟蹤和ASSERT之類的信息,編譯完成後,一個Nginx要有好幾兆字 節。在編譯前取消Nginx的d

原创 Linux下java環境配置

配置前準備:   1.  linux系統(以CentOS爲例)   2.  jdk linux解壓版本(這裏以jdk-8u51-linux-i586.gz爲例)配置步驟:   步驟一:    下載你需要的JDK版本,這裏以jdk-8u51-

原创 Linux下Redis安裝

步驟一: 下載安裝包(redis請根據你具體需要情況更換,tar.gz後綴文件安裝步驟不變):百度網盤: http://pan.baidu.com/s/1nvpSLcd  提取碼:69gj 步驟二:   編譯源程序(不是綠色版的,解壓後需要

原创 svn無法cleanup常見解決方案

    1.問題呈現:svn執行clean up命令時報“Previous operation has not finished; run 'cleanup' if it was interrupted”錯誤,如下圖:    2.出現問題源

原创 Java:單例模式的七種寫法

Java:單例模式的七種寫法 轉載出處:http://cantellow.javaeye.com/blog/838473第一種(懶漢,線程不安全): 1 public class Singleton {   2     private st

原创 MYSQL主從同步

      兩臺MYSQL互相備份同步MySQL支持單向、異步複製,複製過程中一個服務器充當主服務器,而一個或多個其它服務器充當從服務器。主服務器將更新寫入二進制日誌文件,並維護日誌文件的一個索引以跟蹤日誌循環。服務器在日誌中讀取的最後一次

原创 普通類如何使用spring註解的been

       第一種:使用註解:如果要想用到spring的註解been,你就要讓spring容器知道你想依賴注入,加入spring容器管理:在需要的類上面加上@Component  或 @Service即可。       第二種:不使用註解

原创 Java獲取計算機cpu利用率和內存使用信息

利用Java獲取計算機cpu利用率和內存使用信息1.pojo類:public class MonitorInfoBean {    /** 可使用內存. */    private long totalMemory;        /**

原创 運營和技術之間不可調和的“矛盾”

    見過一個現象,堪稱無法調和的矛盾。多年前。某個互聯網小公司,整了一個挺有前景的電商網站,於是老闆構建了一個團隊,團隊組成人員大致有以下幾個部分:1、一個技術負責人,外加三個代碼手。2、運營人員兩名3、編輯兩名4、領導一“只“這個團

原创 sql優化-項目實戰

    項目中sql優化是提高項目執行效率的有效方式之一。如果你是程序員,使用好的sql不僅使得項目執行效率的提升,更是一個人技術能力的體現;如果你是項目管理者,檢查程序員的sql是否是一個優質的sql至關重要,那麼sql到底如何優化呢? 

原创 合理優化數據庫表結構提高項目執行效率[數據庫設計]

數據庫表設計優化:有時爲了提高數據庫效率,可適當考慮反三範式,適當添加冗餘字段,減少多表去關聯查詢。使用索引:2.1 數據庫表設計時要合理的去使用普通索引、主鍵索引、唯一索引、全文索引以及複合(組合)索引。2.2 何時創建索引:  (1)

原创 快速掌握數據庫索引技術[數據庫設計]

索引的分類: 普通索引、主鍵索引、唯一索引、全文索引、複合(組合)索引。何時創建索引:  (1) 較頻繁的作爲查詢條件的字段;  (2) 唯一性太差的字段(如性別/狀態字段等),即使我們頻繁作爲查詢的條件,勻不適合創建索引;  (3) 數據