原创 VM安裝的三種網絡模式
VMware虛擬機有三種網絡模式,分別是Bridged(橋接模式)、NAT(網絡地址轉換模式)、Host-only(主機模式)。 VMware workstation安裝好之後會多出兩個網絡連接,分別是VMware Network A
原创 隨機化算法
隨機化算法的主要目的是希望讓隨機發生在算法上,而不是發生在輸入分佈上,這樣的話,沒有特別的輸入會引起我們的算法的最壞情況。即使你最壞的敵人也無法產生最壞的輸入數組。因爲隨機排列使得輸入次序不再相關。只有在隨機數生成器產生一個不走運的排列時
原创 編程技巧1_哨兵值
在兩個元素的遍歷比較過程中,可能會出現一個數組提前遍歷結束的情況,爲了避免這樣的情況,我們可以引入哨兵值,該值是一個比較關係中的最大值或者最小值,這個哨兵值會被我們放在數組的最後一個元素,含有哨兵值的數組會比原數組多一個元素。這樣的好處在
原创 循環不變式
在算法中,有一個重要的概念就是循環不變式,循環不變式主要用來幫助我們理解算法的正確性。關於循環不變式,我們必須證明三條性質: 1.初始化:循環的第一次迭代之前,它爲真。 2.保持:如果循環的某次迭代之前它爲真,那麼下次迭代之前它仍爲真。
原创 SQL中級-連接表達式
1. 連接條件 SELECT student.id AS id, NAME, dept_name, tot_cred, course_id, sec_id, semester, YEAR, grade FROM student JOIN
原创 Tomcat介紹
4 Tomcat基本使用 4.1下載並按照 1)到apache官網。www.apache.org http://jakarta.a
原创 XML-DOM解析1
1 XML入門 1.1 引入 HTML:負責網頁的結構 CSS:負責網頁的樣式(美觀) Ja
原创 HTTP協議
2 Http協議入門 2.1什麼是http協議 http協議:對瀏覽器客戶端 和 服務器端 之間數據傳輸的格式規範
原创 XML-dom4j實戰
dom4j是一個用來讀取XML的工具包,它是採用DOM思想來讀取的,也就是把XML組織成一個文檔樹,然後根據相應的節點來讀取。 import java.io.File; import java.util.ArrayList; import
原创 XML約束
2 XML約束 2.1引入 XML語法:規範的xml文件的基本編寫規則。(由w3c組織制定的)
原创 Eclipse 中設置JVM 內存
Eclipse 中設置JVM 內存 今天在eclipse 中測試把文檔轉換爲圖片的時候,報出了下面的錯誤: Java.lang.OutOfMemoryError: Java heap space 從上邊的異常信息可以看到,J
原创 Date問題
sql裏面的Date繼承了util裏面的Date 如果要從util轉化爲sql裏面的Date, 方法是這樣的 new java.sql.Date(birthday.getTime());
原创 Java讀取XLS文件-JXL的使用
一.JAVA讀取EXCEL的文件 #方法 : 使用jxl.jar封裝好的方法,調用類庫,完成我們的操作。 #實戰:具體的如下。我把讀取Excel的代碼封裝成一個JXLUtils類的readFile()方法。 import java.io.
原创 Linux文件的權限詳解
文件權限 1. ls -l打印該目錄下的文件 #輸出入下:-rw-rw-r--. 1 oldboy oldboy 134 10月 14 01:57 text.txt #解釋:-rw-rw-r-- *10個字符來確定不同用戶對文件能做什麼
原创 XML-DOM SAX解析
XML基礎 1)XML的作用 1.1 作爲軟件配置文件 1.2 作爲小型的“數