我為什麼選擇Firefox而不是Chrome

1.firefox的地址欄預設為google的搜尋,右側的搜尋欄我可以設成baidu的,這樣我就可以不用切換來實現想用哪個搜尋引擎就用哪個;2.Chrome如果只有一個Tab並關閉這個Tab時,整個Chrome就會關閉,這讓我要關閉最後一個Tab時,得先開一個空的Tab放在那裡,真是太蛋疼了,我覺得瀏覽器是一個用得非常頻率的軟體,根本沒必要關閉;3.Chrome的安裝地址是預設在C盤,這很讓人蛋疼,之前為了讓Chrome的安裝目錄放在D盤而倒騰了下。4.未完待續

SVN和Git的比較

最近開始學Git,跟以前常用的SVN來做個對比,以便對雙方的優缺點瞭解更多些。其實Git和SVN還是挺像的,都有提交,合并等操作,看來這是源碼管理工具的基本操作。1. Git是分布式的,SVN是集中式的,好處是跟其他同事不會有太多的衝突,自己寫的代碼放在自己電腦上,一段時間後再提交、合并,也可以不用連網在本地提交;2. Git下載下來後,在本地不必連網就可以看到所有的log,很方便學習,SVN卻需要連網;3.

如何用開源的mini weibo來搭個自己的應用

做這個事情和寫這篇博文純粹是感興趣。我對微博以及Phthon都有點興趣,就去試了下Python的微博SDK,這個SDK不是官方在維護,而是個大牛@廖雪峰 製作的,他還用這個SDK做了個Demo,可以跑在新浪的App Engineer上,開源的。於是我就參考在他公布出來的文檔開始做了。微博SDK以及oAuth2.0,我還是比較瞭解的,不過我當時還是遇到兩個問題,特記錄下來,給別人蔘考。1. 在上傳完代碼到SAE之後,進入http://yourappname.sinaapp.com/ 登入你的應用,

我常用的VS快速鍵

使用Visual Studio這麼多年,現在已經盡量使用快速鍵來操作,盡量少用滑鼠,提高效率。我都有安裝Visual AssistX工具,有一些快速鍵是VA的,如下:Ctrl+F 當前頁面搜尋Ctrl+Shift+F 整個工程搜尋Ctrl+I 直接在頁面快速搜尋F3: 尋找下一個Shift+F3: 尋找上一個 在當前檔案中搜尋某個函數,可以Alt+M 跳到VA的工具列直接搜尋所有的函數Ctrl+M,Ctrl+L

一般樹的列印【字元介面】

類似 windows命令列下 tree命令的輸出結果:Sargeras├─Qaejadan│ ├─Paradin│ ├─Tyrande│ │ └─Malfurion│ ├─LichKing│ └─Athas├─Manorath│ └─Cesius├─Elune│ ├─Mathara│ │ ├─Sean│ │ ├─Druid│ │ │ ├─Jim│ │ │ └─Sophia│ │ │ └─Roy│ │ └─Mavei│ └─Ilidan└─Knuth原始碼:#include

D3DPRIMITIVETYPE和D3DCULL_MODE以及頂點等相關總結

