原创 git操作——拉取/推送指定分支

默認,git項目只有一個分支master,當然可以在本地創建多個分支,並推送到遠程git倉庫上,或者將遠程git倉庫上的其他分支拉取到本地。 一、查看本地已有的分支 進入到項目根目錄,打開命令行/終端,輸入指令git branch,將會顯

原创 React—Promise用法

Promise是什麼? 從用途上來說: (1)promise主要用於異步計算。 (2)可以將異步操作隊列化,按照期望的順序執行,返回符合預期的結果。 (3)可以在對象之間傳遞和操作promise,幫助我們處理隊列。 從語法上說:

原创 React 獲取 url 參數 —— this.props.match

在瀏覽器的地址欄中輸入: localhost:3000/app/knowledgeManagement/modify/STY20171011124209535/3/1507701970070/0/?s=1&f=7 該地址對應的route

原创 MySQL——FIND_IN_SET用法詳解

在MySQL中,考慮一種應用場景,就是當做數據庫查詢時,需要得到某字段中包含某個值的記錄,但是它不能用like來進行模糊匹配,要求精確匹配,這時候內置函數FIND_IN_SET函數就派上用場了,下面來具體瞭解一下。 FIND_IN_SET

原创 Mock.mock()生成模擬數據

在做前端項目時,如果沒有測試數據,可以通過mock來生成模擬數據。 Mock.mock( rurl?, rtype?, template|function( options ) ) 根據數據模板生成模擬數據。 Mock.mock( tem

原创 Mock.js語法規範

參考鏈接:https://github.com/nuysoft/Mock/wiki/Syntax-Specification Mock.js 的語法規範包括兩部分: 數據模板定義規範(Data Template Definition,DT

原创 Java 8——Lamada表達式

 利用java8 的lamada表達式,可以用簡潔高效的代碼來實現一些數據處理。   (1)List操作   (2)Map操作   一、List轉Map、分組、過濾、去重、最值和去重 mport java.math.BigDecimal

原创 java動態代理

Java動態代理的實現方式包括:(1)通過反射類Proxy以及InvocationHandler回調接口實現;(2)使用CGLib實現 一、使用反射類Proxy以及InvocationHandler回調接口實現        在使用該種方

原创 Maven—指定字符編碼格式

      今天提交項目代碼到公司的git倉庫上時報錯:"Using platform encoding (GBK actually) to copy filtered resources, i.e. build is platform

原创 Java讀取properties文件——中文亂碼問題

初用properties,讀取java properties文件的時候如果value是中文,會出現讀取亂碼的問題。給定country.properties文件如下: China=中國 USA=美國 Japan=日本 Propertie

原创 Java正則表達式——group方法詳解

捕獲組是把多個字符當一個單獨單元進行處理的方法,它通過對括號內的字符分組來創建。 例如,正則表達式 (dog) 創建了單一分組,組裏包含"d","o",和"g"。 捕獲組是通過從左至右計算其開括號來編號。例如,在表達式((A)(B(C))

原创 Spring 4.x——AOP

1.簡介 •AOP(Aspect-Oriented Programming, 面向切面編程): 是一種新的方法論, 是對傳統 OOP(Object-Oriented Programming, 面向對象編程) 的補充. •AOP 的主要編程

原创 Spring——Bean的生命週期

Spring IOC 容器可以管理 Bean 的生命週期,Spring 允許在 Bean 生命週期的特定點執行定製的任務。 1.Spring IOC 容器對 Bean 的生命週期進行管理的過程:      (1)通過構造器或工廠方法創建

原创 Java數組拷貝方式

    目前在Java中數組拷貝提供瞭如下方式: clone System.arraycopy Arrays.copyOf Arrays.copyOfRange 直接把原數組的值複製到目標數組(這種方式本質上和上面4種沒有區別) imp

原创 String,StringBuilder和StringBuffer用法比較

轉載鏈接:https://www.cnblogs.com/su-feng/p/6659064.html 這三個類之間的區別主要是在兩個方面,即運行速度和線程安全這兩方面。 1.運行速度        在這方面運行速度快慢爲:StringB