原创 Lucene3.5段合併

優化索引只能提高搜索速度,而不是索引速度。 索引優化過程中會消耗大量的CPU和I/O資源。 Optimize() :將索引壓縮至一個段 Optimize(intmaxNumSegments) :部分優化:將索引最多壓縮至maxNumSe

原创 百人戴帽子問題

題目: 有100個人商量做一個遊戲,在遊戲開始之前他們商定一個策略,然後每人戴一頂帽子,帽子上是1~100的隨機數,遊戲開始後每人只能看到其他人頭上的帽子的數字。這時要求所有人同時說出一個數字來猜自己頭上的帽子,問是否存在一個策略(策略

原创 Oracle 專用詞彙摘錄

ADDM: Automatic DataBase Diagnostic Monitor ASM: Automatic Storage Management AWR: Automatic Workload Repository BMR:

原创 程序員技術練級攻略(轉自陳浩博客)

月光博客6月12日發表了《寫給新手程序員的一封信》,翻譯自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告訴我,他希望在酷殼上

原创 N個整數尋找k個最小的數

找出第k大的數字 利用快速排序的思想,從數組S中隨機找出一個元素X,把數組分爲兩部分Sa和Sb。Sa中的元素大於等於X,Sb中元素小於X。這時有兩種情況: 1. Sa中元素的個數小於k,則Sb中的第k-|Sa|個元素即爲第k大數; 2

原创 JAVA反射機制 - 簡單的IoC容器實現

反射機制是JAVA的高級特性,那什麼是JAVA反射機制呢? JAVA反射機制都是在運行狀態中,對於任意一個類,都能夠知道這個類的所有屬性和方法;對於任意一個對象,都能夠調用它的任意一個方法;這種動態獲取的信息以及動態調用對象的方法的功

原创 深入理解C++的動態綁定和靜態綁定

轉自 高偉鬆 博客 http://blog.csdn.net/chgaowei/article/details/6427731 (csdn不支持僅自己觀看的權限,只好用轉載來收藏了。。。) 爲了支持c++的多態性,才用了動

原创 內存對齊

一、內存對齊的原因 大部分的參考資料都是如是說的: 1、平臺原因(移植原因):不是所有的硬件平臺都能訪問任意地址上的任意數據的;某些硬件平臺只能在某些地址處取某些特定類型的數據,否則拋出硬件異常。 2、性能原因:數據結構(尤其是棧)

原创 iphone4卡貼機(有鎖版)解決通話長途助理以及號碼不顯示的解決辦法

越獄是必須的。。 然後利用 同步助手 或者 51 訪問手機目錄 /System/Library/Frameworks/UIKit.framework/PhoneFormats編輯修改 UIMobileCountryCodes.pli

原创 Linux基礎命令

1. man 對你熟悉或不熟悉的命令提供幫助解釋 eg:man ls 就可以查看ls相關的用法 注:按q鍵或者ctrl+c退出,在linux下可以使用ctrl+c終止當前程序運行。 2. ls 查看目錄或者文件的屬*,列舉出任一目

原创 縮寫摘錄—計算機網絡

TCP/IP協議棧   TCP/IP四層協議:  應用層、運輸層、網際層、網絡接口層   應用層協議:   HTTP: Hyper Text Transfer Protocol   SMTP: Simple Mail Trans

原创 screen常用命令以及SSH遠程會話

SSH遠程會話管理工具 - screen使用教程 2010年10月15日 下午 | 作者:VPSer VPS偵探在剛接觸Linux時最怕的就是SSH遠程登錄Linux VPS編譯安裝程序時(比如安裝lnmp)網絡突然斷開,或者