原创 Java 二級考試試卷彙編糾錯

2010年(秋)筆試試卷 選擇題 7.速度單位dpi是鼠標移動時每英寸點數 14. 通過HFC接入因特網時採用的網絡是有線電視網 16.ASCII字符集有128個字符,不是256個,第8位閒置不用。 23.switch語句後必須要有括號

原创 Python學習筆記:字符串基本操作

1.所有標準的序列操作(索引、分片、乘法、判斷成員資格、求長度、取最小值和最大值)對字符串同樣適用。但是因爲字符串是不可變的,所以分片賦值不合法。 2.字符串格式化的基本實現用字符串格式化操作符:百分號%,左側放置格式化字符串,右側放置

原创 Java 多線程學習之生產者消費者模型:一個較完善的實現

生產者、消費者模型是學習多線程的時候的一個很好的練習模型。該問題專業的說法應爲:有限緩衝問題。該問題描述了兩個共享固定大小緩衝區的線程——即所謂的“生產者”和“消費者”——在實際運行時會發生的問題。 生產者的作用是生成一定量的數據放到緩衝

原创 java 單例類實現

今天在做java二級模擬卷,學到一個知識點,單例類的實現。 如果一個類始終只能創建一個實例(對象),則這個類被稱爲單例類。聲明單例類的基本要點是:設立一個變量來保存本類的實例,使構造器私有化,使用靜態方法返回已創建的本類的唯一實例(若尚未

原创 哈弗曼編碼加密程序Encoder

package 哈弗曼編碼; import java.util.*; public class Encoder { private String str; //要進行編碼的原始字符串 private BinaryNode root;

原创 ubuntu-配置JAVA和Eclipse

1、下載JDK 就說ubuntu10.04吧,默認安裝的是OpenJDK,雖然這個JDK可以用,但開發中保證環境一致性,一律使用Sun JDK,這裏我用的是JDK6。 首先,官網下載JDKhttp://www.oracle.com/

原创 Python學習筆記:函數與類

函數: 1.創建函數:函數是可以調用的(可能包含參數,也就是放在圓括號中的值),它執行某種行爲並且返回一個值。內建的callable函數可以用來判斷函數是否可調用: >>>import math >>>x=1 >>>y=math.sqr

原创 讀書小記:《大數據時代》

讀完已有幾天了,拖了幾天纔來寫這篇。剛開學第一週,自己可以用來學習的時間變少了,導致零碎的時間都被拿來學習linux和python,暫時也木有更新。 這本大數據時代可謂是瞭解大數據的非常有名的入門讀物,不需要很高深的相關知識,全書通俗易懂

原创 哈弗曼編碼加密程序Decoder

package 哈弗曼編碼; import java.util.*; public class Decoder { private String binCode; private BinaryNode root; private

原创 LeetCode:判斷單鏈列表是否存在環

判斷單鏈列表是否存在環,即某個節點的next指向鏈表中在它前面的節點,這樣在鏈表尾部形成一環。 1.判斷是否存在環 用一個fast指針,一個slow指針,slow每次移動1,fast每次移動2. 若鏈表存在環,移動快的fast指針一定在

原创 以AVL樹爲例理解二叉樹的旋轉(Rotate)操作

樹旋轉是在二叉樹中的一種子樹調整操作, 每一次旋轉並不影響對該二叉樹進行中序遍歷的結果. 樹旋轉通常應用於需要調整樹的局部平衡性的場合. 樹旋轉包括兩個不同的方式, 分別是左旋轉和右旋轉. 兩種旋轉呈鏡像, 而且互爲逆操作.  平

原创 JTextPane的特性

JTextPane的特性:    相信大家都有用過Word來寫過報告或文章,那麼你一定會知道我們在Word中可以對文章中的文字做很多的變化,這些變化都是屬於文字的“屬性”變化。由於在JTextPane中產生的效果幾乎都是由屬性的變化而來,

原创 Java正則表達式的解釋說明

表達式意義: 1.字符 x    字符 x。例如a表示字符a \\    反斜線字符。在書寫時要寫爲\\\\。(注意:因爲java在第一次解析時,把\\\\解析成正則表達式\\,在第二次解析時再解析爲\,所以凡是不是1.1列舉到的轉義

原创 Linux下移動CMCC WLAN自動連接認證

山東移動的WLAN目前覆蓋了很多居民區、公共場所和高校。價格低廉,速度尚可,普通網絡應用綽綽有餘,準備把家中的10M廉通寬帶打入冷宮。 不過CMCC WLAN每次都要Web頁認證比較麻煩。幸虧Linux系統的Network Manag

原创 vim基本命令

1.vim#在命令行中輸入vim,進入vim編輯器2.i#按一下i鍵,下端顯示 --INSERT--#插入命令,在vim中可能任意字符都有作用3.Esc#退出i(插入)命令進行其它命令使用4.:r filename#讀入一個文件內容,並寫