原创 進程與應用程序的區別

一、進程與應用程序的區別      進程(Process)是最初定義在Unix等多用戶、多任務操作系統環境下用於表示應用程序在內存環境中基本執行單元的概念。以Unix操作系統爲例,進程是Unix操作系統環境中的基本成分、是系統資源分配的

原创 Java IO _對象序列化

  Java IO _對象序列化 分類: Java編程http://blog.csdn.net/hanshileiai/article/details/67198202011-08-26 09:57 80人閱讀 評論(0) 

原创 Java類集 _集合工具類:Collections

Java類集 _集合工具類:Collections 分類: Java編程2011-09-09 15:25 97人閱讀 評論(0) 收藏 舉報 掌握Collections 與 Collection 接口的區別 掌握Collec

原创 十一、從頭到尾徹底解析Hash表算法

  十一、從頭到尾徹底解析Hash表算法 分類: 01.Algorithms(研究)2011-03-17 15:40 37774人閱讀 評論(148) 收藏 舉報               十一、從頭到尾徹底解析Hash

原创 【附源碼】【Android 3D OpenGL】開發之二——旋轉的三角形【MacroCheng原創】

一、建立三角形的模型 1.1、三角形原理 一般我們建一個三角形需要這麼三個數據:          索引數組          頂點座標數組          頂點對應的顏色數組 三角形就是通過將三個頂點按照索引數組裏給出來的順序畫

原创 Hibernate HQL查詢 插入 更新(update)實例 【轉】

Hibernate HQL查詢 插入 更新(update)實例 【轉】 2009-10-22 18:48 1、 實體查詢:有關實體查詢技術,其實我們在先前已經有多次涉及,比如下面的例子: String hql=”from User

原创 附源碼】【Android 3D OpenGL】開發之三——漂亮的金字塔【MacroCheng原創】

【附源碼】【Android 3D OpenGL】開發之三——漂亮的金字塔【MacroCheng原創】 一、OpenGL面可見原理 在OpenGL中,有一個概念叫做彎曲(winding),意思是vertices繪製時的順序。與現實世界中

原创 邏輯地址、線性地址、物理地址和虛擬地址

一、概念物理地址(physical address)用於內存芯片級的單元尋址,與處理器和CPU連接的地址總線相對應。——這個概念應該是這幾個概念中最好理解的一個,但是值得一提的是,雖然可以直接把物理地址理解成插在機器上那根內存本身,把內存

原创 快速排序

快速排序由於排序效率在同爲O(N*logN)的幾種排序方法中效率較高,因此經常被採用,再加上快速排序思想----分治法也確實實用,因此很多軟件公司的筆試面試,包括像騰訊,微軟等知名IT公司都喜歡考這個,還有大大小的程序方面的考試如軟考,考

原创 Hibernatet中的三種對象

臨時對象,也就是不在Session裏邊,沒有持久化標識,數據庫中也沒有對應的這個數據的記錄,此時才能用save; 持久化對象,在Session裏邊的,擁有持久化標識OID,此時的數據的內容只要修改,(ID)不能變,會引起數據此對象和數

原创 oracle中的分頁顯示

oracle中的分頁顯示一般我們在頁面上實現分頁顯示的時候都是採用的oracle提供的一個 rownum 來控制每頁顯示的行數的,一般的,我們要顯示結果集的前20行,可以用SQL表示爲: select * from service whe

原创 java TreeSet的使用

java TreeSet的使用 2011-06-07 19:34 /* TreeSet:它可以給Set集合中的元素進行指定方式的排序。        保證元素唯一性的方式:通過比較的結果是否爲0.        底層數據結構是:二

原创 海量數據排序

海量數據排序 2011-04-12 19:33 1億數據找出最大的1w個 1. 分塊法 解法:A. 採用分塊法,將1億數據分成100w一塊,共100塊。             B. 對每塊進行快速排序,分成兩堆,如果大堆大於1w

原创 【附源碼】【Android 3D OpenGL】開發之四——投影中的正交與透視【MacroCheng原創】

【附源碼】【Android 3D OpenGL】開發之四——投影中的正交與透視【MacroCheng原創】 一、正交與透視 1.1、正交Orthographic (無消失點投影) 正交視圖無法看到一個物體是遠離自己還是正在我們面前。爲

原创 什麼是哈希碼(HashCode)

哈希碼 編輯本段什麼是哈希碼(HashCode)   在Java中,哈希碼代表對象的特徵。   例如對象 String str1 = “aa”, str1.hashCode= 3104   String str2 =