Time of Update: 2018-12-07
八皇后問題是一個古老而著名的問題,是回溯演算法的典型例題。該問題是十九世紀著名的數學家高斯1850年提出:在8X8格的國際象棋上擺放八個皇后,使其不能互相攻擊,即任意兩個皇后都不能處於同一行、同一列或同一斜線上,問有多少種擺法。using System;using System.Collections.Generic;using System.Diagnostics; public class MyClass{ static int[] site=new int[8];
Time of Update: 2018-12-07
1.我的環境VS2008 SP1.Entity Data Model Wizard裡選DataSource時不能選擇Acess的資料庫.是否目前不能建Acess的Entity Data Model.相反Linq to Sql可以.2.ADO.NET Entity與Linq to Sql 相比,有啥些優點.對於中小型項目,以及它們的適應情況答:1. 至今為止,微軟官方尚未發布EF Provider for Access/ODBC。ADO.Net Entity Framework 的 Data
Time of Update: 2018-12-07
Solo Spirit 那個天氣預報是調用網上一個免費的WebService的.用戶端調用WebService的使用方法兩種:(一),在引用裡添加Web引用,然後就像使用普通類一樣使用.(二).在.net命令列輸入wsdl http//url/xxx.asmx /language:cs /out:xxx.cs
Time of Update: 2018-12-07
前幾天發現的一個相關的問題,總結了下,備忘:相關幾個函式宣告: procedure FillChar(var X; Count: Integer; Value: Byte); procedure CopyMemory(Destination: Pointer; Source: Pointer; Length: DWORD); function THandleStream.Write(const Buffer; Count: Longint): Longint;
Time of Update: 2018-12-07
網上說法不一,MS說的 .net4.0 in-process side-by-side compatibility 也沒太明白,以下是我用一個簡單的控制台程式實測的情況測試環境:Win XP XP3 卸載了.net其他版本,只安裝了.net 4.0,所調用的dll為之前用VS2008編譯.(若dll是源碼工程放到解決方案一起編譯,dll工程版本設成V2.0 V3.5,最終程式都可以正常)主程式Console.exe 調用程式集 dll運行結果.Net4.0.Net 2.0正常.Net4.0
Time of Update: 2018-12-07
仔細瞭解了下,InstallShield這幾種定義的變數的用法:1.String Tables裡的變數:Installation Information->General Information->String Tables 在設定的語言中:如Chinese(Simplified) 添加變數TestStr
Time of Update: 2018-12-07
使用GhostDoc和Sandcastle Help File Builder 建立專業的MSDN樣式CHM協助文檔一.NDoc已經不開發了.使用GhostDoc可以很方便的在VS環境下產生注釋.1 .介紹:使用GhostDoc為代碼產生注釋文檔2. 下載:http://www.roland-weigelt.de/ghostdoc/ 二.Sandcastle的視覺化檢視:Sandcastle Help File Builder1.下載:http://www.codeplex.com/SHFB 2
Time of Update: 2018-12-07
Prologue: Real Scientists Don’t Study the Mind The Psychologist’s Fear of the Party Just like any other tribe, scientists have a hierarchy. Psychologists aresomewhere near the bottom. I discovered this in my first year at university,where I was
Time of Update: 2018-12-07
Preface Inside my head there is an amazing labor-saving device. Better even thana dishwasher or a calculator, my brain releases me from the dull, repetitivetask of recognizing the things in the world around me, and even saves me from needing to
Time of Update: 2018-12-07
技術交流,DH講解.首先我們要知道什麼是數組?數組是一堆相同特性資料的一個集合,也就是每個元素的類型必須是一樣的,當然在其他一些弱文法的語言裡面,數組的元素可以千奇百怪. 例子:Var A: Array[ 0..2 ] Of Integer ;Begin A[ 0 ] := 1 ; A[ 1 ] := 1.0 ; //這裡是錯的,因為每個元素都必須是Integer類型End ; Delphi中數組分類: 1 定長和不定長.
Time of Update: 2018-12-07
任務:使用Installshield12 Installscript Msi Project 打包ASP.NET應用程式,建立使用者自訂的網站。步驟:1,建立WEBNAME的Property。2.在IS的IDE裡配置IIS,如:把WEB的虛擬目錄設為[WEBNAME],安裝後將使用這個屬性的值,同樣可以把Website名稱用屬性工作表示。註:IS在建立網站時,預設建立80連接埠網站,如果已有80連接埠的網站,虛擬目錄將建在IS中80連接埠的網站下面,(正是我想要的,如預設會建到Default
Time of Update: 2018-12-07
在.Net如何捕獲 AccessViolationException在.net4.0 中,系統某些SEH異常預設是不被捕獲的,該類異常稱作Corrupted State Exceptions (CSE)比如:調用Unmanaged
Time of Update: 2018-12-07
一直在用Google Reader,也歡迎其他XDJM與我分享閱讀的內容,偶爾感覺有趣就用Google Reader添加自己的Blog,發現一個好玩的東東,可以看到有多少人用Google Reader 訂閱了自己.第一步:在添加訂閱裡輸入自己Blog標題或關鍵字 第二步:就可以看到了
Time of Update: 2018-12-07
SourceCode:http://files.cnblogs.com/solo/WpfLocalizeTest.zip簡介: MSDN 推薦了一個WPF多語言方案--使用Locbaml ,是個半成品,而且也不夠靈活. 此多語方案修改自:http://www.codeproject.com/Articles/35159/WPF-Localization-Using-RESX-Files 該解決方案:使用WPF 擴充標記,運行時讀取Resx Files內容.Design
Time of Update: 2018-12-07
題: 若一頭小母牛,從出生起第四個年頭開始每年生一頭母牛,按此規律,第n年有多少頭母牛?具體分析:1.分析題目:(從出生起第四個年頭開始每年生一頭母牛)時間(年) 未成熟母牛(頭) 成熟母牛(頭) 母牛總數(頭)1 1 0 12 1 0 13 1 0 14 0 1 15 1 1 26 2 1 37 3 1 48 3 2 59 4 3
Time of Update: 2018-12-07
這是我先前的做法. bool isNewSession = HttpContext.Current.Session.IsNewSession; string logoutUrl = root + "home/logout"; if (isNewSession) { // if (HttpContext.Current.Session["sessionID"] == nu
Time of Update: 2018-12-07
前言在WPF/Silverlight當中,如果已經存在的Element無法滿足你特殊的需求,你可能想自訂Element,那麼就有可能會面臨重寫MeasureOverride和ArrangeOverride兩個方法,而這兩個方法是WPF/SL的Layout系統提供給使用者的自訂介面,因此,理解Layout系統的工作機制,對自訂Element是非常有必要的。那麼,究竟WPF/SL的Layout系統是怎麼工作的呢?接下來,我簡單的描述一下,然後,在後面的章節具體分析。簡單來說,WPF的Layout系統
Time of Update: 2018-12-07
.Net 記憶體泄露無外乎那幾類:引用未消除,事件未刪除如果是WPF應用程式,常見的有Image 對象釋放問題,綁定到非相依性屬性或未實現INotifyPropertyChanged 介面的對象屬性.這裡不細述.本文介紹如何使用強大的.Net Memory Profiler 分析.Net 應用程式記憶體泄露. 使用的Demo 是 使用Mdbg.exe 調試.net 程式 中的Demo. Sample Code:namespace MemLeakProfileDemo{public
Time of Update: 2018-12-07
Command Line Parser Library 是個很簡潔方便的 命令參數解析的類庫,代碼也不多,只兩個cs檔案,但功能一點也不少. 先看下QuickStart: Test.exe, Program.cs: class Options { [Option("d", "debug", DefaultValue = false, HelpText = "Debug Mode.")] public bool Debug { get; set; }
Time of Update: 2018-12-07
項目中如下實現遮蓋的載入效果,代碼不統一,且實現的耦合性比較多,封裝了一個載入的控制項. 使用方法:1.添加: <ResourceDictionary Source="/BusyIndicatorCtrl;Component/BusyIndicator.xaml"/>2.在所要的容器中插入 BusyIndicator : <Grid Grid.Row="0" Width="800" Height="300" Background="Beige">