Time of Update: 2018-12-03
Time of Update: 2018-12-03
在MS的SDK6.0中有個認證產生工具makecert.exe, 你可以使用這個工具來產生測試用的認證。 第一步,產生一個自簽名的根憑證(issuer,簽發者)。>makecert -n "CN=Root" -r -sv RootIssuer.pvk RootIssuer.cer 這個時候,會彈出提示框,首先給RootIssuer.pvk檔案設定私密金鑰保護口令; 然後,再次輸入這個口令用私密金鑰(在RootIssuer.pvk檔案中)來給公開金鑰(在RootIssuer.cer檔案中)
Time of Update: 2018-12-03
原帖http://ihome.ust.hk/~fuhb/cgi-bin/index.php?entry=entry061114-141001如果你沒有一個用的稱手的映像庫,你可能會在CImg,Devil,FreeImage等映像庫之間徘徊,不知道哪個庫更加適合自己。最近由Adobe開發的Generic Image Library (簡稱GIL)剛剛通過boost的認證,被boost接受成為其一部分。這個對於經常使用stl的編程人員來說無疑是一個好訊息。下面是GIL的設計目標:*
Time of Update: 2018-12-03
問題 如果我們用鄰接矩陣來儲存圖,那麼絕大多數圖演算法的已耗用時間都是Ω(|V|2)(V為一個圖的頂點集),但還是有些例外。比如,給定一個有向圖G的鄰接矩陣A,我們可以在Ο(|V|)時間內判斷圖G是否包含一個通用匯點,即一個入度為|V|-1出度為0的頂點。請給出這樣的演算法。 思路 (註:這一段是我從教師手冊翻譯過來的,和我的思路一樣,不過表述和邏輯更清晰。)如果A[i, j] = 1,即(i,
Time of Update: 2018-12-03
理解了std::multiset之後,理解boost::bimap和boost::bimap::multiset_of就不在話下了。不過在此之前,最好還是先瞭解下std::multimap: http://blog.csdn.net/believefym/article/details/1627874 http://www.cplusplus.com/reference/map/multimap/ 當bimap和multiset_of結合使用時,取得的效果其實就類似multimap
Time of Update: 2018-12-03
簡介: 剛開始嘗試利用膚色資訊進行CV方面的跟蹤或者檢測,但總是發現膚色資訊的除了即時效果比較好,其他的抗噪,魯棒性都不盡如人意。但是正如tornadomeet所說:其實電腦視覺的最終實現是一個長期的過程,是AI領域一個經典的問題,所以在AI完全突破之前,任何對CV有用的資訊都值得去深入研究,除非有一種演算法能夠在所有情況下都工作。 皮膚檢測----膚色橢圓模型
Time of Update: 2018-12-03
學習金字塔分割演算法:需要建立一個CvMemStorage* storage = cvCreateMemStorage(0)#include"cv.h"#include"highgui.h"int main(){IplImage* src=cvLoadImage("D:/1.jpg",1);//映像大小必須能被2^level整除IplImage* resize=cvCreateImage(cvSize(512,512),8,3);IplImage*
Time of Update: 2018-12-03
OpenGL多邊形填充時預設為凸多邊形void MyDraw(){ glColor3f(1.0, 1.0, 1.0); glBegin(GL_POLYGON); glVertex2i(380, 380); glVertex2i(320, 410); glVertex2i(180, 280); glVertex2i(90, 330); glVertex2i(50, 310); glVertex2i(50, 150); glVertex2i(90, 130); glVertex2i(180, 180
Time of Update: 2018-12-03
首先總結一下並查集:其中按秩合并分為:按樹的深度和樹的大小合并,效果都相同。 問題ID:POJ3522Slim SpanTime Limit: 5000MS Memory Limit: 65536KTotal Submissions: 5098 Accepted: 2671DescriptionGiven an undirected weighted graph G, you should find one of spanning trees specified as
Time of Update: 2018-12-03
哈夫曼編碼是典型的貪心問題,不斷地通過局部最優,最終計算全域最優結果。 1951年,霍夫曼和他在MIT資訊理論的同學需要選擇是完成學期報告還是期末考試。導師Robert M.
Time of Update: 2018-12-03
OPENCV2.4.3終於發布了,距上次發布已經4個月了,相比之前提升灰常之大。為:OpenCV-2.4.3.exe OpenCV2.4.3增加了許多新特性,變得更加NB了,主要參考:http://code.opencv.org/projects/opencv/wiki/ChangeLog#243這次版本的變化內容有不少是來源於google summer code(GSoC),那個項目貢獻了不少code。 多線程方面後台增加許多通用的同步多執行緒演算法: TBB (跨平台:
Time of Update: 2018-12-03
這段時間研究openstack+xen可惜資料太少,決定看一下原始碼得了。如果看過一篇關於啟動Openstack中啟動一個虛擬機器的過程的文章的話,就一定知道有一個叫做Spawn instance的過程。我使用的代碼是nova-2012.2的版本。下面我們看一下nova/virt/libvirt/connection.py檔案。"""A connection to a hypervisor through libvirt.Supports KVM, LXC, QEMU, UML, and
Time of Update: 2018-12-03
Delphi 代碼最佳化 Come from: http://www.optimalcode.com 文章編目 [顯示隱藏] 1. 字串最佳化 1.1. 不重複初始化 1.2. 使用SetLength預分配長字串(AnsiString) 1.3. 字串與動態數組的安全執行緒(Thread Safety) 1.4. 避免使用短字串 1.5. 避免使用copy函數 1.6. 總是使用長字串,必要時轉換為pchar 2. 整數代碼最佳化 2.1. 盡量使用32位變數 2.2. 避免使用子界類型 2
Time of Update: 2018-12-03
LEB128( Little Endian Base 128 ) 是一個變長的資料格式(所佔的位元組數可變)其分為 unsinged LEB128 和 signed LEB128 。可用於將一個任意的大整數儲存在少量的位元組當中。I.Encoding unsigned LEB128演算法是這樣的(Dwarf-2.0.0.pdf Appendix 4 99頁)do{ byte = low order 7 bits of value; value >>= 7; if
Time of Update: 2018-12-03
http://riaoo.com/?p=941 Web OS(網路作業系統),很久的話題了,在積木線上Q群裡看到這個網址大全,發上部落格共用。以下眾多款web
Time of Update: 2018-12-03
為PNG去除Alpha通道的方法很多,設計師可以使用PS或Fireworks。為什麼要為PNG圖形去除Alpha通道,一張圖片通常由RGBa4個標識位構成,稱為32bit圖片。而目前大多數行動裝置上,用Flash創作應用,無法很有效支援Alpha通道,圖片都是24bit的。所以,將PNG用於行動裝置 App開發,先要去除Alpha通道,以此做到第一步最佳化。這裡的簡單方法:1.下載Pngcrush工具,地址
Time of Update: 2018-12-03
建立(N)... Ctrl+N 開啟(O)... Ctrl+O 在 Bridge 中瀏覽 Ctrl+Alt+O 關閉(C) Ctrl+W 全部關閉 Ctrl+Alt+W 共用我的螢幕... 退出(X) Ctrl+Q 編輯(E) 複製(C) Ctrl+C 全選(L) Ctrl+A 尋找(N)... Ctrl+F 再次尋找(A) F3 轉到行(G)... Ctrl+G 首選參數(F)... Ctrl+U 快速鍵(K)... 視圖(V) 隱藏字元(C) Ctrl+Shift+8 自動換行(
Time of Update: 2018-12-03
這個問題在插入大文本時會出現,是因為ojdbc版本與你的機子上的oracle的版本不相容所致。解決辦法:在自己的oralce檔案夾的jdbc/lib下找到相對應的jdbcjar包即可,這個肯定是能相容了。如果找不到相應路徑可以在檔案夾中搜尋一下。遇到這個問題的根源應該是最初在選用jar包時沒注意,隨便在網上下一個能用就行了,但是還是會出問題。其實自己的機子早就內建最合適的jar包了。有時候解決問題的鑰匙就握在自己手中~
Time of Update: 2018-12-03
轉自:jjavaa對於.lds檔案,決定一個可執行程式的各個段的儲存位置,以及入口地址,這也是連結定位的作用。這裡以u-boot的lds為例說明uboot的連結過程。首先看一下GNU官方網站上對.lds檔案形式的完整描述:SECTIONS {...secname start BLOCK(align) (NOLOAD) : AT ( ldadr ) { contents } >region :phdr
Time of Update: 2018-12-03
Lua5.1提供了較為完善的debug庫函數,其中的sethook可以讓使用者自己設定hook函數來監控程式的某些運行行為,這包括:調用 函數,從函數返回和將要運行新的一行代碼,每當這些事件(event)發生時hook函數都會被調用。讀者可以試試 monitor_v1.lua, 它是debug hook功能的一個簡單應用。require匯入該檔案後便得到一個名為monitor的擴充庫,裡面只有一個register函數, 原型為:monitor.register([thread,] func)。