程式員怎樣提高自己-學會提問

    大家一定有體會,在一個新項目開始時和客戶交流或和Team裡討論新需求、新設計文檔時,討論的召集人會說如果有問題大家一定要提出來。可是開會的時候總是問題並沒有那麼多,但是一下來開始設計或編碼的時候,覺得好像很多東西都不清楚,問題一下子就全出來了,我們怎麼解決這種困惑。換句話說,如果能有效解決這種問題,自己的能力就會提高一大步。   

堆棧裡的局部變數

    在VC裡,一個函數裡局部變數,特別是靜態數組最大長度可以是多少,google過很多文章,有很多種說法,但好像沒有一個來源於比較正式的官方聲明,不過大家都有一個共識,就是VC編譯器預設會給出1M的棧空間。但是不是就是說一個數組聲明的時候不要超過1M就不會使程式發生overflow的異常呢。這兩天寫了個程式測試一下,證明是局部數組的聲明沒有一個規定的具體的上限,當然必須小於1M,大小視程式的複雜度而定,我們可以給定一個規則,如果數組空間需要64K以上,最好用new

程式員怎樣提高自己-驅動你的同事

想像這樣一種情境,PM安排一個任務給你,但Scope比較廣,涵蓋到一些你不瞭解的技術和從沒打過交道的Team。那麼完成這個任務就要驅動其他Team的同事,但你的層級又不是那麼高,說的話不一定有人願意鳥你。那怎麼辦,和PM的時間都說定了,難道要動用上級資源來協調?這裡總結幾種我自己的方法,如果大家覺得有用就不枉此寫!1. 用PM驅動你的方法驅動你的同事PM怎麼驅動你的呢,看看這個談話:PM: lake,

六頂思考帽-平行思維

當我們進行傳統性思維時,我們總是儘可能同時考慮很多的因素。我們總是在同一時刻既考察資訊、形成觀點,又要評判其他人的觀點。平行思維是一個管理我們思維本身的一種方法。它將我們的思維從不同側面和角度進行分解,分別進行考慮,而不是同時考慮很多因素。 白帽: 白色顯得中立而客觀。白帽思維代表客觀的事實和數字。白帽思維的原則1.你不能任意提高一件事實的層次,除非你有能力去驗證它。2.在使用白帽思維時,你的態度必須是中立的。3.白帽的使用應該成為一種習慣。4.防止過度使用白帽。紅帽:

支援.NET 2.0又支援中文的NDoc

   NDoc是將XML注釋產生.chm等協助文檔的工具,對需要產生文檔的程式員很有協助,它不光可以產生.chm還可以支援另外幾種文檔格式,大家自己試吧。   因為公司文檔產生的需要,我下了一個NDoc,原先用VS2003時可以很方便的將XML注釋產生HTML文檔,不知道為什麼M$在VS2005厘米就沒提供這個功能。    下來以後發現NDoc只能支援1.0和1.1的.Net運行時,我試著載入一個.NET 2.0下編譯的DLL,結果運行失敗。    後來在一個外國人的Blog上下到他改造的支援.

基於.NET的開源搜尋引擎-DotLucene(2)

NLucene是將 Lucene 從 Java 移植到 .NET 的一個 SourceForge 項目,它從 Lucene 1.2 版本轉化而來。Lucene.Net因為 NLucene 項目到2002年就沒有再推出新的版本,可Lucene 卻一直在發展,於是有人把Lucene 1.3版移植到.NET就成了Lucene .NET。但是Lucene .Net發展到2.0版的時候變成了商業化的產品,脫離了開源項目。 DotLucene受到Lucene.Net脫離開源項目的影響,有人為了繼續發展開源.

BG5SBK.FrameworkV2.Data 支援語言化查詢了

    BG5SBK.FrameworkV2.Data現在支援語言化的查詢了,就和LinQ類似,呵呵,其實嚴格的說已經支援語言化查詢有一段時間了,只是中間又繼續完善了這個功能。    它是從我原先的持久層發展來的,不過對原先持久層的設計幾乎是改頭換面,除了保留了一些基礎結構。    我打算將它開源,希望能有朋友和我一起將它完善成一個真正成熟的持久層。    廢話我就不多說了,文檔我列印成FlashPaper了,希望大家看完多提意見,對設計思路看不過去的也歡迎拍磚。   

DotLucene的一些知識(不完全總結)

DotLucene是什嗎?搜尋引擎的種類, 以及常見搜尋演算法,DotLucene是基於什麼演算法實現的索引的基礎概念和實現搜尋的基礎概念和實現Lucene的進階技巧DotLucene的分析器中文分詞==================================搜尋引擎一般來講,可以分為兩大類:全文檢索索引引擎(FullText Search

通過dotLucene實現增量索引

不知道以前, 覺得很難. 實現以後覺得太容易了.主要是初始化IndexWriter的時候, 不初始化新的, 而是先讀Search目錄. 附上原始碼.注釋了的是我以前的老代碼,

lucene倒排索引原理

Lucene是一個高效能的java全文檢索索引工具包,它使用的是倒排檔案索引結構。該結構及相應的產生演算法如下: 0)設有兩篇文章1和2 文章1的內容為:Tom lives in Guangzhou,I live in Guangzhou too. 文章2的內容為:He once lived in Shanghai. 1)由於lucene是基於關鍵詞索引和查詢的,首先我們要取得這兩篇文章的關鍵詞,通常我們需要如下處理措施

基於.NET的開源搜尋引擎-DotLucene(1)

