原创 redis下載安裝部署

下載安裝 $ wget http://download.redis.io/releases/redis-3.2.5.tar.gz $ tar -zxvf redis-3.2.5.tar.gz $ cd redis-3.2.5 $

原创 mysql插入中文時,數據亂碼

因爲之前項目是沒有問題的,tomcat字符編碼配置爲utf-8,所以有可能是mysql編碼問題。 一、使用 show variables like 'character%';查詢出mysql的字符編碼集。正常情況是charca

原创 vim常用操作

在linux服務器上,修改文本用vim非常方便。現在記錄一些vim的一些基本操作,以便以後查閱。 編輯模式、命令模式 I 進入編輯模式 ESC 退出編輯模式(命令模式) 查詢 ?helloworld

原创 maven多war包項目整合

原文鏈接: Maven實戰(五)—兩個war包的調用 原文作者:劉騰騰 開篇前提 1. 爲什麼要用兩個war包的調用? 因爲我們Maven項目每個war包都是一條線,前臺用easyui,而每一條線都要引用easyui相

原创 eclipse快捷鍵

都是本人在編程中常用的快捷鍵,可以節省很多時間。以後再用到其他好用的快捷鍵,也會收錄到這裏來。 希望在整理知識的同時,也能幫助到大家。 搜索 Alt+/ 強制提示 Ctrl+O 類裏搜索方法,參數 Ctrl+F

原创 List的lambda操作

大部分都是用lambda實現的,在jdk爲1.8時才能生效 排序 public class Person { private String name; private int age; public P

原创 字節 編碼

bit 比特,表示信息的最小單位,只有0和1兩種狀態 byte 字節,由8個bit組成,可以表示2^8種狀態,0~255所有的整型類型 #java基本數據類型佔字節數 類型 字節數 bo

原创 Http下載文件,文件名中文亂碼問題

1.文件名 要設置下載文件的文件名,需要在response的Header中加入Content-disposition String fileName = "fileName.xx"; response.setH

原创 Tomcat啓動成功,項目404

在本地能正常啓動的項目,數據庫也沒有問題。tomcat啓動成功,啓動日誌沒有報任何錯誤提示,只是少了項目啓動時的日誌。能訪問tomcat主頁,而訪問項目地址卻一直404。 後來排查了很久,發現是jdk版本問題,需要1.8,tomcat引用

原创 排序算法(1)- 選擇排序(Select Sort)

學習排序網站:https://www.toptal.com/developers/sorting-algorithms 本文排序方式以從小到大順序爲準 原理 選出最小值,和第一個未排序元素交換位置。重複執行,直到執行完n-1次,

原创 mysql安裝出現error Nr.1045

轉自:http://www.cnblogs.com/Ivan-j2ee/archive/2012/09/22/2698278.html 原作者:╰☆把酒言歡 我們在windows下安裝mysql時會出現Access denied for

原创 排序算法(3)- 插入排序(Insertion Sort)

學習排序網站:https://www.toptal.com/developers/sorting-algorithms 本文排序方式以從小到大順序爲準 原理 循環地把元素插入到有序數組中。 當前元素前面的元素視爲已排序元素,當

原创 位運算實現狀態控制

/** * <ul> * <li> 1 售後退貨 001 * <li> 2 售後退款 010 * <li>

原创 排序算法(5)- 折半插入排序(Binary Insertion Sort)

學習排序網站:https://www.toptal.com/developers/sorting-algorithms 本文排序方式以從小到大順序爲準 原理 插入排序算法的優化算法 排序算法是和已排序隊列按順序一一比較,然後交

原创 排序算法(6)- 希爾排序(Shell Sort)

學習排序網站:https://www.toptal.com/developers/sorting-algorithms 本文排序方式以從小到大順序爲準 原理 – 直接插入排序的優化算法 – 把數組按照下標的一定增量分組,對每組