原创 排序算法-選擇排序

選擇排序  流程:   遍歷整個數組找到最小的數,和索引爲0的元素交換位置   再次遍歷數組,找到第二小的元素和索引爲1的元素交換位置   遍歷 length-1 次...   (只有第一次是遍歷整個數組,選擇排序完成了的元素就不用在遍歷了

原创 mysql服務解壓版的安裝(5.7)

推薦博客: https://www.cnblogs.com/LxyXY/p/7708016.html

原创 git刪除本地分支和刪除遠程分支

引言:   切換分支的時候命令打錯了,git checkout 後面沒有跟分支名,結果git status,很多delete的文件,直接冒冷汗,git add ,commit 之後發現本地與遠程確實是刪除了很多文件,之前也有過一次,當時是從

原创 爲什麼iterator,foreach遍歷時不能進行remove操作?除了一種情況可以這樣(特殊情況)?

Exception in thread "main" java.util.ConcurrentModificationException 併發修改異常引發的思考! 1 foreach循環刪除元素   ①list遍歷刪除元素時會報錯,比如下面

原创 get請求參數爲中文,參數到後臺出現亂碼(注:亂碼情況千奇百怪,這裏貼我遇到的情況)

前言   get請求的接口從頁面到controller類出現了亂碼。 解決   參數亂碼:     String param = "...";     使用new String(param.getBytes("iso-8859-1"), "

原创 排序算法-冒泡排序

算是回顧基礎吧,順便記錄下來。 冒泡排序:顧名思義就是像水中的氣泡一樣一個一個元素的向上冒,第一個元素n1與第二個元素n2比較,若n1>n2,交換位置,反之不交換位置,第二個元素與第三個元素比較.......一直比較到最後一個元素,一輪下來

原创 list元素排序需要滿足兩個條件

關於List   說到list,我的印象就是單值集合接口,插入取出是有序的,允許重複,用他的實現類用的最頻繁的就是ArrayList了。如果我現在有一個list,插入了一些值,想讓裏面的值按照我自定義的規則排序。 以下測試基於JDK1.7

原创 爲什麼gitHub提交記錄顯示作者名稱是unknow?

unknow,爲什麼?   gitHub上提交記錄顯示作者名稱是unknow,剛開始沒怎麼管,後面遇到問題看提交記錄時發現有兩個unknow(一定有一個人遇到和我一樣的問題了,哈哈..),於是解決一下吧。   參考討論:https://ru

原创 激活webstorm(作爲一個僞前端,偶爾用用)

推薦博客:https://blog.csdn.net/voke_/article/details/76418116 我試的方法一。

原创 jvm初探

https://baijiahao.baidu.com/s?id=1606480770208000096&wfr=spider&for=pc

原创 BigDecimal處理加減乘除

public static void main(String[] args) { BigDecimal totalDoneAmt = new BigDecimal(2);

原创 hibernate的面向對象查詢的效率有多低?

前言   老平臺的查詢速度很慢,需要進行優化(...說白了就是優化sql語句),老平臺用的strus2+hibernate框架,查詢基本都是使用的HSQL。 關於hsql   HQL是Hibernate Query Language即Hib