freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

計(jì)算機(jī)系???編輯修改稿)

2025-01-11 03:12 本頁面
 

【文章內(nèi)容簡介】 信息, C 支持屬性。 三 、 局域網(wǎng)在線機(jī)器掃描程序 系統(tǒng)概述 程序 設(shè)計(jì)思想 通過 局域網(wǎng)在線機(jī)器掃描程序可以立即發(fā)現(xiàn)局域網(wǎng)內(nèi) 在線的機(jī)器,可以知道哪些機(jī)器上有共享資源可以選中對方機(jī)器進(jìn)行發(fā)送文字信息,方便局域網(wǎng)的交流溝通, 程序結(jié)構(gòu)圖 圖 程序結(jié)構(gòu)圖 說明圖 系統(tǒng)功能描述 該程序主要可分為掃描機(jī)器和掃描工作組,指定 IP 的掃描,還包括了端口掃描和查看本地網(wǎng)絡(luò)狀態(tài),信使服務(wù)等附加功能 四 .局域網(wǎng)在線機(jī)器掃描 系統(tǒng)各功能模塊的實(shí)現(xiàn) 7 主窗口的設(shè)計(jì) 圖 表 41 主窗口控件 表 掃描工作組功能的實(shí)現(xiàn) Mainmenu1 3 個(gè)子菜單:系統(tǒng),工具,幫助 Button15 搜索工作組,搜索計(jì)算機(jī),計(jì)算機(jī) IP IP計(jì)算機(jī)名, Mac 地址 ListBox1 用來顯示工作組 GroupBox1 ListView1 用來顯示在線機(jī)器 GroupBox2 TabControl1 在線機(jī)器掃描,端口掃描 本機(jī)查詢,信使服務(wù) StatusBar1 顯示本地機(jī)器的 IP 信息 TextBox1 顯示 IP 和計(jì)算機(jī)名顯示指定機(jī)器的MAC 地址 8 實(shí)現(xiàn)代碼 DirectoryEntry MainGroup=new DirectoryEntry(WinNT:)。// 建立個(gè)DirectoryEntry①類 foreach(DirectoryEntry domain in ) //查找該類里的子節(jié)點(diǎn),也就是工作組名 { =。 ()。 } 圖 掃描工作組效果圖 ① : DirectoryEntry 成員 ChildRen 獲取 Active Directory 層次結(jié)構(gòu)中的此節(jié)點(diǎn)的子項(xiàng)。 搜索計(jì)算機(jī)功能的實(shí)現(xiàn) 實(shí)現(xiàn)代碼 private void LanSearchThreadMethod() { int Currently_i = ()。 //當(dāng)前進(jìn)程名稱 ,Thread 類② IPAddress ScanIP = ( str + .+(Currently_i +1))。 //獲得掃描 IP地址 IPAddress③ IPHostEntry ScanHost = null。 ScanHost = (ScanIP)。 //獲得掃描 IP 地址主機(jī)信息 if (ScanHost != null) { LanHost[Currently_i,0] = ()。 9 LanHost[Currently_i,1] = 。 } } 圖 掃描在線計(jì)算機(jī)效果圖 ②: Thread 類 CurrentThread 獲取當(dāng)前正在運(yùn)行的線程 ③ IPAddress 類 Parse 將 IP 地址 字符串轉(zhuǎn)換為 IPAddress 實(shí)例 端口掃描功能的實(shí)現(xiàn) 圖 實(shí)現(xiàn)代碼 TcpClient tcp = new TcpClient()。 //初使化 TcpClient 類④ (scanHost,port)。 //該處如果建立連接錯(cuò)誤的話,將不執(zhí)行下面的代碼 10 portSum ++。 lindex = (() + 端口開放 ,false)。 =lindex。 Stream sm = ()。 ((()),0,)。 StreamReader sr = new StreamReader((),)。 getData = ()。 //讀取 TCP數(shù)據(jù)流 if(lindex!=0amp。amp。!=0) { tMsg = + + () + 端口數(shù)據(jù) :+()。 eindex = (tMsg)。 //插入一條信息記錄 (lindex+1,tMsg)。 (eindex)。 } ()。 ()。 ()。 (圖 端口掃描效果圖) ④ TcpClient 類 Connect 已重載。使用指定的主機(jī)名和端口號將客戶端連接到 TCP 主機(jī) GetStream 返回用于發(fā)送和接收數(shù)據(jù)的 NetworkStream 本機(jī)查詢功能的實(shí)現(xiàn) 實(shí)現(xiàn)代碼 最主要的是添加了個(gè) Process1控件,指定了外部調(diào)用的程序 11 運(yùn)行指令 stat a =。 try { string path=@c:\。//指定保存文本的位置 StreamReader sr=new StreamReader(path)。 //讀取文本 { while(()=0) { +=()+\r\n。 } } } catch(Exception ex) { ()。 } (圖 本地網(wǎng)絡(luò)端口效果圖 ) 底部顯示功能的實(shí)現(xiàn) 實(shí)現(xiàn)代碼 IPHostEntry Hostip。 IPHostEntry myHost = new IPHostEntry()。 ManagementObjectSearcher nisc=new ManagementObjectSearcher(select * from Win32_NetworkAdapterConfiguration)。//ManagementObjectSearcher⑤ =計(jì)算機(jī)名 :+()+ 。 //獲取機(jī)器名 12 Hostip = (())。 for (int i = 0。 i 。 i++) { +=計(jì)算機(jī) IP:+[0].ToString()+ 。//只顯示一個(gè)網(wǎng)卡IP } foreach(ManagementObject nic in ()) //獲取機(jī)器 MAC地址 { if((nic[ipEnabled]) == true) { +=MAC地址 :+(nic[MACaddress])+ 。 } } ⑤ ManagementObjectSearcher類 基于指定的查詢檢索管理對象的集合。 此類是用于檢索管理信息的較為常用的入口點(diǎn)之一。例如,它可以用于枚舉系統(tǒng)中的所有磁盤驅(qū)動器、網(wǎng)絡(luò)適配器、進(jìn)程及更多管理對象,或者用于查詢所有處于活動狀態(tài)的網(wǎng)絡(luò)連接以及暫停的服務(wù)等。 方法 : Get 已重載。調(diào)用指定的 WMI 查詢并返回結(jié)果集合 信使服務(wù)功能的實(shí)現(xiàn) 實(shí)現(xiàn)代碼 psi=new ()。//ProcessStartInfo⑥ 類 =@。 =@/c send ++ ++。 =。 (psi)。 ⑥ ProcessStartInfo 類 指定啟動進(jìn)程時(shí)使用的一組值 ProcessStartInfo 與 Process 組件一起使用。使用 Process 類啟動進(jìn)程時(shí),您 還可以訪問附加到當(dāng)前運(yùn)行進(jìn)程時(shí)可用的進(jìn)程信息之外的進(jìn)程信息 13 屬性 Arguments 獲取或設(shè)置啟動應(yīng)用程序時(shí)要使用的一組命令行參數(shù) WindowStyle 獲取或設(shè)置啟動進(jìn)程時(shí)使用的窗口狀態(tài) FileName 獲取或設(shè)置要啟動的應(yīng)用程序或文檔 共享掃描功能的實(shí) 現(xiàn) 實(shí)現(xiàn)代碼 ManagementObjectSearcher Searcher= new ManagementObjectSearcher(SELECT * FROM Win32_share)。//初始化一個(gè) ManagementObjectSearcher類,查詢 Share的 foreach(ManagementObject share in ()) { ((name).ToString())。 } (圖 共享掃描效果圖) 14 五 .局域網(wǎng)在線機(jī)器掃描 系統(tǒng) 難點(diǎn)分析 掃描在線機(jī)器的難點(diǎn)分析 原本打算是用 Process1 控件,調(diào)用 ,使用 Ping 命令來偵測機(jī)器是否在線。但是現(xiàn)在機(jī)器很多都開設(shè)了防火墻,一般的 Ping 都會被直接攔截掉,這樣ping 的結(jié)果就不準(zhǔn)確,所以采用了建立 TCP 連接方式來進(jìn)行檢測 ., 一個(gè)局域網(wǎng)最多有 255 臺機(jī)器,所以如果一臺建立連接,等待連接結(jié)果再換臺建立連接的話,那樣效率將會十分低下,對資源的利用也是不到位的,所以我采取了多線程技術(shù),一次性啟動多線程多 臺同時(shí)進(jìn)行探測,大大提高了程序運(yùn)行效率和 CPU 資源利用率 . 不足 : 可以把共享資源掃描出來以文字列表的方式顯示出來,但還不曉得如何獲取路徑,否則就可以以更直接的圖形方式來顯示共享列表,而且掃描出來的共享不能一一對應(yīng)相應(yīng)的計(jì)算機(jī)。 信使服務(wù)的前提是對方在控制面版→管理工具→服務(wù)里開啟信使服務(wù),有沒辦法遠(yuǎn)程控制對方開啟該服務(wù),好象有點(diǎn)越權(quán)了 =。 = 界面的整體設(shè)計(jì)也有點(diǎn)欠缺,排版不是很美觀 結(jié) 論 在歷時(shí) 將近 2 個(gè)月 的時(shí)間里,我順利完成了我的畢業(yè)設(shè)計(jì) 局域網(wǎng)在線機(jī)器掃描系統(tǒng)這一網(wǎng)站。本文簡要介紹了該 系統(tǒng) 的主要功能及體 系結(jié)構(gòu),重點(diǎn)介紹了該系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。這些技術(shù)的實(shí)現(xiàn) ,滿足了系統(tǒng)的需要 ,優(yōu)化了系統(tǒng)的性能。 局域網(wǎng)在線機(jī)器掃描 系統(tǒng)一直是我自身比較感興趣的一個(gè)話題,正好有這次機(jī)會我便毫不猶豫選擇這個(gè)課題作為我的畢業(yè)設(shè)計(jì)。在進(jìn)行這個(gè)設(shè)計(jì)的過程中,也遇到了很多技術(shù)及其他的方面的問題,感覺做一個(gè) 局域網(wǎng)在線機(jī)器掃描 系統(tǒng)還是比較難的,但我還是通過自身努力、查閱資料以及詢問指導(dǎo)教師和同學(xué),一步步將自己遇到的問題一一解決,最終完成了這個(gè)設(shè)計(jì)。在這個(gè)過程中,我不僅對以及學(xué)過
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1