DotLucene的發展曆史Lucene-〉NLucene-〉Lucene.Net-〉DotLucene Lucene 是一個基於 Java 的全文索引工具包,Lucene的貢獻者 Doug Cutting 是一位資深全文索引/檢索專家,曾經是 V-Twin 搜尋引擎(Apple 的 Copland 作業系統的成就之一)的主要開發人員,後在 Excite 擔任進階系統架構設計師,目前從事於一些 Internet 底層架構的研究。他貢獻出的 Lucene

OpCodes中文說明(轉&收藏)

 名稱 說明 Add 將兩個值相加並將結果推送到計算堆棧上。Add_Ovf 將兩個整數相加,執行溢出檢查,並且將結果推送到計算堆棧上。Add_Ovf_Un 將兩個不帶正負號的整數值相加,執行溢出檢查,並且將結果推送到計算堆棧上。And 計算兩個值的按位“與”並將結果推送到計算堆棧上。Arglist 返回指向當前方法的參數列表的非託管指標。Beq 如果兩個值相等,則將控制轉移到目標指令。Beq_S 如果兩個值相等,則將控制轉移到目標指令(短格式)。Bge

Google Adsense的無效點擊

我曾經試圖是說明和解釋一些問題, 只是我們在某些名詞上經常發生衝突, 導致我們要表達的意思會出現一些問題。很明顯的一個概念就是無效點擊, 對於Google Adsense無效點擊有兩層意義。一是對於廣告主來說的。凡是未能給廣告主帶來實際效益的點擊都是無效點擊, Google Adsense通過判斷使用者是否是對廣告內容而點擊廣告來確定。之外的比如鼓動點擊、自己點擊以及欺騙點擊都被歸入無效點擊。Google Adsense採用的就是這個定義,

Google Adsense寶典: 如何合理地提高Google Adsense的收入

1、網站主題和關鍵詞一般來說你的網站建立好關鍵詞和主題內容就已經確定, 可以和他們匹配的廣告就相對比較穩定。除非你是綜合性網站, 那樣可以匹配廣告的面就會比較廣, 當然投放的時間長了廣告會向你的熱點內容傾斜。你可以有目的地選擇網站主題, 或者在主題確定的情況下向Google Adsense的高價關鍵詞靠攏, 但是千萬別專門為Google Adsense而設計一個網站或者欄目, Dmoz和其他的搜尋引擎一致的態度是完全抵制這樣的網站, 同時這樣的行為是違反Google

簡單談談baidu google yahoo對新站抓取的看法

(本文尚在更新中....)小站是8.26開的,次層網域,雖然是用div+css但是沒達到網站標準。不過全部靜態頁面,檔案名稱都是拼音的,沒有按照數字編號產生,不知道這樣是否有助於搜尋引擎收錄。說到抓取首先應該說到google,它是最快的(Mediapartners-Google),大概2小時後就開始抓了。google

進行網站建設,您應該想到的(zz)

當前,網路已經成為了一種快速、必須、非常重要的企業乃至個人宣傳手段的土平和平台,要想在這個平台上集中的、有效宣傳自己或者產品,就必須建立起一定規模的網站。其實,在接觸的很多要製作網站的客戶中,有很多客戶在建設網站的時候並沒有真正的明白自己建設網站的目的以及用途,結果,給一些非正規的網路公司可稱之機,損失的不僅僅是金錢,還有時間和對網路的信心。所以,在做網站時,應該注重以下幾點:1、明確自己建設網站的用途每個人建設網站並不都是為了同樣的目的,有的是為了推廣、有的是為了宣傳自己的形象,也有的是為了進

轉載 VB.NET編程調用迅雷下載檔案(1)

在做抓取的時候,不知道什麼原因,無法直接抓到,於是想到調用迅雷下載,這個是網站上找的,沒想到還很好用,我只是使用了簡單的下載檔案功能。【導讀】本文詳細講解了使用VB.NET編程來調用訊雷下載檔案的過程和步驟。內容包括:建立訊雷調用對象、使用訊雷調用物件查詢下載任務資訊、迅雷平台介面函數定義等。 首先確保電腦已經安裝訊雷,開啟VS.NET 點擊菜單:項目->添加引用->COM->添加對ThunderAgent 1.0 Type

FastMM 安裝設定

原文 http://hi.baidu.com/showwindows/blog/item/5b7ac601c487c605728da573.html, 加上一些使用心得。FastMM ,在D2006和2007中已代替了原來的記憶體管理器。D7也可以使用,而且很方便哦。請看步驟:1. FastMM是開源項目,去她老家先拖個來. http://sourceforge.net/projects/fastmm,我使用的是FastMM.v4.86.2.檔案夾Replacement BorlndMM

SpeQ-體會數學的樂趣

文章目錄 設定     下載資訊:http://www.speqmath.com/index.php?id=4    SpeQ,一個數學的協助工具輔助。曾記得中學的時候為那些算式算一個結果頭疼的要命,考試的目的都要求結果的準確性,結果很多時間都花在了計算,演算上了,留下來真正給思維的時間很有限。當電腦進入千家萬戶,中學生甚至小學生都會熟練使用的時代,計算這種機器擅長的事情就儘可能的交給它做,人還是應該多做做別的東西都代替不了的事情:思維。 

開發語言學習經曆

    我接觸電腦比較晚的,大學以前知道電腦就是鎮上開的電腦遊戲機室,那時候電腦能幹什麼,為什麼會這麼流行這種概念都是一塌糊塗。現在說起來總是覺得電腦工程師的職業是小時候從沒想到過的。    大一的上學期就有上機課了,開始不知道搞什麼好,看從發達地區過來的同學由於中學有基礎,打起鍵盤來劈劈啪啪比我快就特羨慕,特別是電腦老師用投影上課的時候,給我們示範microsoft

總頁數: 61357 1 .... 6101 6102 6103 6104 6105 .... 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.