Time of Update: 2018-12-07
前言: 其實我只是一個大一學生,在定這個標題的時候一直覺得是不是口氣太大了,“項目”,恩,好像不太恰當吧!算了,無所謂了,把自己做的每個東西都當作項目來做或許也是一種態度吧,盡量做到最好!
Time of Update: 2018-12-07
一、情景重現 昨天在做資料庫同步測試的時候,用到了一點序列化和還原序列化的技術。我把某個表的欄位抽象成一個實體類DiagramInfo,然後把用戶端新增的記錄用一個泛型集合儲存,再把這個泛型集合系列化,通過TCP發送到服務端,服務端對其進行還原序列化,再把這些資料寫入資料庫。這大概就是這個操作的流程。 序列化我用的是System.Runtime.Serialization.Iformatter類,把泛型集合序列化成二進位流。序列化的部分代碼如下: CodeCode
Time of Update: 2018-12-07
上一篇:Team Explorer 使用教程1 註:以下均以VS2008 英文版為例。但我盡量以“中文(英文)”的形式說明。以下帶*的標題表示這部分屬於專案系統管理員操作的,其他項目參與者可以不用操作。 5. 簽入代碼 所謂簽入代碼指的是將本地對代碼的修改(包括添加項目、添加檔案、修改代碼、修改解決方案設定等任何使受控制的檔案發生了變化的操作)反映到伺服器上,使其他團隊成員可以立即擷取到最新的原始碼。 在將要簽入的檔案、項目或解決方案處右鍵選擇“簽入(Check
Time of Update: 2018-12-07
前期回顧:Team Explorer 使用教程1Team Explorer使用教程2 12.工作項目 工作項目,顧名思義,即將要進行的工作。工作項目分為Bug、方案、任務、服務需求品質、風險。這裡僅僅討論最常用的Bug和任務。任務是意料之中要進行的工作,而Bug是意料之外的工作,這是最簡單的區別。12.1. 新增工作/Bug 在“Team Explorer(Team Explorer)”的“工作項目(Work
Time of Update: 2018-12-07
Rem 轉移輸入焦點的聲明Private Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long) As LongPrivate Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As
Time of Update: 2018-12-07
一些重要的程式,必須讓它一直跑著;而且還要時時關心它的狀態——不能讓它出現死結現象。當然,如果一個主程式會出現死結,肯定是設計或者編程上的失誤。我們首要做的事是,把這個Bug揪出來。但如果時間緊迫,這個Bug又“飄忽不定”,那麼,我們還是先寫一個軟體“看門狗”,暫時應一下急吧。
Time of Update: 2018-12-07
Join函數的參數為一個數組和分隔字元(分隔字元可選),它把數組的所有元素匯入到字串,元素間用分隔字元分隔,並返回該字串。例如,下面的代碼將返回字串:1,2,3,4,5。Dim TestArr(0 To 4) As VariantTestArr(0) = 1TestArr(1) = 2TestArr(2) = 3TestArr(3) = 4TestArr(4) = 5debug.print Join(TestArr, ","))
Time of Update: 2018-12-07
描述在任何時候,只要印表機更改狀態,就使用臨時性的事件消費程式發出警報。strComputer = "."Set objWMIService = GetObject("winmgmts:" _ & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")Set colPrinters = objWMIService. _ ExecNotificationQuery("Selec
Time of Update: 2018-12-07
用DataTable可以!但是總不能象男,女這樣兩項也用一個DataTable吧, 這也太麻煩了啊! 用Hashtable,SortedList直接添加索引值對都報錯了! 經過我多方的考究,最後終於搞定了,就用ArrayList就可以了! ArrayList mylist = new ArrayList(); mylist.Add (new DictionaryEntry ("1","壞")); mylist.Add (new DictionaryEntry ("2","不好"));
Time of Update: 2018-12-07
描述顯示電腦上所有印表機的目前狀態。 strComputer = "."Set objWMIService = GetObject("winmgmts:" _ & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")Set colInstalledPrinters = objWMIService.ExecQuery _ ("Select * from Win32_Printe
Time of Update: 2018-12-07
VB有2種方式可以載入程式進入系統進程:1.使用純API方式.下回再寫,太麻煩~~~2.使用控制項NTSVC.OCX載入現在簡單說說如何使用NTSVC.OCX首先在VB工程中載入組件NTSVC.OCX,在表單中放置該控制項.設定NTService1的幾個屬性:DisplayName(該屬性的含義是在服務中顯示的名字)ServiceName(該屬性的含義是服務的名字,設定它後,我們可以使用控制台命令來開啟和停止該服務)StarMode(該屬性的含義是啟動方式,2-自動啟動,3-預設啟動,4-不啟動
Time of Update: 2018-12-07
SQL定時自動備份,並將備份檔案加密壓縮並自動下載的實現 發布時間:2008-3-28 作者:刀尖客 QQ:51978456 MSN:peters99@hotmail.com===============================================*/
Time of Update: 2018-12-07
方法一:EXEC sp_attach_db @dbname = N'ManPower',@filename1 = N'D:\ManPower_Data.mdf',@filename2 = N'D:\ManPower_log.ldf'儲存成D:\AttDB.sqlosql.exe -E -S -i D:\AttDb.sql儲存為D:\AttDb.Bat方法二:use masterif not exists (select * from sysdatabases where name='HSSY'B
Time of Update: 2018-12-07
原理: 控制一個整數的二進位的每一位,當它為1時,我們認為他擁有許可權,當為0時,認為他無許可權,就這麼簡單。Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
在Master中建P_Compdb預存程序。Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->create proc p_compdb@dbname sysname, --要壓縮的資料庫名@bkdatabase bit=1, --因為分離日誌的步驟中,可能會損壞資料庫,所以你可以選擇是否自動資料庫@bkfname nvarchar(260)='
Time of Update: 2018-12-07
Time of Update: 2018-12-07
1、開啟控制台(“開始”|“運行”中輸入:MMC)2、[檔案]
Time of Update: 2018-12-07
以下資訊是由chinaz李典新從現場記者目擊地震後中現場發回的聊天記錄,目擊現場目擊溫總理實況: 綺夢(3603*****) 10:07:29 現場簡直不能看了 綺夢(3603*****) 10:08:33 年過花甲的總理已經哭得不成樣子了 綺夢(3603*****) 10:10:16 剛剛挖開的地方又塌方了 綺夢(3603*****) 10:11:24 這倒黴天氣還在下雨,現在一線的軍人已經被下達死命令,必須冒雨解救 綺夢(3603*****) 10:11:30 我就在現場 綺夢(360
Time of Update: 2018-12-07
迅雷這個軟體確實非常的好用,它可以下載無法正常下載的資源。而且速度很不錯呢,但是迅雷一開啟廣告太多了。而且又卡系統,雖然有綠色純淨版的迅雷,但是一般要比最新版的晚。 今天我就來教大家3招,打造無廣告版迅雷。清除預設配置狀態彈出的廣告: 1.在主介面點擊“工具”-“配置”,在“配置”視窗左邊選擇“進階”選項卡,把右邊“顯示提示”欄目中的三項前面的“√”去掉。 2.在迅雷的安裝目錄:\Thunder Network\Thunder\Program 下,將AD檔案夾刪除。
Time of Update: 2018-12-07
Private Const PROGRESS_CANCEL = 1Private Const PROGRESS_CONTINUE = 0Private Const PROGRESS_QUIET = 3Private Const PROGRESS_STOP = 2Private Const COPY_FILE_FAIL_IF_EXISTS = &H1Private Const COPY_FILE_RESTARTABLE = &H2'// 此 API 在 WIN9X 下不能使用Pri