(本文寫於:2010-01-28

黑馬程式員—SQL基礎的學習

 ---------------------- Windows Phone 7手機開發、.Net培訓、期待與您交流! ---------------------- 資料庫不知道為什麼,一直是自己一個不願意學習的部分,可是現在為了黑馬,不學不行了,看了一天SQL基礎教程,收穫不小,總結了一些認為重要的知識常用欄位類型:bit(可選值0、1),datetime、int、varchar、nvarchar(可能含有中文用nvarchar)1.從儲存方式上,nvarchar是按字元儲存的,而

D3D中的矩陣變換公式

【平移矩陣】1     0     0     00     1     0     00     0     1     0x      y      z    1 ◆DirectX 9.0 函數實現◆D3DXMATRIX* D3DXMatrixTranslation(                        D3DXMATRIX *pOut,   // 返回的平移後的結果                        FLOAT x,                    //

給初學者的建議

 本篇文章是作者多年來的一些感受,主要寫給那些想學習程式設計而又很迷惘的朋友,希望可以帶來一點協助。我第一次接觸電腦是在小學二年級的時候。那時純粹是因為喜歡打電子遊戲,聽別人說電腦上的遊戲十分好玩,於是就漫漫開始與之接觸了。在三年級時父母出於我對電腦濃厚的興趣送我去了一個BASIC編程學習班,從那時起我才真正開始走上編程這條不歸之路。雖然說現在程式設計這門專業在社會上很熱,競爭十分激烈,但是這隻是學習編程的人比較多而已。真正能夠掌握以至於精通的人實際上很少,畢竟中國的軟體業才剛剛起步不久。現在社

黑馬程式員—SQL中group by 語句的含義和詳細用法

 ---------------------- Windows Phone 7手機開發、.Net培訓、期待與您交流! ---------------------- 書上說group by可以將一個表分割成邏輯組,並對每一組計算彙總統計量。。最初不明白這句話的意思,後來在大家的協助下終於弄懂了。Group By 的字面意思就是:通過...來分組。假設有一張T_Person表表有這幾個屬性:ID,

關於TreeCtrl SetItemData 釋放問題

有時候要在每個樹節點上,增加一些額外的資料,這時就可以用SetItemData(HTREEITME,DWORD);使用的方法為: Struct SYourStruct{     int index ;     CStirng strName;}Sapp,*LpApp;//  你定義的結構體 LpApp sItemData = new Sapp(); sItemData->index = 1; sItemData->strName =

看看建議和書籍

 1.http://bbs.theithome.com/read-htm-tid-141.html2.http://www.vcgood.com/forum_posts.asp?TID=265&PN=13.http://tieba.baidu.com/f?kz=4918508384.http://www.tianya.cn/publicforum/content/university/1/132940.shtml5.http://topic.csdn.net/u/20091210/10/

黑馬程式員—WinForm帶有曆史資訊的ComboBox

 ---------------------- Windows Phone 7手機開發、.Net培訓、期待與您交流! ----------------------說到曆史資訊,就需要通過某種方法來儲存曆史資訊。常用的方法有,設定檔,註冊表,資料庫。當資料量比較小時,用資料庫就不划算了。下面來看一下用ini設定檔來實現儲存曆史資訊。讀寫設定檔需要用到兩個API函數[DllImport("kernel32")] private static extern long

無邊框視窗拖動問題

在寫一個無邊框視窗程序的時候,由於沒有了標題標,這時要自己添加代碼實現視窗拖動,因此添加WM_NCHITTEST訊息,具體實現如下:   CRect rc;   GetWindowRect(&rc);   ScreenToClient(&rc);   ScreenToClient(&point);   rc.bottom = rc.top+30;   return rc.PtInRect(point) ? HTCAPTION : CDialog::OnNcHitTest(

基礎的重要性(程式員之路)

學習編程有幾年了,感覺走了不少彎路,而不少的學弟學妹又在重蹈我當初的覆轍,不免有些痛心。最近在網上也看了許多前輩們的經驗建議,再結合自己的學習經曆在這裡談談基礎的重要性,希望協助大家少走些彎路。  什麼是基礎呢?就是要把我們大學所學的離散數學,演算法與資料結構,作業系統,電腦體繫結構,編譯原理等課程學好,對電腦的體系,CPU本身,作業系統核心,系統平台,物件導向編程,程式的效能等要有深層次的掌握。初學者可能體會不到這些基礎的重要性,學習jsp,donet,mfc,vb的朋友甚至會對這些嗤之以鼻,

建立不規則對話方塊

源碼:http://download.csdn.net/detail/a117653909/4704728MFC,VS2008,Win7 64位先把底圖(bg.bmp)中要扣掉的部分ps成RGB(255, 0, 255)在OnInitdialog裡bmp_Seperator.LoadBitmap( IDB_SEPERATOR );if ( bmp_Seperator.GetSafeHandle() ){ CRect nocheck_rc(0,0,500,300);

Warning: calling DestroyWindow in CWnd::~CWnd OnDestroy or PostNcDestroy in derived class will not b

Warning: calling DestroyWindow in CWnd::~CWnd OnDestroy or PostNcDestroy in derived class will not be called出現上面Warning,原因是,調用視窗類別析構的時候,視窗對象還沒有銷毀.具體表現在,當在一個視窗中產生另外一個視窗CTestDlg 時:              CTestDlg *pTd = new CTestDlg();             

在VC中產生嵌套JSON

#include "jsoncpp/include/json.h" //用網上下載的JSON類   Json::Value root; Json::Value var; Json::Value jFdata; //比方說,一個目錄層級如下: c://files//testFile//datas//{1.text,2.text,3.text .4.text}  //產生的目錄如下:{"folders":"files","data":[{"folders":"testFile","data":[{"

VC 關於讓子窗顯示表徵圖的問題

以下是網路上流傳很久的例子,大家難得沒有發現問題嗎??紅色字標明了問題所在。更改視窗表徵圖並將其顯示在工作列         以下兩個函數可以為應用程式中的各子視窗顯示一個任務條到工作列並更改它們的表徵圖。對那些象QQ一樣隱藏主視窗的應用程式特別有用。     //函數用途:更改一個視窗的表徵圖並將其顯示在工作列、任務切換條、工作管理員裡  //參數說明:  //hWnd   要改變表徵圖的視窗控制代碼  //hLargeIcon   顯示到任務切換條上的表徵圖   32*32 

解決CreateProcess 路徑帶空格問題

當需要產生子進程的時候,需要用CreateProcess,第一個參數指定EXE所在完整路徑,其實這個路徑有空格和沒空格都沒什麼問題, 第二個參數是傳入的參數列表,參數之間是用空格隔開的,如果其中一個參數中有空格,像"c://program  file//cmd.exe"這樣,傳進去的參數列表,會出現如下,argv[0] = "c://progeam"  argv[1] = "file//cmd.exe" ,不是我們想要的,其實可以這樣: CString GetCrrectInput(const

總頁數: 61357 1 .... 20723 20724 20725 20726 20727 .... 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.