原创 理財知識

1、淨資產收益率(ROE) 計算公式:淨資產收益率=稅後淨利潤/平均所有者權益 指標含義:衡量了公司股東投資的資產所實現的回報,回報越高,說明公司對資金利用和管理越高效 2、市淨率(PB) 計算公式:市淨率=股價/每股淨資產 指標含義:代

原创 MongoDB常用腳本

客戶端:Robomongo 0.9.0 1、模糊查詢 db.getCollection(‘xxx’).find({“name” : {$regex:’濟南’}}) 2、先刪除後插入 use db_base; db.ge

原创 Redis常用命令

1、Redis 客戶端基本操作 Redis-cli連接某個Server:redis-cli -p port 查看運行Redis參數:config get logfile 動態設置Redis參數(不重啓):config

原创 ES處理衝突

1、什麼是文檔 對象JSON序列化後是一個文檔 2、如何唯一確定一個文檔 _index + _type + _id id可以由外部指定,也可以由ES自動生成 3、ES更新文檔流程 先GET原始文檔,然後修改,最後將整個文檔進

原创 學習編寫Shell腳本

1、 賦值 (1) 賦值一般採用以下形式:變量名=字符串 (2) 在shell變量引用中,一個變量與一個長字符串的組合,如果當前變量處在字符串的最後,可以利用直接引用的方式;如果處在中間或開頭的位置,則可以用花括號將變量

原创 數據結構之樹

1、滿二叉樹 除葉子節點外,每個節點都有兩個子節點,除了最後一層,每一層上的節點數達到最大值,第K層有2(k-1)個子節點,高度爲m的滿二叉樹總共有2m-1個子節點(注意k和m爲指數) 2、完全二叉樹 除最後一層(或兩層)外

原创 Spring AOP

AOP是面向對象編程的一種補充。面向對象是對現實場景進行自上而下的抽象和建模,最小粒度是對象,至於對象內部則無能爲力,AOP可以深入對象內部,具體來說是方法內部進行監控。 使用AOP好處: (1)將與具體業務無關的公共行爲封裝

原创 RRFARE_FRAME框架搭建

1、 數據庫設計 (1) 表格設計 設置主鍵 設置保留字段:reserve1、reserve2、reserve3 設置刪除標誌字段:id_del 設置創建時間字段:create_time 設置更新時間字段:las

原创 HashMap和TreeMap排序

1、TreeMap排序 TreeMap在構造過程中默認是按照Key升序排列,也可以自定義比較器 代碼示例 public static void main(String[] args) { Tree

原创 Python學習day1

1、學習python python 3.x是方向,要學就以3.x爲準 2、安裝python3 brew install python3 3、如果啓動、退出python3 啓動:直接輸入python3 退出:control+

原创 開發中遇到小問題記錄

開發環境:Eclipse + Maven 1、Maven工程中執行junit單元測試報錯找不到applicationContext.xml 解決方法:有可能是事先調用了mvn clean,重新編譯(compile)或打包(pa

原创 linux命令分割、if語句、mv&cp、rm、export

1、linux命令之間的分號、&&、|| 分號: 順序地獨立執行各條命令, 彼此之間不關心是否失敗, 所有命令都會執行(注:換行也能達到效果) &&: 順序執行各條命令, 只有當前一個執行成功時候, 才執行後面的 |

原创 分佈式架構與分佈式鎖

1、分佈式CAP理論

原创 semaphore學習

1、semaphore概述 semaphore可以看作是一個許可的集合,用於控制多個線程對有限共享資源的訪問。當某個線程需要訪問資源時,必須首先從semaphore獲取一個許可,使用完資源後再將許可歸還給semaphore。

原创 ES集羣和分片

1、elasticsearch集羣簡介 ES節點:運行的ES實例 ES集羣由若干節點組成,這些節點在同一個網絡內,cluster-name相同 2、集羣包含節點類型 master節點:集羣中的一個節點會被選爲master節點,它