Time of Update: 2018-12-04
一個人的成功不會是奇蹟。德州石油巨富亨特(H.L.Hunt)從一個瀕臨破產的棉農成為一個億萬富翁。當有人向他詢問,有什麼建議可以給那些想在財務方面取得成功的人們時,他說只有兩件。首先,你必須確切地決定你想實現什麼。大多數人在一生中都不曾這樣做過。其次,你必須確定自己為此要付出什麼代價,並決心付出。清楚的目標是根本清楚的目標和目的是任何事業成功的根本,在建立你自己的事業時也毫無例外。如果你不花時間去弄清你設法完成的究竟是什麼,那你就註定永遠只能把生命耗費在那些別人也在做的事情上。生活如果沒有清楚的
Time of Update: 2018-12-04
只有制定一個成功可行的目標,你才能達到它。如果你在目標上規划上失敗時,你就是在規劃自己以後註定的失敗。如何規劃成功的新年目標,讓我們先看看下面這幾個目標:我要減肥;我要發財;我要學好英語。你認為這是好的目標嗎,它們可能實現嗎?彌縫覺得不可能!因為這些目標都是不現實,或缺乏內容的。簡單來說,只是一些空洞的聲明而已。舉個實際的例子,美國在60年代進行登月任務。如果1961年5月25日,甘迺迪總統發表的聲明說"我們要加強我國的太空計劃"或者其他類似的空洞聲明。美國還會在航空業取得那麼傑出的成就嗎?當然
Time of Update: 2018-12-04
為什麼你制定了目標卻仍然失敗?也許失敗已經讓你覺得設定目標毫無用處,可是真的如此嗎?那麼,你有靜下來想想為什麼你的目標會失敗呢?我想你很可能犯下了以下一些錯誤:太多的長期、中期目標你是否設定了太多的目標,並且天真地希望自己全部都能一一實現。這不是不可能,更多的目標意味著精力的分散,特別是當你擁有太多的長期目標和中期目標時。學習一門新技能、減肥20公斤等等,這些都需要花費幾個月才可能達到目標。如果你設定了太多諸如此類的大目標,你就會被到處牽著走,反而又變成沒有目的性了。所以,建議你只留2-3個長期
Time of Update: 2018-12-04
CLucene - a C++ search engine http://sourceforge.net/projects/clucene/ 傳統的全文檢索索引都是基於資料庫的,Sql Server Oracle mysql 都提供全文檢索索引,但這些比較大,不適合單機或小應用程式(Mysql4.0以上可以作為整合開發),Mysql也不支援中文。
Time of Update: 2018-12-04
The hard part about writing exception safe code isn't the throwing or catching of exceptions; it's everything in between. As a thrown exception wends its way from the throw expression to the catch clause, every partially executed function on that
Time of Update: 2018-12-04
閑來無事,在VM4.5裝了一個FreeBSD,因為經常重裝,unix的參數又多,所以老是記不住.乾脆寫下來,以備日後好查。先去下載FreeBSD 5.2.1 ftp://ftp.freebsd.org.cn/pub/FreeBSD/ISO-IMAGES-i386/5.2.1/5.2.1-RELEASE-i386-disc1.iso ,因為我是在VM上裝的,所以就省下分區這個步驟了,具體的可以參與其他人寫的吧,我這個只是作為日後查詢的,:P
Time of Update: 2018-12-04
FreeBSD運行X還算正常.不像linux.動不動KDE就玩掉,所以我也很少用KDE,GNOME也是經常出錯.本來要裝個XFCE的,可是Ports裡的XFCE不是最新的版本,自己下載了十幾個包也懶得裝.嘿嘿.我差點忘了我要做什麼事了.做正事了.我這回要裝的是環境是Eclipse 3.1 + jdk1.4.2-p6 + jboss-3.2.5jboss-3.2.5帶了tomcat 5.x
Time of Update: 2018-12-04
Chamoro 使用說明主要分三部分:1.XML結構操作部分 一般的節點選擇以及建立,查詢,刪除和屬性的管理2.XML資料解析部分 解析XML未經處理資料成XML結構3.XML資料來源操行部分 提供多種的資料來源,支援記憶體中的字串,檔案,pipe,socket等等 說之前,需要簡單說明一下,Charmoro並不完全支援xml1.0的規範,只是小部分,另外,對漢字的支援,這個版本裡沒有加入unicode的支援,不同於原先的TXML,所以在處理漢字時,希望你能自己測試一下 ,但對gb231
Time of Update: 2018-12-04
嗯.開頭之前呢.我先把我對Event機制簡單說一下. Event也就是事件,典型的就是Windows的訊息,我們寫Windows程式時就會經常碰到這種訊息:SendMessage(HWND.....)以及經典的switch(),通過事件機制,進程內部的通訊就變得輕鬆了,相比之下.unix就沒有這麼方便了.雖然有msgget以及msgsnd之類的訊息佇列函數,但在win32可沒有這類的函數哦.
Time of Update: 2018-12-04
#include <vcl.h>#pragma hdrstop#include<stdio.h>#include "Unit1.h"#include"File1.h"struct BITMAPFILEHEADER_{short type;int bfSize;short re1,re2;int Offbits;};struct BITMAPINFO_{long size;long width,height;short planes,bitCount;long
Time of Update: 2018-12-04
相信大家都聽說過QEMU吧.QEMU是和bochs一樣有名的虛擬機器.只不過效能以及功能相對來說會比bochs好一點.比如支援iso安裝以及網置的dhcp網關以及相容bochs的img映象,為什麼不運行QEMU呢?呵呵,當然也有缺點了,只是有時候運行得不穩定,而且切換滑鼠的快速鍵設計得不合理,用的是Ctrl+Shift這兩個鍵. 先將就吧. 嗯.考慮到大家都是用windows的.我就寫一個在windows下建立的樣本吧. 先看看要準備什麼工具吧: 1. QEMU-0.6
Time of Update: 2018-12-04
opentls,修改Telnet的NTLM設定,這樣就可以遠程登入了jockey,服務管理,主要是提供服務的一般操作,如添加,刪除等等功能.ps ,進程管理,列出所有的進程,也可以殺掉進程http,http操作的工具,get以及Headereventlog,日誌操作清除工具warder,掃描工具,如果忘記密碼,可以用這個找回來的,//TODO這是一些IPC$
Time of Update: 2018-12-04
CAVLC編碼過程詳解編碼過程: 假設有一個4*4資料區塊 { 0, 3, -1, 0, 0, -1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0 } 資料重排列:0,3,0,1,-1,-1,0,1,0…… 1) 初始值設定: 非零係數的數目(TotalCoeffs) = 5; 拖尾係數的數目(TrailingOnes)= 3; 最後一個非零係數前零的數目(Total_zeros) = 3; 變數NC=1;
Time of Update: 2018-12-04
模組化與介面設計在軟體變得越來越龐大的時候,人們開始探索模組化編程,允許軟體的某一部分功能封裝成一個模組,在軟體運行時由作業系統在磁碟上找尋對應的模組並載入使用,從此軟體可以劃分為相互獨立的模組,允許不修改軟體整體結構,僅單獨更新某個模組而增強某個功能。動態連結程式庫(DLL)是一種很好的模組化技術,在軟體運行時,動態連結程式庫會被作業系統裝載,並與主體程式連結,主體程式通過調用動態連結程式庫中的函數實現某一個功能。在升級模組時主體程式不更新,因此動態連結程式庫中的函數在更新時必須保持與主體程式
Time of Update: 2018-12-04
1. How to mount RAID after boot from USB stick?a. detect multiple paths to devices for fail-over or performance reasons and coalesces them[root@localhost ~]#Multipathb. scan all disks for volume groups and rebuild caches[root@localhost ~]#vgscanc.
Time of Update: 2018-12-04
CAVLC中的首碼和尾碼看了幾天T264代碼,總算弄清楚了CAVLC中如何處理首碼和尾碼的,記錄一下。 H264中的CAVLC在對TrailingOne之後的非零係數編碼時,使用了首碼(prefix)和尾碼(suffix)的概念,並且用suffixlength來表示尾碼的長度。具體編碼過程是這樣的: 一,將suffixlength初始化為0(如果超過10個非零係數,而且少於3個TrailingOnes,suffixlength初始化為1) 二,將有符號的level(係數的值),轉化為無符號
Time of Update: 2018-12-04
IP資料報格式 圖1.IP資料報格式版本欄位長度為4,用來表明建立資料報的IP版本,目前的IP版本是IPv4,IPv6正在發展中。IPv4的欄位為0100 。首部長度(前序長度)指的是首部佔32 bit字的數目,包括任何選項。由於它是一個4位元欄位,因此首部最長為60個位元組。15x32/8=60位元組.IP首部始終是32 bit的整數倍.IP資料報前序的最小長度為20個字(不含填充欄位和IP選項欄位的IP前序是最常見的IP前序,為20個位元組) 服務類型TOS(Type Of
Time of Update: 2018-12-04
前段時間在打算寫一個分布式組件平台的時候,一直想改寫C++,無奈C++太複雜了,也因為精力有限,就放棄了這個項目.不過倒是發現了一個新的語言,D語言,這個語言出來也有好長的一段時間了.只是國內關注的人不多.今天有空就貼出來.和大家分享一下. What is D? D is a general purpose systems and applications programming language. It is a higher level language than C++, but
Time of Update: 2018-12-04
H.264解碼器中CABAC硬體加速器的實現
Time of Update: 2018-12-04
參考IEEE的浮點數格式說明對於0到1範圍內的浮點數是可以壓縮的顯然在0到1的範圍內,一個單精確度的浮點數,指數和符號位佔據9個bit而這9個bit是可以不用的,把它去除,只保留小數部分的23bit就可以達到壓縮的目的可以把一個浮點數從32bit,4位元組壓縮到23bit,3位元組的範圍內這也是在3dmax等一些工具軟體當中對浮點數進行壓縮儲存的方法。比如,在單位化的法向量當中,每個浮點數都是0,1範圍之間的資料正常情況下表示三維空間當中的單位化法向量就需要12個位元組而經過這個壓縮處理,只需要