多人聊天,多路連綫,多綫程,實現 在一個多人連線伺服器中,我們要有一個伺服端執行緒負責傾聽是否有客戶端連線,如果有客戶端連線,就指派一個客戶端執行緒專門應付這個客戶端連線,並在客戶端佇列中記錄它,然後進入下一個傾聽。 一個客戶端執行緒的工作,就是讀取客戶連線端的使用者輸入訊息,它不負責回應訊息,而是將讀到的訊息加入訊息佇列中,此外在我們的範例中,客戶端執行緒也負責自己的連線狀態,如果使用者中斷連線,客戶端執行緒會負責將自己從客戶端佇列中清除。 廣播執行緒負責取出訊息佇列中的訊息,然後將之一一傳送訊息給客戶端佇列中尚存在的客戶端執行緒。
標簽:
上傳時間: 2014-08-26
上傳用戶:linlin
為避免有心人士利用軟體搜刮網頁上的Email,小弟製作了這個使用Jmail的線上寄信程式,將您網站的Email隱藏在Jmail的程式中。 優點: 1.將Email隱藏在程式中,可避免Email被軟體搜刮。 2.透過Jmail程式來線上寄信,不用開啟Outlook等軟體。 3.使用Request.Form來紀錄欄位值,無需資料庫,即時傳送訊息。 4.使用javascript語法限制所有欄位必填。 缺點: 1.網站空間必需支援Jmail程式。 程式說明: 1.contact.asp(留言頁) 2.contact_save.asp(Jmail線上寄信程式) 3.style.css(CSS樣式表檔) 4.images(圖片資料夾) 修改方式: 1.可自行在contact.asp新增欄位,或修改必填欄位的javascript語法(預設全部欄位必填)。 2.在contact_save.asp修改您的郵件伺服器位址、寄件者名稱、信件主旨、收件者的Email(通常是網站的Email)
標簽: Email
上傳時間: 2014-01-02
上傳用戶:hgy9473
電動汽車、混合動力汽車、燃料電池汽車為代表的新能源汽車是實現節能減排目標的重要行業之一。IGBT模塊作為新能源汽車的核心,其發展受到廣泛關注.IGBT模塊發展的關鍵在于改善封裝方式。本文指出了日前的封裝材料在電動汽車逆變器大功率IGBT模塊的封裝過程中存在的缺陷,引入了新型連接材料納米銀焊膏。為了驗證納米銀焊膏的連接性能,以確定其能否應用在所需的1GBT模塊的制作過程中,本文首先設計了單個模擬芯片的燒結連接實驗,通過微x射線斷層掃描儀、剪切實驗、1描電鏡等檢測手段,對燒結后的連接層進行了全方位的檢測,結果發現雖然連接層沒有發現明顯的缺陷,但是剪切強度較低,經過分析猜想可能是磁控濺射鍍層的質量并不十分可靠,因此又設計用真芯片和小塊鍍銀銅板的燒結連接實驗,連接傳況良好,剪切實驗的過程中,發現是芯片先出現破損,這證明了連接的質量是可靠的。因此可以將納米銀焊膏應用在IGBT模塊的制作中。本文重點介紹了整個IGBT模塊的制作方法。采用和之前單個芯片燒結相類似的操作過程,完成整個模塊的燒結。燒結完成后通過微 射線斷層掃描儀對燒結的質量進行了檢測,通過檢測發現連接層質量良好。模塊燒結連接之后,更做出最終成型的IGBT模塊,還需要經過外殼設計與制造、打線、灌度、組裝等工T藝,從而得到最終的成品,并通過晶體管特性測試儀對模塊的基本電性能進行了檢測。
上傳時間: 2022-06-20
上傳用戶:
假定已經有許多應用采用了程序1 - 1 5中所定義的C u r r e n c y類,現在我們想要對C u r r e n c y類 的描述進行修改,使其應用頻率最高的兩個函數A d d和I n c r e m e n t可以運行得更快,從而提高應 用程序的執行速度。由于用戶僅能通過p u b l i c部分所提供的接口與C u r r e n c y類進行交互,
上傳時間: 2015-10-11
上傳用戶:BIBI
鄰接矩陣類的根是A d j a c e n c y W D i g r a p h,因此從這個類開始。程序1 2 - 1給出了類的描述。程 序中,先用程序1 - 1 3中函數Make2DArray 為二組數組a 分配空間,然后對數組a 初始化,以描述 一個n 頂點、沒有邊的圖的鄰接矩陣,其復雜性為( n2 )。該代碼沒有捕獲可能由M a k e 2 D A r r a y 引發的異常。在析構函數中調用了程序1 - 1 4中的二維數組釋放函數D e l e t e 2 D
標簽: 矩陣
上傳時間: 2013-12-21
上傳用戶:lanjisu111
最小二乘法遞推算法辨識程序,輸入u,輸出y, 輸出結果中的c矩陣中最后一列為參數估計值.
上傳時間: 2014-07-12
上傳用戶:003030
利用RLS算法實現參數的自適應估計 估計y(n) = 1.5*y(n-1)-0.7*y(n-2)+0.3*u(n-2)中的參數
上傳時間: 2013-12-22
上傳用戶:cjl42111
實現最優二叉樹的構造;在此基礎上完成哈夫曼編碼器與譯碼器。 假設報文中只會出現如下表所示的字符: 字符 A B C D E F G H I J K L M N 頻度 186 64 13 22 32 103 21 15 47 57 1 5 32 20 57 字符 O P Q R S T U V W X Y Z , . 頻度 63 15 1 48 51 80 23 8 18 1 16 1 6 2 要求完成的系統應具備如下的功能: 1.初始化。從終端(文件)讀入字符集的數據信息,。建立哈夫曼樹。 2.編碼:利用已建好的哈夫曼樹對明文文件進行編碼,并存入目標文件(哈夫曼碼文件)。 3.譯碼:利用已建好的哈夫曼樹對目標文件(哈夫曼碼文件)進行編碼,并存入指定的明文文件。 4.輸出哈夫曼編碼文件:輸出每一個字符的哈夫曼編碼。
上傳時間: 2014-11-23
上傳用戶:shanml
替代加密: A B C D E F G H I J K L M N O P Q R S T U V W 密文 Y Z D M R N H X J L I O Q U W A C B E G F K P 明文 X Y Z T S V I HAVE A DREAM!# 密文?? 用ARM編程實現替代加密。
標簽: 加密
上傳時間: 2016-07-17
上傳用戶:qq521
程序中存放結點值的數組和函數值的數組之所以命名為u和v,主要是為了防止和插值點x,及對應的函數值單元y想混淆
上傳時間: 2015-03-26
上傳用戶:hewenzhi