原创 java實現---1.求兩個已排序單鏈表中相同的數據 2. 求兩個已排序單鏈表中重複出現的相同的數據

1.求兩個已排序單鏈表中相同的數據 兩個單鏈表的兩個節點同時往後走 走一次比較一次,當不相等時,讓數字大小“小”的那一個先走一步 若相等,則輸出 接着繼續遍歷 class ListNode{ int data;

原创 如何連接MySQL服務以及如何直接在cmd命令行窗口使用MySQL命令

連接MySQL服務通過MySQL Client連接MySQL服務通過MySQL 命令行客戶端連接MySQL服務直接在命令行窗口使用MySQL命令 通過MySQL Client連接MySQL服務 通過MySQL 命令行客戶端連接My

原创 windows7配置MySQL環境變量

Windows7配置MySQL環境變量 打開控制面板---->系統與安全---->系統 到如下圖界面,點擊高級系統設置 打開後,點擊高級,進入環境變量 點擊系統變量,在裏面找到Path,如下圖,然後把你MySQL的路徑複製在

原创 給定一個字符串,請你找出其中不含有重複字符的 最長子串 的長度。(Java實現)

給定一個字符串,請你找出其中不含有重複字符的 最長子串 的長度。 示例 1: 輸入: "abcabcbb" 輸出: 3 解釋: 因爲無重複字符的最長子串是 "abc",所以其長度爲 3。 示例 2

原创 基於Java語言開發的命令行文件搜索工具

基於Java語言開發的命令行文件搜索工具---項目詳情需求分析初始計劃概要設計使用技術詳細設計項目編碼使用操作項目測試 需求分析 在電腦上找一個已知文件名,卻不知道其絕對路徑的文件,就需要打開每一個磁盤,打開每一個文件夾,查找每

原创 Java散列知識點

父類的靜態方法能否被子類重寫,爲什麼? 靜態方法只與類相關,不與具體實現相關; static方法在編譯時期就綁定了,所有引用到該方法的對象所指向的都是同一塊內存中的數據,也就是該靜態方法; 父類的靜態方法不能被子類繼承,更談不上

原创 基於Socket編程的多線程交流通信平臺

基於Socket編程的多線程交流平臺---項目詳情前言所用技術功能實現使用手冊測試 前言 在一次學習過程中,突然結識到了Socket套接字這一內容,瞭解到它可以實現客戶端與服務器端的通信,而自己之前寫代碼都是一些乾巴巴的語句,並

原创 Object類的一些常見方法總結

常見方法最好知道 public final native Class<?> getClass(); 是個native方法,用於返回當前對象的Class對象; 由於final修飾,所以不可以被重寫。 public boolean

原创 Lock+Condition機制實現生產者消費者模型

Lock裏的 new Condition()會產生一個新的Condition(等待隊列)對象 利用Condition裏面的await()和singnal等待和喚醒自己隊列的線程,不會喚醒不該喚醒的線程 import java.

原创 順時針打印二維數組(矩陣)

按照順時針旋轉的方式,打印輸出二維數組 可以採用遞歸的方式,先打印最外圍一圈,然後依次向內打印 public class printJuZhen { public static void print(int [][]a

原创 計算解析

計算題解析 一、變量a是一個64位有符號的整數,初始值用16進製表示爲:0xf000 0000 0000 0000;變量b是一個64位有符號的整數,初始值用16進製表示爲:0x7FFF FFFF FFFF FFFF。則a-b的結果

原创 程序解讀

程序解讀題 一、以下程序的輸出結果爲(D) class Base{ public Base(String s){ System.out.print("B"); } } public class Derived ex

原创 左右最值最大差

給定一個長度爲N(N>1)的整型數組A,可以將A劃分成左右兩個部分,左部分A[0…K],右部分A[K+1…N-1],K可以取值的範圍是[0,N-2]。求這麼多劃分方案中,左部分中的最大值減去右部分最大值的絕對值,最大是多少? 給定

原创 快速排序思想及Java實現

快排的基本思想: 首先先從一組數中找到一個基準值 其次,進行第一次分區:把數組中,比基準值小的數放在基準值的左邊,比基準值大的數放在基準值的右邊 第一次遍歷完數組之後,接下來,對基準值左右的兩個區間繼續分區;直到各區間最後只有一個

原创 Java---(內存區域 與 內存溢出異常)

Java內存區域 與 內存溢出異常運行時數據區域程序計數器(線程私有)Java虛擬機棧(線程私有)本地方法棧(線程私有)Java堆(線程共享)方法區(線程共享)運行時常量池(方法區的一部分)Java堆溢出虛擬機棧和本地方