Time of Update: 2018-12-07
請教一個有關線程的問題,我以前沒有用過線程,看MSDN上的控制台例子,發現用斷點跟蹤和直接啟動並執行結果不一樣。搞不清線程到底是如何啟動並執行。My
Time of Update: 2018-12-07
Enterprise Portal 企業門戶是專門應用於企業的互連網應用概念。企業門戶是因電子商務的發展而興起的,越來越多的企業正在考慮或建設不同程度的企業門戶來進一步提升企業的核心競爭力。 企業門戶就是指在Internet的環境下,把各種應用系統、資料資源和互連網資源統一整合到企業門戶之下,根據每個使用者使用特點和角色的不同,形成個人化的應用介面,並通過對事件和訊息的處理傳輸把使用者有機地聯絡在一起。它不僅僅局限於建立一個企業網站,提供一些企業、產品、服務資訊,
Time of Update: 2018-12-07
抽象工廠是一種建立型模式,是為瞭解決執行個體化時所帶來的問題。 我們先來看看是什麼問題,有的時候我們會遇到這種情況,我們需要一系列的對象。舉個例子,有一系列BMW汽車零組件的對象:輪子bmwwheel,油箱bmwoilbox,在一個管理函數中調用它們,代碼如下class BMWWheel{ public BMWWheel(){};} class BMWOilbox{ public BMWOilbox(){};}public void Manage(){ BMWOilbox
Time of Update: 2018-12-07
代碼Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
200 - 伺服器成功返回網頁 404 - 請求的網頁不存在 503 - 伺服器逾時 以下是 HTTP 狀態代碼的完整列表。您也可以訪問 HTTP 狀態代碼上的 W3C 頁以瞭解更多資訊。1xx 狀態代碼表示臨時響應並需要要求者繼續執行操作的狀態代碼。100(繼續)要求者應當繼續提出請求。伺服器返回此代碼錶示已收到請求的第一部分,正在等待其餘部分。101(切換協議)要求者已要求伺服器切換協議,伺服器已確認並準備切換。2xx
Time of Update: 2018-12-07
IIS無故自動關閉停止已經不是罕見的事情了,處理這個問題是讓我很頭痛的事情,遇到這個問題不太可能一次性解決,多數都是用排除法一個個測試排除錯誤,最終找到那個錯誤命令。最近我的伺服器遇到了這個問題,我很無奈,我很急,客戶也很著急,每天IIS都要自動停止2次以上,我總是懷疑是進程池問題,此文章是針對IIS進程池解決辦法,如果你遇到了死迴圈代碼,或者其他非進程池,那此文章不太適合你了網路上有關iis的問題和相關解決方案,多不勝搜,但很多都比較零散,沒有系統的解決方案;另外,有些解決方案,似是而非,不
Time of Update: 2018-12-07
Time of Update: 2018-12-07
雜湊表和雜湊函數是大學資料結構中的課程,實際開發中我們經常用到Hashtable這種結構,當遇到鍵-值對儲存,採用Hashtable比ArrayList尋找的效能高。為什麼呢?我們在享受高效能的同時,需要付出什麼代價(這幾天看紅頂商人胡雪岩,經典台詞:在你享受這之前,必須受別人吃不了的苦,忍受別人受不了的屈辱),那麼使用Hashtable是否就是一樁無本萬利的買賣呢?就此疑問,做以下分析,希望能拋磚引玉。1)hash它為什麼對於鍵-值尋找效能高學過資料結構的,都應該曉得,線性表和樹中,記錄在結構
Time of Update: 2018-12-07
文/陳皓 yuanwendizhi:http://news.cnblogs.com/n/104153/ 酷殼裡有很多我覺得很不錯的文章,但是訪問量最大的卻是那篇《6個變態的Hello
Time of Update: 2018-12-07
Time of Update: 2018-12-07
三大範式:第1規範:沒有重複的組或多值的列,這是資料庫設計的最低要求。 第2規範: 每個非關鍵字段必須依賴於主關鍵字,不能依賴於一個組合式主關鍵字的某些組成部分。消除部分依賴,大部分情況下,資料庫設計都應該達到第二範式。第3規範:
Time of Update: 2018-12-07
聖誕節那天和兩個朋友(兩個漂亮的mm)在上島咖啡談論N層架構的實現。他們單位用的是Java,架構是較為嚴格按照J2EE的模式。當然一共分了七層(我的天!好大的程式)。聽完他們的描述,我還是把這七層合并為三層理解(DAL、BLL、UI)。只是實現方式不同。從中也學到了一些東西。先說UI,Web層中的頁面跳轉使用的是config檔案配置的。例如:當A頁面要跳轉到B頁面時,會執行一些函數或操作得到一個forward的值,根據這個forward的值到相應的Web層的config檔案中尋找它應該到哪個頁面
Time of Update: 2018-12-07
Time of Update: 2018-12-07
最近在做webIM,嵌入到OA系統,由於WEBIM處在獨立頁面,所以如果多次點擊就會出現多個頁面,這樣在IE6下,伺服器推送會認不到頁面.所以有了下面的代碼: <script language="javascript" type="text/javascript">window.onload = function () { if (GetCookie("IsOpen") == "") { SetCookie("IsOpen",
Time of Update: 2018-12-07
以私人化方式實現介面中的函數,我是第一次聽說,下面就來看看: 首先聲明一個介面: public interface ITest { void Test1(); void Test2();} 接下來,我們再來實現介面 public class Test : ITest { public void Test1() {
Time of Update: 2018-12-07
Time of Update: 2018-12-07
最近客戶的資料庫暴漲,一開始找不到原因,用sql查詢表的空間大小,結果之前用的sql語句只能查詢除了text,image外的欄位大小.搞得一時間混亂不堪.後來諮詢了大師們,找到用sp_spaceused這個系統函數可以查詢表的真實大小,包含text等欄位.sql如下:declare @id NVARCHAR(100)create table #spt_space( [name] NVARCHAR(50) null, [rows]
Time of Update: 2018-12-07
前幾天在工作中發現SqlServer2000中的一個問題,就是建立好的視圖再用設計器開啟時有時會出現設計器中的代碼和原來的不太一樣。當時問題出現在原來在視圖中串連了兩張表T_Units和T_Units_1(T_Units的別名)但是再過了一段時間再開啟這張視圖時發現原來的T_Units不見了,出現了一張新的表叫做T_Units_2,是T_Units的另一別稱。原先視圖中引用的函數中傳遞的T_Units中的欄位變成了T_Units_1中的欄位,這樣導致了視圖查詢內容的錯誤。但是如果在視圖上雙擊查看
Time of Update: 2018-12-07
在看李建忠老師的Proxy代理模式課程的時候,聽他講了一些有關String類型和StringBuilder類型的內容。對這兩個類型的實現有了一些新的認識。在以前我看過一些有關String類型的資料,對於String類型來說,它給我的印象是小心的去用,否則記憶體上會產生大量的垃圾。關鍵問題在於對String對象的修改方面。當我們執行個體化一個String的對象後,在記憶體中為此對象分配一個空間。如下: String strtest = “aa”;當我們修改strtest的值的時候,如:
Time of Update: 2018-12-07
在做項目中,使用了float類型來定義一些列,如:Price,但是發現了很多問題1、當值的位元大於6位是float型再轉varchar型的時候會變為科學技術法顯示