原创 使用bit-map可以解決的題

來自於《編程珠璣》。所謂的Bit-map就是用一個bit位來標記某個元素對應的Value, 而Key即是該元素。由於採用了Bit爲單位來存儲數據,因此在存儲空間方面,可以大大節省。 如果說了這麼多還沒明白什麼是Bit-map,那麼我們來看

原创 C語言迷宮求解(完結版)

原文鏈接:http://hi.baidu.com/linfengtingyu1/item/9f588d9edf57facfb625317d //定義狀態常量 #define OVERFLOW -2 #define ERROR 0 #def

原创 U盤啓動安裝Ubuntu

最簡單的方法就是使用wubi安裝,但其缺陷在於最大硬盤空間只能選到30G,有時候不夠用,下面是找到的一篇,U盤啓動安裝Ubuntu的方法: 首先準備一個安裝Ubuntu 12.10的分區,Windows 7下進入磁盤管理,有空閒磁盤就右

原创 使用Myeclipse開發web項目常遇到的異常

1、 嚴重: Exception starting filter authority java.lang.ClassNotFoundException: com.tju.cncf.interceptor.AuthorityFilter a

原创 學習結構體和union大小的問題

5分鐘搞定內存字節對齊 轉載:http://blog.csdn.net/hairetz/archive/2009/04/16/4084088.aspx 請牢記以下3條原則:(在沒有#pragma pack宏的情況下) 1:數據成員對齊規則

原创 Ubuntu 12.4下安裝jdk7及java環境變量配置

一. 解壓安裝jdk 首先到官網下載jdk:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 在/usr/local

原创 C++中的bitset

bitset C++語言的一個類庫,用來方便地管理一系列的bit位而不用程序員自己來寫代碼。 bitset除了可以訪問指定下標的bit位以外,還可以把它們作爲一個整數來進行某些統計。 可以如下聲明一個該類型變量: bitset<N>var

原创 動態規劃(算法導論學習筆記)

動態規劃是通過組合子問題的解而解決整個問題的。和分治法的區別在於:分治法算法是指將問題劃分成一些獨立的子問題,遞歸地求解各子問題,然後合併子問題的解而得到原問題的解。與此不同,動態規劃適用於子問題不是獨立的情況,也就是各子問題包含公共的子

原创 JNI入門

JNI是Java Native Interface的縮寫,中文即JAVA本地調用。從Java1.1開始,JNI標準成爲java平臺的一部分,它允許Java代碼和其他語言寫的代碼進行交互。JNI一開始是爲了本地已編譯語言,尤其是C和C++而

原创 也說sizeof

sizeof,終極無惑(上) 0. 前向聲明 sizeof,一個其貌不揚的傢伙,引無數菜鳥竟折腰,小蝦我當初也沒少犯迷糊,秉着“辛苦我一個,幸福千萬人”的偉大思想,我決定將其儘可能詳細的總結一下。 但當我總結的時候才發現,這個問題既可以

原创 成員初始化順序表

C++ 有如下幾條: 1構造函數初始化列表的變量優先於構造函數(至少明顯的寫在前面) (若都在初始化列表中初始化,則按聲明順序初始化,與初始化列表中的順序無關) 2靜態成員變量先於實例變量 3父類成員變量先於子類成員變量 4父類構造函數先

原创 git使用簡介

指導老師:邵志遠    作者:    卓達城  郵箱:    [email protected]  單位:    華中科技大學服務計算技術與系統/集羣與網格計算實驗室  簡介:    作者是華中科技大學2010級計算機學院計算機系統結構專業研究生

原创 Ubuntu 12.04中文輸入法的安裝

Ubuntu 12.04中文輸入法的安裝 Ubuntu上的輸入法主要有小小輸入平臺(支持拼音/二筆/五筆等),Fcitx,Ibus,Scim等。其中Scim和Ibus是輸入法框架。 在Ubuntu的中文系統中自帶了中文輸入法,通過Ctrl

原创 頁面置換算法

請求分頁系統的核心問題是選擇合適的頁面置換算法,否則系統可能會產生“抖動”(即顛簸)。所謂抖動是指剛被換出的頁很快又被訪問,需重新調入,導致系統頻繁

原创 String,StringBuffer與StringBuilder的區別

String 字符串常量 StringBuffer 字符串變量(線程安全) StringBuilder 字符串變量(非線程安全) 簡要的說, String 類型和 StringBuffer 類型的主要性能區別其實在於 String 是不可