Basic Windbg – Introduction

windbg的下載    開啟google:http://www.google.cn,然後搜尋這個關鍵字:debugging tools for windows,search的結果的第一行,就是windbg的下載路徑。如果你懶的搜,那麼直接存取這個地址也可以:http://www.microsoft.com/whdc/devtools/debugging/installx86.mspx,根據你自己機器的環境,選擇32bit或者64bit的。比如說,我現在搜尋到的,最新版本是Current

為啥我的程式記憶體佔用那麼大???

相信很多人都問過這個問題,都鬱悶過。。。看著dllhost記憶體瘋漲,看著aspnet_wp.exe或者w3wp.exe記憶體狂漲。。。從微軟產品角度來看,asp/com+/.net都可能會發生這個問題。在從前,你需要adplus等東東,需要windbg來敲打它。但是總會有一些所謂的private symbols讓你不能看到廬山真面目,不能看到你最想找到的程式錯誤碼。終於找到了兩個好用的工具:DebugDiag和CLR

從clr profiler的角度看string concat 和stringbuilder的效能差別

private int BUFSIZE = 10000;private void button1_Click(object sender, System.EventArgs e){ string s = ""; long t1 = System.DateTime.Now.Ticks; for(int i=0;i<BUFSIZE;i++)s += "a"; long t2 = System.DateTime.Now.Ticks; button1.Text =

我工作中的常用工具

當然首推Visual Studio .NET 2002 Command Prompt了。常用的命令列:cd,用tab(winxp下)或者用*(win2k下),自動完成目錄名稱copy con somefiletype somefile | morefc/b file1 file2 或者fc/b file1 file2 > dif.txtwhoami(winxp下)hostnamemsconfig(winxp下)net系列命令(包括net start aspnet_state、net

濟南.NET俱樂部成立了!

歡迎您訪問微軟技術精英俱樂部!    微軟(中國)有限公司本著與中國軟體產業共同進步和發展的原則,正助力於中國軟體產業的騰飛。為了提高軟體企業的核心競爭力,為企業有效培訓更多的高端技術人才,微軟與齊魯軟體園共同推出

微軟之行總結(刪節稿)

這次微軟執行,學習的東西比較雜,也比較多。技術方面(諸如專案管理、產品線等)、文化方面,因為平時接觸的比較多,也都比較瞭解,所以這裡就不贅述了。主要介紹一下我其他的體會。 一、人員素質:技術人員專、銷售人員通。通軟和微軟中國接觸了4年了,我一直作通軟對微軟的介面,接觸的主要是技術支援人員和SALES。如最早我們對於AOP/MBF的瞭解,都是通過Sales得到的資訊。微軟Sales對於技術的掌握,還是很到位的。而產品研發人員,都是很專的人。包括這幾次和一些中國員工交流,有些問題他們解答不了,需要和

濟南.NET技術俱樂部(QTEC)的介紹

目標       與齊魯軟體園合作,旨在為企業服務      逐步而有效培養一批基於微軟技術平台的頂尖技術人員      帶領企業技術人員與領先技術保持同步      培養技術人員的交流以及團隊工作能力       通過交流渠道的擴充,增大開拓企業市場的機會      利用整個俱樂部的力量解決企業中碰到的技術難題以及提供解決方案  加入到該俱樂部成員可以:      利用業餘時間免費得到高端技術培訓       與微軟工程師面對面集中深入探討微軟技術      

Deadlock or hang

Oracle 10G r2 + windows server 2003 with sp1,COM+調用無返回。去掉sp1後,問題解決。經ms分析和建議,此問題已經給oracle提過tar了。Microsoft (R) Windows Debugger  Version 6.5.0003.7Copyright (c) Microsoft Corporation. All rights reserved.Loading Dump File [C:\aaa\Hang_Mode__Date_01-11-

濟南.NET技術俱樂部8月份活動預告

  濟南.NET技術俱樂部8月份活動預告 微軟(中國)有限公司本著與中國軟體產業共同進步和發展的原則,正助力於中國軟體產業的騰飛。為了提高軟體企業的核心競爭力,為企業有效培訓更多的高端技術人才,微軟與齊魯軟體園共同推出 “微軟技術精英俱樂部”,意在增加技術人員之間及與微軟工程師之間的面對面的技術交流機會。同時利用俱樂部的力量為企業解決實際問題。最近兩個月內,我們已經組織了5次講座和研討·         基於.NET 的企業級的應用開發概覽·         .NET CF 編程·       

雖然沒有禮品,希望大家能看看這幾個關於指標的小題目

還是和指標、記憶體相關,最近又看了林銳先生的文章,寫了一些代碼在這裡,大家如果感興趣,可以看看,答案都是什嗎?程式是用vc6+sp6編譯的,有編譯問題、有運行時問題,呵呵。。。 Q1-Q8,都輸出什麼內容???(暫時放首頁幾天,到時候撤下來) #include "string.h"#include "stdlib.h"char* GetName(void){    char name[20] = "juqiang";    return name;}int GetSize(char buf[])

WebService安全性的問題

碰到一個很奇怪的問題,我想在WebService裡面建立一個本地的directory。一開始,我這麼寫的: [WebMethod]public void CreateFolder(){    System.IO.Directory.CreateDirectory("c:\\fqq\\fqq2\\fqq3");} ok,上面代碼毫無問題,但是當我在產品中這麼寫的時候: [WebMethod]public void CreateFolder(){   

本次CLR興趣小組活動介紹

這些問題大家都遇到過否?自己是否有過類似的疑惑? 1、如何提高.NET程式載入速度? 2、const與readonly的使用情境是什嗎? 3、如何在C#中實作類別似sprintf("%04d-%02d-%02d, %02d:%02d:%02d",2005,8,13,2,0,0)的變參函數? 4、為什麼在單例模式下,靜態欄位、方法的調用順序不同,會對程式產生較大的影響? 熱忱歡迎大家參加本周六下午2點,我們的CLR興趣小組活動。在本次課程中,我們將詳細闡述上述問題。

將一統江湖的微軟重大產品發布

 今天是全世界的LINUX開發人員值得悲傷的日子,因為微軟將在今天下午召開新聞發布會一個旗艦型的產品將會被發布,這就是傳說中的MOSDK。MOSDK MOSDK是Microsoft Operating System Development Kit的縮寫,這是一個封裝了核心作業系統底層實現的二次開發包,我們可以使用它進行作業系統的二次開發~。 我們傳統意義上的SDK都是Software Development Kit,而這個版本的MOSDK,卻意味著 Operating System

CLR興趣小組第一次活動總結

CLR興趣小組旨在深入.NET CLR底層細節,從更高的層次上來發現、解答我們程式問題的本質,以期能夠具體應用到實際工作中。目前採用的參考資料是Don Box的Essential .NET一書。 本次活動由鞠強主講,活動共持續了3個小時。分別介紹了引論、Components、Type basics三個部分。重點闡述了JIT的過程原理、Assembly loader

static的不恰當應用

最近總是和static鬧彆扭,看下面這個例子(取自我客戶的一個例子)using System;using System.Threading;namespace StaticTest{    class Program    {        static void Main(string[] args)        {            (new Thread(new ThreadStart(Database.RunProcedure))).Start();            (new

Windbg入門及提高(廣告貼續)

1、這本書對於初學者沒有太大用處2、這本書對於眼中只有架構、自己不寫程式的、鄙視代碼的人沒有用處3、這本書對於非微軟的人用處不算太大,你不知道ms內部的資料結構,你沒有private symbols。4、這本書對於微軟的人用處不算太大,搞debug的就那麼幾號人5、這本書對於在客戶現場被罵的狗血噴頭的、自己即使架了.NET IDE也不知道如何找出問題的人很有用處如果你是第五種人,瘋狂購買吧!

GDI+的leak

GDI+自身是否有leak,我們不去管,現在說的是.NET代碼中的處理。首先看我這個簡單的helperusing System;using System.Diagnostics;using System.Text;using System.Runtime.InteropServices;public class MemoryReport{    [DllImport("user32.dll", CharSet=CharSet.Auto)]    public static extern long

微軟誠聘開發高手(base在成都)

微軟招聘開發高手,如果您認為在下述方面有專長,請積極報名:  1、工作地點:成都;2、很強的微軟技術背景和產品熟悉度;3、熟悉.NET架構、 SQLServer和MOSS2007如有興趣,請把個人簡曆發給我:juqiang@live.com如下為職位要求  JOB DESCRIPTION:The PFE Team supports a diverse variety of technical solutions built with Microsoft technology and

用perfmon簡單分析GDI+效能和代碼的一點小改進

Paint事件被觸發了多少次?比較簡單的方式,我們自己做一個perfmon能用的counter。看代碼: 1        private void button1_Click(object sender, EventArgs e) 2        { 3             4            if (!PerformanceCounterCategory.Exists("GDI+ Monitor")) 5            { 6                Counter

總頁數: 61357 1 .... 3651 3652 3653 3654 3655 .... 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.