原创 Git(一) :git使用常用命令

基礎命令 git clone [email protected]:nohosts/nohost.git 克隆遠程倉庫的內容到本地 git pull origin master 獲取遠程分支master並merge到當前分支 git branch

原创 maven(二) maven簡介

Maven功能 構建 文檔生成 報告 依賴 SCMs 發佈 分發 郵件列表 約定配置 Maven 提倡使用一個共同的標準目錄結構,Maven 使用約定優於配置的原則,大家儘可能的遵守這樣的目錄結構。如下所示: 目錄 目的 ${basedi

原创 MyBatis(八) mybatis中javaType和jdbcType對應關係

Mybatis中javaType和jdbcType對應關係 JDBC Type Java Type CHAR String VARCHAR String

原创 Java8(一)使用流根據某個屬性,對Object集合去重

對象集合去重 // 根據id去重 List<Person> unique = queryRes.stream().collect( Collectors.collectingAndThen(


原创 Java8(二) 時間工具類

   簡介 Java 8的日期和時間類包含LocalDate、LocalTime、Instant、Duration以及Period,這些類都包含在java.time包中,下面我們看看這些類的用法   LocalDate和LocalTime

原创 vue(五)父子組件的渲染順序

加載渲染過程 父beforeCreate->父created->父beforeMount->子beforeCreate->子created->子beforeMount->子mounted->父mounted 子組件更新過程 父before

原创 MySql(三) 多個單列索引與聯合索引的區別

探究問題:爲了提高查詢效率,添加索引很常見,但是建立多個單列索引與聯合索引有何區別呢? 準備工作 數據庫:MySql 5.7.11-log 創建表 create table temp_index_test( indexId in

原创 springboot(二十九) Lombok 巧妙使用

lombok 支持的所有註解   Features @Getter and @Setter @FieldNameConstants @ToString @EqualsAndHashCode @AllArgsConstructor, @R

原创 java基礎(二) 訪問控制權限

public 公開;可以被所有其他類所訪問。 private 私有;只能被自己訪問和修改。 protected 保護;自身、子類及同一個包中類可以訪問。 default 默認:同一包中的類可以訪問,聲明時沒有加修飾符,認爲是default

原创 springboot項目搭建(二十八):常用的java工具類

org.apache.commons.io.IOUtils closeQuietly:關閉一個IO流、socket、或者selector且不拋出異常,通常放在finally塊 toString:轉換IO流、 Uri、 byte[]爲

原创 sql(一):sql 查詢基本信息

獲取表中最大的數據行 select * from (select objid,count(ObjID) as count from a group by objid) as a where count=(select max(cou

原创 springboot(二十七) java常用方法整理

去掉字符中的空格,包括首尾空格和中間空格 String testStr = " 測試 啊 "; testStr = testStr.replaceAll("\\s*","");  

原创 springboot項目搭建(二十四):寫上傳文件注意事項(持續更新)

不能使用中文名,韓文名,日文名等不是26個英文字符的名稱,作爲文件服務器上文件的存儲名稱。 文件名稱中不能使用特殊字符,包括"<>#$%"等,如果你對文件名稱做一些特殊處理,需要注意文件名稱包含“.”的情況    處理: 比如獲取文件

原创 springboot(二十二) 記一次mybatis+springboot分頁緩慢問題解決

情形:     在一次調試中,發現了一個bug,就是有三個大數據量的表進行關聯查詢後分頁,一個表60萬,一個表40萬,一個表20萬,發現前端50頁查詢速度很快,但是當查詢到5000頁的時候,特別慢,需要兩分鐘。 數據庫:sql serve

原创 vue(四) vue上傳文件攜帶數據中文加特殊字符亂碼解決

elementUI+vue作爲前端 //說明:1.此處爲elementUI框架,可以參看官網https://element.eleme.cn/#/zh-CN //2.`${uploadAction}`爲es6語法獲取變量值 <el