原创 string和數組作爲參數傳遞給函數

當一個string對象作爲參數傳遞給函數時,其實傳遞的是引用的一個copy,每當把string對象作爲方法的參數時,都會複製一份引用,原來的引用沒有改變,這和數組不一樣,如果將數組作爲參數傳遞給一個函數,就是傳遞的這個數組的引用,對它進行

原创 &&判斷條件在插入排序中的應用

下面是兩個插入排序,很簡單,它倆的唯一不同用紅色標註。 public static void insert(int[] a) { for(int i = 1; i < a.length; i++) { int key =

原创 C語言頭文件的調用過程

這是我自己的理解: 無論是系統自帶的頭文件還是自己寫的頭文件,(.h文件),這個文件裏面包含了函數的聲明,沒有實現,實現是放在一個.c文件中,不過這個.c文件已經編譯好了,編譯成.object文件,運行程序的時候直接鏈接object文件就

原创 java.sql.*與javax.sql.*的區別

java.sql.*   包含的接口和類採用傳統的C/S體系結構設計思想.主要功能針對基本數據庫編程服務,如生成連接,執行語句以及準備語句和運行批處理語句.也有一些高級功能如批處理更新,可滾動結果集,事務隔離以及SQL數據類型. java

原创 java.sql.connection,java.sql.statement

 在java數據庫編程的時候,我們發現statement是一個接口,然而我們仍然可以調用它提供的方法,例如executeQuery,execute,

原创 java使用鏈表實現約瑟夫環

這篇文章主要爲大家詳細介紹了java使用鏈表實現約瑟夫環,具有一定的參考價值,感興趣的小夥伴們可以參考一下 約瑟夫環是一個數學的應用問題:已知n個人(以編號1,2,3...n分別表示)圍坐在一張圓桌周圍。從編號爲k

原创 java創建二叉樹(僅算法)

public static BiTree createTree(BiTree root, int [] a) { System.in(a[i]); if(a[i]==0) root = null;

原创 爲什麼三次握手

轉載:http://www.cnblogs.com/TechZi/archive/2011/10/18/2216751.html 傳輸控制協議(Transmission Control Protocol, TCP)是一種面向連接的

原创 m個珠子共n種顏色,找出包含n種顏色的最短連續片段

轉載:http://blog.csdn.net/zhccl/article/details/8044449 分享百度一個面試題: 有一串珠子首尾不相連,總共N個,這些珠子總共有M種顏色,在這串珠子裏面找到最短的連續珠子子串,使子串出現

原创 JAVA遞歸、非遞歸遍歷二叉樹

轉載:http://blog.csdn.net/haijiaoxiaowu/article/details/4851059 不錯 import java.util.Stack; import java.util.HashMap;

原创 HTML Meta標籤

轉載:http://langmu.bokee.com/2376000.html [HTML] meta標籤之詳解- -                                          meta標籤之詳解

原创 二叉排序樹 查找算法 java

此文章主要是自己時不時回來翻看的,別拍呵呵 //解釋,T是這顆二叉樹的根,key是要查找的關鍵字,f用來存儲當前節點的父節點,p表示如果找到key,則key是當前節點,不過沒找到,則是當前的這個空節點的父節點f 如果查找成功,返回true

原创 深入理解 JVM

本文轉載於:http://strong-life-126-com.iteye.com/blog/821872 評價:個人感覺寫的不錯,內容再多些就好了。 問答部分更給力! 粘貼過來的看起來不爽,原文中有PDF文件下載!支持原文! 1 J

原创 java的 wait 和 notify 機制

作者介紹了一個基本概況,有助於理解! 通常,多線程之間需要協調工作。例如,瀏覽器的一個顯示圖片的線程displayThread想要執行顯示圖片的任務,必須等待下載線程 downloadThread將該圖片下載完畢。如果圖片還沒有下載完,d

原创 Java 使用鏈表實現約瑟夫環

約瑟夫環是一個數學的應用問題:已知n個人(以編號1,2,3...n分別表示)圍坐在一張圓桌周圍。從編號爲k的人開始報數,數到m的那個人出列;他的下一個人又從1開始報數,數到m的那個人又出列;依此規律重複下去,直到圓桌周圍的人全部出列。求出