原创 Declaring Imports

  Declaring Imports 導入聲明 Composable Parts declare imports [System.ComponentModel.Composition.ImportAttribute] attribut

原创 Declaring Exports

Declaring Exports 聲明導出 Composable Parts declare exports through the [System.ComponentModel.Composition.ExportAttribut

原创 MEF helloWorld

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.ComponentModel.Compo

原创 MEF Composable Parts and Contracts

組成部件(Composable Parts ) 組成部件是MEF內部的組成單元。組成部件導出其它組成部件需要的服務,並且從其它組成部件導入其所需的服務。 組成部件的導入由屬性[System.ComponentModel.Compositi

原创 Android 4.4.2 的helloworld

最新的安卓ADT的文件進行了變更,下面的是新版ADT下的HelloWorld程序 代碼 package com.example.helloworld; import android.support.v7.app.ActionBarAc

原创 C#中的DllImport詳解

家在實際工作學習C#的時候,可能會問:爲什麼我們要爲一些已經存在的功能(比如Windows中的一些功能,C++中已經編寫好的一些方法)要重新編寫代碼,C#有沒有方法可以直接都用這些原本已經存在的功能呢?答案是肯定的,大家可以通過C#

原创 收集

Convert.ToDateTime("08/07/01").CompareTo(Convert.ToDateTime(DateTime.Now.ToString("yy/MM/dd")))   //調用存儲過程 string conn

原创 sql

-- 查看錶結構 SELECT Sysobjects.name AS [表名], syscolumns.name AS [列名], systypes.name AS [數據類型], syscolumns.length AS [字段長度],

原创 sql

-- 查看錶結構 SELECT Sysobjects.name AS [表名], syscolumns.name AS [列名], systypes.name AS [數據類型], syscolumns.length AS [字段長度],

原创 XML與實體類,DataTable,List之間進行轉換

我們需要在XML與實體類,DataTable,List之間進行轉換,下面是XmlUtil類,該類來自網絡並稍加修改。   1 2 3 4 5 6 7 8 9 10 11 12

原创 代碼優化

修改前的代碼 greyhounds[0] = new Greyhound() { StartingPosition = pictureBox2.Locatio

原创 Windows 如何在cmd命令行中查看、修改、刪除與添加環境變量

Windows 如何在cmd命令行中查看、修改、刪除與添加環境變量 首先明確一點: 所有的在cmd命令行下對環境變量的修改只對當前窗口有效,不是永久性的修改。也就是說當關閉此cmd命令行窗口後,將不再起作用。永久性修改環境變量的方法

原创 PPI解釋

PPI = pixel per inch 也就是每英寸上的像素數。這裏面很多網上的錯誤解釋是:每英寸面積上的像素數。 其計算公式是:以1920*768分辨率,17英寸爲例計算 PPI = (1920*1920 + 768*768)開平方

原创 格雷碼學習

格雷碼-〉二進制碼(解碼):從左邊第二位起,將每位與左邊一位解碼後的值異或,作爲該位解碼後的值(最左邊一位依然不變)。   數學(計算機)描述:   原碼:p[n:0];格雷碼:c[n:0](n∈N);編碼:c=G(p);解碼:p

原创 IP攝像頭與傳統模擬攝像頭相比

     IP攝像頭與傳統模擬攝像頭相比具有兩種優勢,首先它們具有數字化性質,使算法的執行變得簡單直接,其次IP攝像頭還可以利用現有的IP網絡,從而無需安全技術專用的基礎局端。   不過,這僅僅是個開始。當在攝像頭機架內部的智能系統中集成