原创 JQuery圖表插件——Highcharts

1、JQuery 柱形圖   第一步,下載並且引用JS包(highcharts.js),theme顧名思義是放皮膚的。可以下載DEMO逐一試試就知道效果怎麼樣了,上圖就應用了兩個樣式。點擊跳轉官網 主要實現代碼 <script type=

原创 C# 抓取網頁Html源碼 (網絡爬蟲)

剛剛完成一個簡單的網絡爬蟲,因爲在做的時候在網上像無頭蒼蠅一樣找資料。發現了很多的資料,不過真正能達到我需要,有用的資料--代碼很難找。所以我想發這篇文章讓一些要做這個功能的朋友少走一些彎路。 首先是抓取Html源碼,並選擇<ul cla

原创 C#之繼承

本文意在鞏固基礎知識,並不是對其進行深入剖析,如若對各位高手沒有什麼作用,請繞過。 本文爲原創文,所有示例均是博主測試過的,歡迎大家批評指正,如有轉載請標明出處,謝謝。繼承、封裝和多態是面向對象編程的重要特性。其成員被繼承的類叫基類也稱父

原创 Linq :Aggregate;SequenceEqual;join

1. Aggregate(使用 Aggregate 創建數組的連乘,計算所有元素的總乘積。):   double[] doubles = { 1.7, 2.3, 1.9, 4.1, 2.9 };                    do

原创 俄羅斯方塊練習數組

學完c了,總算是有點收穫了,自己寫了個俄羅斯方塊練習數組,在vc6.0控制檯環境下編譯通過. makehead.h int Makepanel(char Ary_Panel[][10]); void gotoxy(int x, int y

原创 arithmetic 冒泡算法

1.使用冒泡算法進行排序,此冒泡算法是從最上面往下沉。屬於反冒。   冒泡算法 1 class Program 2     { 3         static void Main(string[] args) 4         { 5

原创 VS2010中水晶報表應用與部署

  Vs2010的水晶報表; 選擇下面一個下載(1是包括所有DLL); 下載安裝後打開VS2010就可以在左邊工具欄中看到CRYSTALREPORTVIEWER,並且可以新建水晶報表了; 用法跟以前版本的用法類似;  不過要注意下面幾點;

原创 Revit二次開發之ISelectionFilter 接口的用法

這個接口用來過濾Revit對象,比如你希望選擇元素的時候,只選擇某一類。public static IList<Element> GetManyRe

原创 C# ComboBox自動完成功能的示例

  DataTable dt = new DataTable(); dt.Columns.Add("Name"); dt.Columns.Add

原创 模式的起點

? 工廠方法(Factory Method Pattern) 模式起點:將程序中創建對象的操作單獨進行處理,大大提高了系統擴展的柔性,接口的抽象化處理給相互依賴的對象創建提供了最好的抽象模式。 典型應用:工廠方法模式是最簡單也最容易理解的

原创 bindingnavigator如何與datagridview綁定

1: BindingSource bs = new BindingSource(); 2: bs.DataSource = dateTabel1; 3: bindingNavigator1.BindingSource =

原创 C# 4.0 新特性之參數

 C#4.0中新加了幾種參數,今天來了解一下: 1.缺省參數:C# 4.0現在對方法,構造器,以及索引器支持使用可缺省的參數當參數的默認值作爲聲明的

原创 正則方式的自動小偷抓網程序

公司裏面有許多數據沒人去錄入,做一個抓取網頁的程序,以前做CMS系統的時候涉及過,不過這次的處理HTML上和以前做了些區別。有一些瑕疵沒時間細化,只是實現了效果,大家看一看這個正則該怎麼寫好: 內容: object></div></div

原创 C#與C++/CLI混合編程

        最近做項目用到了一個二維碼識別的SDK,想在C#裏做個界面去調用該庫生成和解析二維碼,原本之前做過在C#裏調用DLL的研究,沒想到這次的嘗試會異常的艱難,聽我慢慢說來。         先用google搜了一通,總結了C#

原创 C#中方法的參數

·             C#中方法的參數有四種類型:         1. 值參數         (不加任何修飾符,是默認的類型)    2. 引用型參數  (以ref 修飾符聲明)    3. 輸出參數    (以out 修飾符聲