『壹』 為你家設計一個計算機網路,要求如下
就描述,弄兩個路由。一個接iptv介面,兩個電視接這個路由。
另外一個路由普通介面,接其他設備。
不懂繼續問,滿意請採納。
API(Advanced Programmers Interface,高級程序員介面)(注:API實際是指Application Programming Interface,應用程序編程介面;此處疑為原文錯誤,不過在VB中也可以這么說吧!)是一套用來控制Windows的各個部件(從桌面的外觀到位一個新進程分配的內存)的外觀和行為的一套預先定義的Windows函數.用戶的每個動作都會引發一個或幾個函數的運行以Windows告訴發生了什麼.
這在某種程度上很象Windows的天然代碼.其他的語言只是提供一種能自動而且更容易的訪問API的方法.VB在這方面作了很多工作.它完全隱藏了API並且提供了在Windows環境下編程的一種完全不同的方法.
這也就是說,你用VB寫出的每行代碼都會被VB轉換為API函數傳遞給Windows.例如,Form1.Print...VB 將會以一定的參數(你的代碼中提供的,或是默認參數)調用TextOut 這個API函數.
同樣,當你點擊窗體上的一個按鈕時,Windows會發送一個消息給窗體(這對於你來說是隱藏的),VB獲取這個調用並經過分析後生成一個特定事件(Button_Click).
API函數包含在Windows系統目錄下的動態連接庫文件中(如User32.dll,GDI32.dll,Shell32.dll...).
API 聲明
正如在"什麼是API"中所說,API函數包含在位於系統目錄下的DLL文件中.你可以自己輸入API函數的聲明,但VB提供了一種更簡單的方法,即使用API Text Viewer.
要想在你的工程中聲明API函數,只需運行API Text Viewer,打開Win32api.txt(或.MDB如果你已經把它轉換成了資料庫的話,這樣可以加快速度.注:微軟的這個文件有很多的不足,你可以試一下本站提供下載的api32.txt),選擇"聲明",找到所需函數,點擊"添加(Add)"並"復制(Copy)",然後粘貼(Paste)到你的工程里.使用預定義的常量和類型也是同樣的方法.
你將會遇到一些問題:
假設你想在你的窗體模塊中聲明一個函數.粘貼然後運行,VB會告訴你:編譯錯誤...Declare 語句不允許作為類或對象模塊中的 Public 成員...看起來很糟糕,其實你需要做的只是在聲明前面添加一個Private(如 Private Declare Function...).--不要忘了,可是這將使該函數只在該窗體模塊可用.
在有些情況下,你會得到"不明確的名稱"這樣的提示,這是因為函數.常量或其他的什麼東西共用了一個名稱.由於絕大多數的函數(也可能是全部,我沒有驗證過)都進行了別名化,亦即意味著你可以通過Alias子句使用其它的而不是他們原有的名稱,你只需簡單地改變一下函數名稱而它仍然可以正常運行.
你可以通過查看VB的Declare語句幫助主題來獲取有關Alias的詳細說明.
消息(Messages)
好了,現在你已經知道什麼是API函數了,但你也一定聽說過消息(如果你還沒有,你很快就會)並且想知道它是什麼.消息是Windows告訴你的程序發生了哪些事件或要求執行特定操作的基本方法.例如,當用戶點擊一個按鈕,移動滑鼠,或是向文本框中鍵入文字時,一條消息就會被發送給你的窗體.
所有發送的消息都有四個參數--一個窗口句柄(hwnd),一個消息編號(msg)還有兩個32位長度(Long)的參數.
hwnd即要接受消息的一個窗口的句柄,msg即消息的標識符(編號).該標識符是指引發消息的動作類型(如移動滑鼠),另外兩個參數是該消息的附加參數(例如當滑鼠移動時游標的當前位置)
但是,當消息發送給你時你為什麼看不到呢--就象有人在偷你的信一樣?請先別惱火,讓我告訴你.
小偷其實是Visual Basic.但它並沒有偷走你的信,而是在閱讀了之後挑出重要的以一種好的方式告訴你.這種方式就是你代碼中的事件(Event).
這樣,當用戶在你的窗體上移動滑鼠時,Windows會發送一條WM_MOUSEMOVE消息給你的窗口,VB得到這條消息以及它的參數並運行你在事件MouseMove中的代碼,同時VB會把這條消息的第二個32位數(它包含了x,y坐標,單位為像素(Pixel),每個位16位)轉換為兩個單精度數,單位為緹(Twip).
現在,如果你需要游標坐標的像素表示,然而VB已經把它轉換成了緹,因此你需要重新把它轉換為以像素為單位.在這里,Windows給了你所需要的,但VB"好意地"進行了轉換而使你不得不重新轉換.你可能會問--我難道不能自己接收消息嗎?答案是肯定的,你可以使用一種叫做子類處理(Subclass)的方法.但你除非必須否則最好不要使用,因為這與VB的安全程序設計有一點點的違背.(注:子類處理確實有很大的風險,但如果使用得當,是很有用處的.不過有一點一定要注意,即千萬不要使用VB的斷點調試功能,這可能會導致VB崩潰!)
需要補充說明的是:你可以發送消息給你自己的窗口或其他的窗口,只需調用SendMessage或PostMessage(SendMessage會使接受到消息的窗口立刻處理消息,而PostMessage是把消息發送到一個稱為消息隊列的隊列中去,等候處理(它將會在該消息處理完後返回,例如有些延遲)).你必須制定接受消息的窗口的句柄,欲發送消息的編號(所有的消息的編號均為常量,你可以通過API Text Viewer查得)以及兩個32位的參數。
另一種含義:
1:美國石油協會(API:American Petrolenm Institute):制定機油標準的組織。汽車用發動機機油必須符合API提出的標准。
2:API還有一種含意:空氣污染指數。【英文 air pollution index 的縮寫】
3:在JAVA中,API除了有應用「程序程序介面」的意思外,還特指JAVA API的說明文檔,也稱為JAVA幫助文檔。
『叄』 網路用戶與計算機網路之間的介面
網路用戶與計算機網路之間的介面是:計算機網路操作系統。
網路操作系統 ,是一種能代替操作系統的軟體程序,是網路的心臟和靈魂,是向網路計算機提供服務的特殊的操作系統。藉由網路達到互相傳遞數據與各種消息,分為伺服器(Server)及客戶端(Client)。而伺服器的主要功能是管理伺服器和網路上的各種資源和網路設備的共用,加以統合並控管流量,避免有癱瘓的可能性,客戶端就是有著能接收伺服器所傳遞的數據來運用的功能,好讓客戶端可以清楚的搜索所需的資源。
『肆』 建立一個計算機網路需要有網路硬體設備和什麼
和傳輸媒介。
首先一個Internet是必須的,然後需要路由器將網路進行轉換輸出到PC機上,最後需要交換機來對許多PC機進行分配地址,使多台PC共享網路。軟體就沒什麼很大的需要,你只要轉個Windows系統裡面自帶會有網卡驅動,直接設置本地網路就OK了確切的說組建計算機網路需要:PC機,路由器,交換機(多台PC機),操作系統,網卡驅動,網路支持,網線等。
對等網適合家庭,校園或比較小型的辦公網路,連接的電腦數最好不超過10台。如果兩台電腦連接,就需要兩塊網卡、一根雙絞線和兩個RJ-45頭(水晶頭)即可。如果使用兩台以上的電腦連接對等網,因為每個網卡只有一個RJ-45介面,因此只能使用集線器(HUB)連接,即每台電腦安裝一個網卡,連接一條雙絞線到HUB。這使增加一台電腦連到網路變得很容易,而且HUB上有足夠的指示燈,使得判斷故障、傳輸碰撞等狀態非常簡單。
一塊ISA匯流排的網卡才70元左右,雙絞線每米2.5元,一個水晶頭也只幾元錢,一個8個RJ-45介面(能連接8台電腦)的HUB才300元。你可以計算一下,對等網是否價廉物美。
如果連接到對等網的電腦超過10台,這個網路系統的性能會有所降低,請改用客戶/伺服器結構的Win
NT網路或Novell網路。
『伍』 我電腦有兩個網線介面,怎麼實現一個介面讓電腦上網,接另一個口的網線能給其他設備提供網路
台式電腦的兩個網路介面,分別是集成顯卡和獨立顯卡,在使用一個顯卡的時候,不能通過另一顯卡把網路分享給別人。
台式電腦,要分享WIFI,必須安裝無線網卡。
一、台式電腦的無線網卡按照介面的不同可以分為兩種:
第一種是台式機專用的PCI介面無線網卡,這種無線網卡,安裝在主板插糟內,如下圖:
4、可以直接使用默認的Wifi名稱和密碼,也可以修改Wifi名稱和密碼。
『陸』 4台計算機只用一個網路介面的話
1.每台機器都必須有一張網卡。
2.准備4根網路線。採用交叉接線法連接水晶頭。
3.如果需要每台機器都有獨立的IP,那就必須是一隻路由集線器(4口推薦TP-LINK 大約100塊錢以內)+撥號器,然後每台機器都要注冊花生殼域名。利用花生殼將內網IP轉換為外網IP。這樣在外網就能直接訪問1-4號機而不會連錯。
4.如果僅需區域網使用的內網IP如:192.168.1.2-192.168.1.5(在本地連接-屬性-tcp/ip-ip地址中設置)那隻需要帶路由模式的撥號器+普通4口集線器(加起來兩個還不到100元)這樣外網是訪問不到內網的。但是不影響共享文件以及上網。
『柒』 有十台計算機,一個網路介面,請組建一個區域網讓這十台計算機都能連上internet
十台計算機,一個網路介面,組建一個區域網讓這十台計算機都能連上internet方案:
一、需要用到的硬體:
1.預算高就買企業路由器,低就家庭路由器;
2.一個16口的交換機(根據預算定品牌)。
二 、網路拓撲圖:
電腦設成自動獲取ip,或設成固定IP(與路由同一網段)。
『捌』 計算機網路層間介面如何實現
硬體基礎,介面標准通信協議,協商一致對話
『玖』 網路介面與物理介面,邏輯介面,求高手分析,謝謝,計算機網路知識,電腦,計算機網路,邏輯介面
物理網路,即實際搭建的網路,比如你用路由器/交換機等連接若乾颱電腦構成的網路;
物理介面,即你可以在設備上找到的介面,如五口路由器,你有四個口是接電腦的,另外個是入口;
邏輯網路,是指傳輸控制協議TCP/IP中,對應OSI七層模型的傳輸層IP對應網路層這兩層,有點繞口,你只要記得是協議里規定的東東即可;
邏輯介面,則是運行邏輯網路的「虛擬」「模擬」出來的「介面」而已。
『拾』 編寫java程序,計算機有幾個網路介面
apache有很好用的json解析包 直接下過來用就行了
下載地址http://sourceforge.net/projects/json-lib/files/json-lib/json-lib-2.4/
使用方法你可以看看這個http://www.cnblogs.com/lanxuezaipiao/archive/2013/05/23/3096001.html
自己琢磨一下不懂再問