原创 在網頁中輕鬆插入google map地圖

Google Map 是什麼?這是Google公司(谷歌)推出的一項地圖服務,我私下把它歸爲一種GIS服務。它不僅僅是一幅簡單的電子地圖圖片,而是一種互動的、內涵豐富的GIS集成。當你打開http://maps.google.com/ 

原创 讀寫文件流操作

通常讀寫問文件的方法的方法有兩種,一種主要是利用FileStream的讀寫直接讀寫文件,一種是利用StreamReader和StreamWriter這兩個流操作類來讀寫文件。 1.通過FileStream讀寫文件 (1)File類,用來

原创 使用EventLog類寫Windows事件日誌

 操作系統: Windows XP SP3             開發工具: Visual Studio 2008                  語言: C# 3.0   .net Framework: 3.5    

原创 對CSS中的Position、Float屬性的一些深入探討

對CSS中的Position、Float屬性的一些深入探討 對於Position、Float我們在平時使用上可以說是使用頻率非常高的兩個CSS屬性,對於這兩個屬性的使用上面可能大多數人存在一些模糊與不清晰的地方。本文主要對這兩個

原创 App.Config詳解

應用程序配置文件是標準的 XML 文件,XML 標記和屬性是區分大小寫的。它是可以按需要更改的,開發人員可以使用配置文件來更改設置,而不必重編譯應用程序。 配置文件的根節點是configuration。我們經常訪問的是app

原创 C#線程系列講座(4):同步與死鎖

雖然線程可以在一定程度上提高程序運行的效率,但也會產生一些副作用。讓我們先看看如下的代碼:     class Increment      {         private int n = 0;        

原创 用.NET Framework 2.0創建Form設計器

Microsoft .NET Framework 1.0提供了一個非常通用的設計時框架,但是沒有提供任何實現代碼來完成一個設計器,Visual Studio? .NET實現了所有的複雜邏輯,要第三方去重新實現這個複雜的邏輯。.NET Fr

原创 javascript 常用操作

 事件源對象  event.srcElement.tagName  event.srcElement.type捕獲釋放  event.srcElement.setCapture();   event.srcElement.r

原创 C#線程系列講座(3):線程池和文件下載服務器

如果設計一個服務器程序,每當處理用戶請求時,都開始一個線程,將會在一定程序上消耗服務器的資源。爲此,一個最好的解決方法就是在服務器啓動之前,事先創建一些線程對象,然後,當處理客戶端請求時,就從這些建好的線程中獲得線程對象,並處理請

原创 經驗分享:CSS浮動(float,clear)通俗講解

很早以前就接觸過CSS,但對於浮動始終非常迷惑,可能是自身理解能力差,也可能是沒能遇到一篇通俗的教程。        前些天小菜終於搞懂了浮動的基本原理,迫不及待的分享給大家。        寫在前面的話:        由於

原创 ANSI,ASCII,Unicode的區別與聯繫

快下班時,愛問問題的小朋友Nico又問了一個問題: "sqlserver裏面有char和nchar,那個n據說是指unicode的數據,這個是什麼意思。" 並不是所有簡單的問題都很容易回答,就像這個問題一樣。於是我答應專門寫一篇BLOG來

原创 用.NET 操作Excel編程;

引用:D:\Program Files\Microsoft Office\Office\EXCEL9.OLB  1. 創建一個新Excel的Application:  Application exc = new Applic

原创 C#獲取DLL、程序路徑,C#獲取桌面、收藏夾等特殊系統路徑

桌面路徑:Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory); //獲取DLL的目錄  Assembly myAssembly = Assemb

原创 白話併發衝突與線程同步(2)——Monitor、lock和死鎖

  轉載▼      競賽暫時勝過它的目的,永遠如此。對於要建立殖民地的殖民主義者,生活的意義就在於征服。士兵看不起移民,但是,征服的目的不就是要讓移民定居下來嗎?因此,在進步的狂熱中,我們把人招來修鐵路,建工廠,鑽油井。但是,

原创 BeginInvoke和EndInvoke方法

開發語言:C#3.0 IDE:Visual Studio 2008 本系列教程主要包括如下內容: 1. BeginInvoke和EndInvoke方法 2. Thread類 3. 線程池 4. 線程同步基礎 5.