原创 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 作爲小型的“數