原创 eclipse自動補全設置筆記

1.在Windows中選擇Preferences跳出下面的方框:然後按照紅色標記的順序找到第4步,在.後輸入abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ,然後保存即可。

原创 圖的深度優先搜索DFS和廣度優先搜索BFS 筆記

(下圖皆來自:java數據結構和算法(第二版))一、深度優先搜索DFS:package com.hqy.graph; class StackX{ private final int SIZE=20; private int[] st

原创 StringBuffer And StringBuilder筆記

package com.hqy.String; /* * 注意:當對字符串進行修改的時候,需要使用StringBuffer和StringBuilder類 * 和String類不同的是,StringBuffer和StringBuilde

原创 java數據結構的特性 筆記

(此圖來自:java數據結構和算法(第二版))

原创 Java集合算法:列表排序、反轉、隨機排序、搜索列表元素之學習筆記

部分內容引用自:https://www.w3cschool.cn/java/java-collections-algorithms.htmlpackage com.hqy.String; import java.util.ArrayLis

原创 mysql索引總結篇

注:本文圖來自高性能MYSQL 第三版. 1.Mysql服務器架構 Mysql服務器的邏輯架構圖如下:   第一層:連接處理、授權認證和安全等; 第二層:mysql大多數核心功能都在這一層,如:查詢解析、分析、優化、緩存以及所有的內置函

原创 學習maven中遇到的錯誤1

一.項目出現 The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 解決方法:1.在eclipse上選Window->Pr

原创 java之數組OOP

package com.hqy.array; /* * java數據結構之數組 * 侷限:在ArrayApp類中的main函數即數據集結構的使用者必須知道數據的下標 * ,但有些用戶只需要隨機訪問數組的數據項,不

原创 java重載和重寫筆記

部分內容引用自:https://www.w3cschool.cn/java/java-override-overload.htmlpackage com.hqy.String; class Animal{ public void mo

原创 Scanner中nextInt()、nextLine()方法的使用注意事項 筆記

一、nextInt()、nextLine()區別:1.nextInt()只會讀取數值,剩下"\n"還沒有讀取,並將cursor放在本行中。2.nextLine()會讀取"\n",並結束(nextLine() reads till the

原创 Maven常用命令

1. 創建Maven的普通java項目: mvn archetype:create -DgroupId=packageName -DartifactI

原创 JavaStreamAndFileAndIO筆記

package com.hqy.String; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import jav

原创 Java集合遍歷方法筆記

package com.hqy.String; import java.util.ArrayList; import java.util.Iterator; import java.util.List; /* Java集合遍

原创 javaPriorityQueue優先級隊列筆記

package com.hqy.String; import java.awt.geom.QuadCurve2D; import java.util.PriorityQueue; import java.util.Queue; /*

原创 java排序總結 筆記

package com.hqy.test; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; pu