原创 利用webservice實現軟件自動更新(auto update)

 winform程序相對web程序而言,功能更強大,編程更方便,但軟件更新卻相當麻煩,要到客戶端一臺一臺地升級,面對這個實際問題,在最近的一個小項目中,本人設計了一個通過軟件實現自動升級技術方案,彌補了這一缺陷,有較好的參考價值。 一、

原创 用戶控件中使用圖片的路徑問題

今天遇到一個關於不同路徑使用同一個用戶控件的問題,爲了讓這個用戶控件能夠達到共用性,要讓裏面的圖片、Falsh之類的顯示成功。。。找了好久的MSDN。。。終於找到效果了,,總結如下 VS.NET 項目分佈如下 /ascx/UC_Top.

原创 避免NullPointerException異常的幾種常用方法

避免NullPointerException異常的幾種常用方法 作者:lijie250            在寫JAV

原创 c# 整個文件夾,子目錄拷貝

/// <summary> /// 整個文件夾拷貝 /// </summary> /// <param name="yanfilepath">源</param> /// <

原创 設計已死?

設計已死?           Martin Fowler著   Ai92譯     英文原文版權由Martin Fowler擁有Original text is copyrighted by Martin Fowler     Mar

原创 Office2007和PowerDesigner12.5衝突,Word2007中鼠標不能使用

還是禁不住OFFICE2007的誘惑,又再一次安裝了OFFICE2007。    但是問題依然:    在使用WORD打開或編輯文檔一段時間後,無法使用鼠標進行右側工具條的拖動,部分菜單無法選中或點擊。    鬱悶!    還是上網看看吧

原创 Lock Free Stack

ZT:http://www.cnblogs.com/overred/archive/2009/09/30/Lock-Free-Stack.html 多線程下,無鎖編程是種境界!其實Lock-Free或Lock-Low不單單是一種技術,而是

原创 asp.net頁面生存週期

ASP.NET 頁運行時,此頁將經歷一個生命週期,在生命週期中將執行一系列處理步驟。這些步驟包括初始化、實例化控件、還原和維護狀態、運行事件處理程序代碼以及進行呈現。瞭解頁的生命週期非常重要,這樣就能在合適的生命週期階段編寫代碼,以達到

原创 多線程中sleep()和wait()的區別

這兩者的施加者是有本質區別的. sleep()是讓某個線程暫停運行一段時間,其控制範圍是由當前線程決定,也就是說,在線程裏面決定.好比如說,我要做的事情是 "點火->燒水->煮麪",而當我點完火之後我不立即燒水,我要休息一段時間再燒.對

原创 Datatable 導出到Excel

摘抄自http://stackoverflow.com/questions/373925/c-winforms-app-export-dataset-to-excel public class ExcelWriter : IDispos

原创 從內部和外部的js文件中獲取ASPX頁面的控件ClientID(get control reference from inline and external javascript)

  摘抄自 http://www.cnblogs.com/lzhdim/archive/2009/01/10/1373311.html  前言 當使用MasterPage、UserControl等容器時,爲了避免控件的重複命名,asp.n

原创 最長公共子串LCS算法

最長公共子串LCS算法 (2008-03-25 15:23:41) 轉載 標籤: lcs 最長公共子串 分類:程序設計     LCS問題就是求兩個字符串最長公共子串的問題。解法就是用一個矩陣來記錄兩個字符串中所有位置的兩

原创 接口能否實例化?

接口可以實例化,但是不可以直接實例化,因爲接口沒有構造函數。通過類實現接口再將該類的實例賦值給接口對象是可以的,這是間接實例化。

原创 Unity 學習筆記(1) — Unity簡介及簡單使用

container.RegisterType<INotify, EmailNotify>("Email"); container.RegisterType<INotify, SMSNotify>("SMS");  Unity 學習筆記(1