原创 HashTable、HashMap與HashSet

1 table與map區別 我們先看2個類的定義 [java] view plaincopy public class Hashtable       extends Dictionary       impleme

原创 java JNI

源:http://www.iteye.com/topic/295776 1. 解決性能問題 Java具有平臺無關性,這使人們在開發企業級應用的時候總是把它作爲主要候選方案之一,但是性能方面的因素又大大削弱了它的競爭力。爲此,提高

原创 python中文註釋

通常,python源代碼必須完全由ASCII集合組成,如果直接在python中添加中文註釋的時候,python執行時會引發異常,告知非ASCII字符語法錯誤。  SyntaxError: Non-ASCII character '/x

原创 Linux uid和gid

 一個文件都有一個所有者, 表示該文件是誰創建的. 同時, 該文件還有一個組編號, 表示該文件所屬的組, 一般爲文件所有者所屬的組.   如果是一個可執行文件, 那麼在執行時, 一般該文件只擁有調用該文件的用戶具有的權限. 而setuid

原创 靜態聯編和動態聯編

轉載自:http://blog.csdn.net/blucexi/article/details/1253265 聯編就是將模塊或者函數合併在一起生成可執行代碼的處理過程,同時對每個模塊或者函數調用分配內存地址,並且對外部訪問也分

原创 字節序

字節序就是多個字節的數據在內存中的排放順序,對於一個字節的數據則沒有順序可言,對於int short long應考慮。 分爲兩類:Big-Endian和Little-Endian   簡單理解就是大頭還是小頭的問題 (1)Big-End

原创 硬盤分區、尋址和系統啓動過程

硬盤物理結構 先看下硬盤物理結構   1 硬盤物理結構   硬盤物理上主要是盤片、機械手臂、磁頭、和主軸等組成。在盤片邏輯劃分上又分爲磁道、扇區,例如下圖:   2 盤片磁道、扇區   磁道: 當硬盤盤片旋轉時,磁頭若保持在一個位置上,則

原创 vmware設置U盤啓動

1 插入啓動盤 2 開啓vmware(注意1.2順序) 3 編輯虛擬機設置,添加一個硬盤即你的(啓動盤。一般爲最後一個physicalDrive 4.啓動系統--全屏(ctrl+alt+enter)--ESC/F2進入BIOS--boot

原创 設置UE不生產.bak文件

高級--> 配置 --> 文件處理 --> 備份,選擇右側的不備份即可 點贊 收藏 分享 文章舉報 站內首發文章 krischao

原创 SSH與Telnet區別

簡言之,SSH更安全!    使用Telnet這個用來訪問遠程計算機的TCP/IP協議以控制你的網絡設備相當於在離開某個建築時大喊你的用戶名和口令。很快會有人進行監聽,並且他們會利用你安全意識的缺乏。傳統的網絡服務程序如:ftp、pop和

原创 java strictfp

strictfp 修飾類和方法,意思是FP-strict,精確浮點。當JAVA虛擬機進行浮點運算時,如果沒有指定strictfp關鍵字時,JAVA的編譯器以及運行環境在對浮點運算的表達式是採取一種近似於我行我素的行爲來完成這些操作,以致

原创 Makefile中override的使用

通常在執行make時,如果通過命令行定義了一個變量,那麼它將替代在Makefile中出現的同名變量的定義。就是說,對於一個在Makefile中使用常

原创 跟我一起寫Makefile

概述  ——  什麼是makefile?或許很多Winodws的程序員都不知道這個東西,因爲那些Windows的IDE都爲你做了這個工作,但我覺得要作一個好的和professional的程序員,makefile還是要懂。這就好像現

原创 UE替換

% 匹配行首 - 表明要搜索的字符串一定在行首.$ 匹配行尾 - 表明要搜索的字符串一定在行尾? 匹配除換行符外的任一單個字符.* 匹配任意個數的字符出現任意次數(不包括換行符)+ 匹配前導字符或者表達式出現一次或者更多次(不包括換行符)

原创 baidu.com自動跳轉至www.baidu.com

1.自動跳轉並非在域名提供商的服務器完成的 baidu.com與www.baidu.com被解析到了不同的服務器,無論是A還是CNAME均無法完成這樣的自動跳轉 2.不是301或302 通過chrome自帶http分析工具或者fiddle