選擇檔案夾對話方塊

 代碼Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->CString CWhiteInputTool_VCDlg::SelectDir(){    BROWSEINFO bi;    TCHAR szPathName[MAX_PATH];    TCHAR szTitle[] = _T("選擇路徑");    ZeroMemory(&bi, 

金山實習周記(4)——Google Cloud Print

      當發現javax.print調用sun.print.Win32PrintService時,就明白到這已經是平台相關問題,當再發現共用印表機大多是host-based印表機(即本身無處理能力,只能認識點模式)時,就宣告著移植javax.print的計劃徹底破產。這樣就只剩下最後一個方案——使用第三方庫。 經過各種考慮,最後選用了Google Cloud Print(以下簡稱GCP)。    

比爾·蓋茨語錄

1.機會大,並不等於你就會成功。2.如果你相信每個生命都是平等的,那麼當你發現某些生命被挽救了,而另一些生命被放棄了,你會感到無法接受。3.從這個複雜的世界中找到解決辦法,可以分為四個步驟:確定目標,找到最有效方法,發現適用於這個方法的新技術,同時最聰明地利用現有的技術,不管它是複雜的藥物,還是最簡單的蚊帳。4.除非你能夠讓人們看到或者感受到行動的影響力,否則你無法讓人們激動。5.網路的神奇之處,不僅僅是它縮短了物理距離,使得天涯若比鄰。它還極大地增加了懷有共同想法的人們聚集在一起的機會,我們可

金山實習總結

      這次的實習如果要用一句話來總結,那麼用“漫長的開始,短暫的終結”來總結就最合適了。漫長的開始      開始之所以漫長,那是因為心裡抗拒著,因為被動接受。      面試通過後,被告知在實習時使用的程式設計語言將是我不喜歡的JAVA,而不是熱愛的C++。對於JAVA,我只是大概知道是怎樣的東西,實踐的情況是連Hello World都沒寫過。程式設計語言只是工具,是完成目的手段。對於一個項目,我們應該使用最適合的語言來做。當時的我是這樣說服自己的。     

20-30歲,我拿十年做什嗎?

 一、這10年,一定要有自己的方向1.沒有方向感,是最要命的2.不管起點有多低,都要坦然接受3.圍繞自己的興趣愛好選擇職業4.做自己最擅長的事5.從最容易實現的目標開始做起二、這10年,要做哪些準備?1.要過語言關2.要有一樣看家本領3.掌握工作的全部4.把知識變成能力5.向成功的人學習6.走在時代的最前沿7.隨時記下一閃即逝的靈感三、這10年,要培養的幾種能力1.會大會小會來事2.把話說到點子上3.抓住問題的關鍵4.不放棄,不拋棄5.控制自己的情緒和行為6.站在對方的位置上四、這10年,要認識

[譯]搜尋與最佳化不存在免費的午餐

原文:http://en.wikipedia.org/wiki/No_free_lunch_in_search_and_optimization說明:由於文章較難完全翻譯,所以部分句子採用了意譯的方法。此外,若發現翻譯錯誤之外,還望指證。概述      一些計算問題使用在候選解空間中進行搜尋的方法來解決。搜尋演算法指如何選出候選解進行評價並重複這一過程的描述。對於特定問題,不同的搜尋演算法也許會得到不同的結果,但對於所有問題,它們是沒有效能差別的。也就是說如果一個演算法在某些問題上得到較好的解,

Google hacker (Google駭客)(收集)

Google hacker (Google駭客)是利用GOOGLE提供的搜尋功能尋找駭客們想找到的資訊.一般是尋找網站後台,網管的個人資訊,也可以用來尋找某人在網路上的活動.  Google hacker 一般是做為駭客在入侵時的一個手段.在入侵過程中有時需要尋找背景登陸口就需要用到GOOGLE HACKER.有時猜解密碼的時候google也是提供尋找管理員資料的有效平台.  Google

用批處理來自動化測試

      近段時間在做PSO演算法的最佳化,在測試效能時要使用CEC05的資料集。但這個資料集提供的測試函數介面十分蛋疼:以條件編譯來區分一大堆同名同參數的函數。就像這樣:int a;#define f1//#define f2#ifdef f1a = XX;double function()#endif#ifdef f2a = YY;double function()#endif      在上面的例子中,如果要運行F2函數,就要把#define f1注釋掉,並取消#define

boost庫安裝)

1、在網站下載boost_1_35_0檔案包。boost老巢http://www.boost.org/。     2、 由於boost是採用其自己的bjam工具通過命令列進行編譯的,所以: 如果在Windows下開啟console視窗(單擊[開始] 按鈕,單擊“運行”,敲入“cmd”),必須將Visual Studio中C++目錄下的環境vcvarsall.bat配置指令碼運行一遍,以設定好VC的編譯器環境變數。如果從vs2005的工具菜單進入命令提 示視窗(單擊[開始] 按鈕,指向“所有程式”

你不知道的5個HTML5 API

一提到HTML5,你腦海裡是不是閃現這樣的畫面:“一大堆脫衣舞女和獨角獸走進房間,然後演奏著 I’m Sexy and I know it”。產生這樣的想法難道是我們的錯嗎?API的停滯不前,使一些基本的特性,例如使用“預留位置”都需要“花一分鐘”。儘管HTML5的許多功能都已經在現代瀏覽器中實現,但開發人員卻很少關注那些輕量且非常實用的API。本文就將為您“曝光”5個你所不知道的API,並且希望你能探索出更多的HTML5

PE檔案格式詳解(下)

作者:MSDN譯者:李馬 (http://home.nuc.edu.cn/~titilima)預定義段    一個Windows NT的應用程式典型地擁有9個預定義段,它們是.text、.bss、.rdata、.data、.rsrc、.edata、.idata、.pdata和.debug。一些應用程式不需要所有的這些段,同樣還有一些應用程式為了自己特殊的需要而定義了更多的段。這種做法與MS-DOS和Windows

boost安裝補充)

7. 配置include目錄:C:\boost_1_41_0library目錄:C:\boost_1_41_0\stage\lib添加到IDE相應的路徑下面即可。 8. 使用使用舉例:#include <boost\thread.hpp>此時,不用包含庫檔案,boost的auto-link機制將會自動幫我們包含對應的靜態lib。也就是說,boost預設是以靜態方式連結的,這樣我們的工程屬性最好也設為Multi-threaded

五筆反查工具

1. 五筆反查工具     也許你會說,反查什麼的,直接一個MAP容器就搞定了,有什麼好說的。的確,最簡單的就是這樣。但即使是這樣,還要準備字,五筆碼,字根圖,以及它們的對應關係。而這些在網上是沒有現成的,也就是說要自己準備。我準備的方法是寫個小爬蟲,到一個五筆反查網站上將這些東西一併弄下來(具體可參考上一篇文章)。準備好最重要的部分後,如果還要弄得像樣一點,就要再花一番功夫。所以說,還是有點東西寫的。     先放幾張圖,再來分享做這東西時遇到的痛點。 2. 字根圖     

PE檔案格式詳解(上)

作者:MSDN譯者:李馬 (http://home.nuc.edu.cn/~titilima) 摘要    Windows NT 3.1引入了一種名為PE檔案格式的新可執行檔格式。PE檔案格式的規範包含在了MSDN的CD中(Specs and Strategy, Specifications, Windows NT File Format Specifications),但是它非常之晦澀。   

金山實習周記(1)——初次任務

    上星期五剛到金山報到時是興奮的,信心滿滿的,但現在。。。初次任務     在報到之後,老大讓三個方向(UI,底層IO,演算法)的人給我分別介紹是做什麼的。由於在這三個方向中,我最熟悉演算法,因此果斷選演算法。之後,老大講解了線路圖:看文檔->最佳化記憶體->搞演算法。    

分享一下6款Win7美化小工具

1.Windows 7 Logon Background Changer Win7 登入視窗背景修改器運行軟體後,它會自動掃描 Win7 的所有壁紙。點擊 Choose a folder 選擇一個包含圖片的檔案夾,選擇圖片後,點擊 Apply this background。2.DreamSceneSeven 設定視頻為 Windows7 壁紙安裝 DreamSceneSeven 後,右鍵視頻會出現如的菜單,支援(.WMV or .MPG 格式),點擊Set ad Desktop

《編程之美》反思——啟發學習法思考

      欣賞完《編程之美》裡面的巧妙解法後,我們不妨來思考下作者是怎樣想到這些解法的。因為比起理解怎麼做,弄清楚為什麼那樣想更有趣,不是嗎?作者提出一個簡單的解法後,總能找出一個最佳化方法。我認為其中的關鍵是聯想。只要能從中聯想到正確的知識,最佳化方法也就得到了,不是嗎?      聯想到正確的知識需要經驗(知識)和方法。經驗很重要,但方法也同樣重要。以下是一些有助於聯想的方法。 抽象     

金山實習周記(2)——溝通

     也許別人血一般的教訓只是一個過目而忘的警示,不親身體會過就不會知道其真正的恐怖之處。     早就在無數的文章中看到不少因為溝通而搞得焦頭爛額的事件。自己也認為從中吸取了足夠的教訓,但。。。。。。無線列印         老大交給我的那個小項目是Android上的無線列印程式。作為一隻沒接觸過Android,沒用過無線上網的菜鳥此時猶如處於無盡的黑暗中,只能到處亂撞。   

開源爬蟲larbin分析

1. larbin簡介(百度百科)    larbin是一種開源的網路爬蟲/網路蜘蛛,由法國的年輕人Sébastien Ailleret獨立開發,用c++語言實現。larbin目的是能夠跟蹤頁面的url進行擴充的抓取,最後為搜尋引擎提供廣泛的資料來源。 Larbin只是一個爬蟲,也就是說larbin只抓取網頁,至於如何parse的事情則由使用者自己完成。另外,如何儲存到資料庫以及建立索引的事情

金山實習周記(3)——移植

      一次編寫,到處運行。這是JAVA宣傳中多麼誘人的一個特點。但這句話顯然把一個重要的條件給漏掉了。正確的說法應該是一次編寫,在相同的JVM上到處運行。因為當JVM的版本不同時,這句話就幻滅了。移植     完成PC版的區域網路列印程式後,剩下的工作就是移植到Android上。但馬上就發現不對勁的地方——Android沒有javax.print庫。對於這個問題,提出了好幾個方案,但都一一隕落。    

總頁數: 61357 1 .... 10060 10061 10062 10063 10064 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.