時(shí)的工作中常會(huì)遇到一些系統(tǒng)集成的需求,需要在軟件平臺(tái)集成視頻監(jiān)控系統(tǒng)。而軟件開發(fā)者往往不懂安防弱電系統(tǒng),不知道如何在自己的軟件界面中集成一些監(jiān)控的實(shí)時(shí)畫面。而監(jiān)控廠家提供的SDK比較復(fù)雜,很難在短時(shí)間完成集成的任務(wù)。最終導(dǎo)致軟件平臺(tái)的一些功能無法實(shí)現(xiàn),影響項(xiàng)目的質(zhì)量。
本文提供的方法主要基于VLC播放器的ActiveX插件,通過這個(gè)插件,在網(wǎng)頁(yè)中調(diào)用攝像機(jī)的RTSP流,實(shí)現(xiàn)圖像的實(shí)時(shí)預(yù)覽,音頻的監(jiān)聽等等功能。文章以海康的IP網(wǎng)絡(luò)攝像機(jī)為例給出具體的調(diào)用方法,供大家學(xué)習(xí)參照。
登錄VLC官網(wǎng) https://www.videolan.org/,選擇windows(32位)版本下載。
下載VLC軟件
運(yùn)行安裝文件
選擇軟件安裝位置
一定記得要勾選網(wǎng)頁(yè)瀏覽器插件
完成安裝
可選用記事本(notepad)或?qū)I(yè)的編輯器,輸入如下代碼,保存為html網(wǎng)頁(yè)文件。
<html>
<body>
<title>TESTVDEIO-1-TEST</title>
<head>
<table>
<tbody>
<caption>視頻監(jiān)控演示</caption>
<tr>
<td>
<object type='application/x-vlc-plugin' pluginspage="http://www.videolan.org/" id='vlc' events='false' width="720" height="410">
<param name='mrl' value='rtsp://admin:q66668888@172.16.200.88:554/h264/ch1/main/av_stream' />
<param name='volume' value='50' />
<param name='autoplay' value='true' />
<param name='loop' value='false' />
<param name='fullscreen' value='false' />
<param name='controls' value='false' />
</td>
<td>
<object type='application/x-vlc-plugin' pluginspage="http://www.videolan.org/" id='vlc' events='false' width="720" height="410">
<param name='mrl' value='rtsp://admin:q66668888@172.16.200.89:554/h264/ch1/main/av_stream' />
<param name='volume' value='50' />
<param name='autoplay' value='true' />
<param name='loop' value='false' />
<param name='fullscreen' value='false' />
<param name='controls' value='false' />
</td>
</tr>
<tr>
<td>
<object type='application/x-vlc-plugin' pluginspage="http://www.videolan.org/" id='vlc' events='false' width="720" height="410">
<param name='mrl' value='rtsp://admin:q66668888@172.16.200.89:554/h264/ch1/main/av_stream' />
<param name='volume' value='50' />
<param name='autoplay' value='true' />
<param name='loop' value='false' />
<param name='fullscreen' value='false' />
<param name='controls' value='false' />
</td>
<td>
<object type='application/x-vlc-plugin' pluginspage="http://www.videolan.org/" id='vlc' events='false' width="720" height="410">
<param name='mrl' value='rtsp://admin:q66668888@172.16.200.88:554/h264/ch1/main/av_stream' />
<param name='volume' value='50' />
<param name='autoplay' value='true' />
<param name='loop' value='false' />
<param name='fullscreen' value='false' />
<param name='controls' value='false' />
</td>
</tr>
</tbody>
</table>
</object>
</body>
</html>
代碼編輯截圖
具體請(qǐng)參看海康專業(yè)文檔
先用Google Chrome瀏覽器測(cè)試,提示插件不支持。
Chrome瀏覽器提示插件不受支持
用微軟IE測(cè)試,需要安裝插件。
IE瀏覽器提示要安裝ActiveX插件
確認(rèn)安裝插件
瀏覽器只顯示了第一個(gè)畫面。
IE瀏覽器顯示不完整
用編輯器測(cè)試,2種內(nèi)核都能正常顯示。
編輯器里測(cè)試效果
改用360瀏覽器,呈現(xiàn)2X2的畫面,實(shí)現(xiàn)最終的顯示效果。
360瀏覽器顯示的最終效果圖
本文參考了一些專業(yè)文章,就不一 一列出了,在這一并謝過!
由于本人水平有限,有不對(duì)的地方敬請(qǐng)指正。文章旨在拋磚引玉,通過討論,相互學(xué)習(xí),共同進(jìn)步。
我是WoNew弱電蝸牛,一名從業(yè)多年的弱電工程師,在頭條傳播弱電專業(yè)知識(shí)和行業(yè)信息,分享工作中的經(jīng)驗(yàn)和心得。
喜歡我的文章或視頻,歡迎點(diǎn)贊和轉(zhuǎn)發(fā)。有疑問或建議,也歡迎留言,我會(huì)盡力解答。
IP地址等互聯(lián)網(wǎng)協(xié)議信息來識(shí)別網(wǎng)絡(luò)用戶的行為是一種常見的方式,它可以幫助平臺(tái)更好地了解用戶需求并提供更個(gè)性化的服務(wù),假設(shè)你是一名電商網(wǎng)站的運(yùn)營(yíng)者,你的網(wǎng)站上有許多不同的商品,包括衣服、鞋子、電子產(chǎn)品等等。每當(dāng)用戶訪問你的網(wǎng)站時(shí),你都會(huì)記錄下他們的IP地址。通過分析這些IP地址,你可以發(fā)現(xiàn)某些地區(qū)的用戶對(duì)某些商品更感興趣。例如,你可能會(huì)發(fā)現(xiàn)來自廣東的用戶更喜歡購(gòu)買衣服,而來自北京的用戶更喜歡購(gòu)買電子產(chǎn)品。
根據(jù)這些信息,你可以為來自不同地區(qū)的用戶展示不同的商品。當(dāng)一個(gè)來自廣東的用戶訪問你的網(wǎng)站時(shí),你可以向他們展示更多的衣服商品;而當(dāng)一個(gè)來自北京的用戶訪問你的網(wǎng)站時(shí),你可以向他們展示更多的電子產(chǎn)品商品。這樣可以提高用戶體驗(yàn)和轉(zhuǎn)化率。
為什么IP地址是分配給每個(gè)互聯(lián)網(wǎng)設(shè)備(如計(jì)算機(jī)、智能手機(jī)、平板電腦等)的唯一標(biāo)識(shí)符。它由四個(gè)數(shù)字組成,每個(gè)數(shù)字在0到255之間。這些數(shù)字是由點(diǎn)號(hào)分隔的,每個(gè)部分稱為一個(gè)八位組。例如,192.168.1.1是一個(gè)常見的IP地址,其中192是第一個(gè)八位組,168是第二個(gè),1是第三個(gè),1是第四個(gè)。
由于IP地址是唯一的,因此可以通過它來識(shí)別互聯(lián)網(wǎng)設(shè)備。當(dāng)一個(gè)設(shè)備連接到互聯(lián)網(wǎng)時(shí),它會(huì)被分配一個(gè)IP地址,這個(gè)地址與該設(shè)備的身份相關(guān)聯(lián)。通過追蹤IP地址,可以確定設(shè)備的來源、位置和活動(dòng)。
例如192.168.1.1。當(dāng)你的設(shè)備訪問網(wǎng)站或使用在線服務(wù)時(shí),咱們的設(shè)備會(huì)與網(wǎng)絡(luò)上的服務(wù)器進(jìn)行通信。
設(shè)備與網(wǎng)絡(luò)上的服務(wù)器進(jìn)行通信,的過程設(shè)備首先需要找到網(wǎng)絡(luò)上的服務(wù)器。這通常通過使用DNS(域名系統(tǒng))來完成。DNS將網(wǎng)站的域名(例如www.example.com)轉(zhuǎn)換為可以在網(wǎng)絡(luò)上路由的IP地址(例如192.0.2.1)。一旦設(shè)備獲得了服務(wù)器的IP地址,它就可以通過互聯(lián)網(wǎng)建立與該服務(wù)器的連接。
一旦連接建立,設(shè)備會(huì)通過發(fā)送一個(gè)“SYN”(同步)信號(hào)開始建立一個(gè)通信會(huì)話。服務(wù)器在收到SYN信號(hào)后,會(huì)回應(yīng)一個(gè)“SYN-ACK”(同步確認(rèn))信號(hào),表示它已經(jīng)準(zhǔn)備好開始通信。
一旦會(huì)話建立,設(shè)備就可以開始向服務(wù)器發(fā)送數(shù)據(jù)。這些數(shù)據(jù)可以是HTTP請(qǐng)求(例如GET或POST請(qǐng)求),也可以是其他類型的請(qǐng)求(例如FTP請(qǐng)求等)。服務(wù)器在接收到數(shù)據(jù)后,會(huì)進(jìn)行處理并返回響應(yīng)。
一旦通信完成,設(shè)備會(huì)發(fā)送一個(gè)“FIN”(結(jié)束)信號(hào)來關(guān)閉會(huì)話“FIN”是英語(yǔ)單詞“fin”的縮寫,意思是“鰭”。它通常用于描述魚的鰭或鰭狀物,也可以指車輛、航空器等用以保持平衡的突出窄扁部分。這個(gè)單詞的由來可以追溯到拉丁語(yǔ)中的“finem”,意思是“結(jié)束”或“末尾”。在數(shù)據(jù)通信中,“FIN”也可以表示“結(jié)束”,通常在TCP協(xié)議中,當(dāng)一方接收到另一方發(fā)送的數(shù)據(jù)后,會(huì)回復(fù)一個(gè)帶有“FIN”標(biāo)志的數(shù)據(jù)包,表示傳輸結(jié)束。
服務(wù)器在收到FIN信號(hào)后,會(huì)回應(yīng)一個(gè)“ACK”(確認(rèn))信號(hào),表示會(huì)話已經(jīng)成功關(guān)閉ACK是"Acknowledgment"的縮寫,它在TCP協(xié)議中用來確認(rèn)接收到的數(shù)據(jù)。當(dāng)一個(gè)TCP連接的一端接收到一個(gè)數(shù)據(jù)包時(shí),它會(huì)將ACK標(biāo)志位設(shè)置為1,并發(fā)送給另一端。這個(gè)數(shù)據(jù)包中會(huì)包含一個(gè)確認(rèn)序列號(hào),表示已經(jīng)接收到哪些數(shù)據(jù)包。這個(gè)機(jī)制保證了數(shù)據(jù)的可靠傳輸。在TCP協(xié)議中,數(shù)據(jù)傳輸是以分段進(jìn)行的。TCP協(xié)議將數(shù)據(jù)劃分為多個(gè)分段,每個(gè)分段都是獨(dú)立的消息單元,并獨(dú)立進(jìn)行確認(rèn)和錯(cuò)誤處理。因此需要確認(rèn)每個(gè)分段是否正確接收。
當(dāng)咱們?cè)O(shè)備(如電腦、手機(jī)或其他智能設(shè)備)是數(shù)據(jù)的起點(diǎn)和終點(diǎn)。當(dāng)咱們?cè)跒g覽器中輸入網(wǎng)址并按下回車鍵時(shí),咱們的設(shè)備會(huì)向服務(wù)器發(fā)送一個(gè)HTTP請(qǐng)求。這個(gè)請(qǐng)求會(huì)被封裝在一個(gè)或多個(gè)TCP分段中,然后通過互聯(lián)網(wǎng)傳輸。
咱們的設(shè)備首先會(huì)將數(shù)據(jù)發(fā)送到本地網(wǎng)絡(luò)中的路由器或交換機(jī)。這些設(shè)備負(fù)責(zé)將數(shù)據(jù)包路由到正確的目的地。
咱們的ISP是擁有和運(yùn)營(yíng)咱們的家庭或企業(yè)網(wǎng)絡(luò)的實(shí)體。他們提供給咱們接入互聯(lián)網(wǎng)的權(quán)限,并通過他們的網(wǎng)絡(luò)將你的數(shù)據(jù)發(fā)送到更廣泛的世界。
比如電信公司(如AT&T、Verizon或Comcast)擁有和運(yùn)營(yíng)大型的電信網(wǎng)絡(luò),這些網(wǎng)絡(luò)包括光纖、衛(wèi)星和無線通信設(shè)施。他們負(fù)責(zé)將你的數(shù)據(jù)發(fā)送到咱們目標(biāo)服務(wù)器經(jīng)過的路徑中的下一個(gè)路由器或交換機(jī)。
為了提高數(shù)據(jù)傳輸?shù)男屎涂捎眯裕S多網(wǎng)站使用CDN來分發(fā)他們的內(nèi)容。CDN位于全球各地,并由不同的公司運(yùn)營(yíng),如Akamai、Cloudflare等。當(dāng)咱們的設(shè)備請(qǐng)求一個(gè)網(wǎng)頁(yè)時(shí),數(shù)據(jù)可能會(huì)首先被發(fā)送到一個(gè)離你近的CDN節(jié)點(diǎn),然后再?gòu)哪抢锫酚傻侥愕哪繕?biāo)服務(wù)器。
最終的目標(biāo)服務(wù)器是數(shù)據(jù)的終點(diǎn)。當(dāng)服務(wù)器收到數(shù)據(jù)后,會(huì)對(duì)每個(gè)TCP分段進(jìn)行確認(rèn),并向發(fā)送方發(fā)送確認(rèn)消息。如果發(fā)送方?jīng)]有收到確認(rèn)消息,它可能會(huì)重傳數(shù)據(jù)。
總的來說,TCP協(xié)議通過分段傳輸數(shù)據(jù)并需要確認(rèn)每個(gè)分段是否正確接收,以確保數(shù)據(jù)的完整性和可靠性。這個(gè)過程涉及到的公司和實(shí)體包括用戶的設(shè)備、本地網(wǎng)絡(luò)、ISP、電信公司、CDN以及目標(biāo)服務(wù)器。
例如,當(dāng)你在瀏覽器中輸入一個(gè)網(wǎng)址并按下回車鍵時(shí),這個(gè)動(dòng)作會(huì)導(dǎo)致你的設(shè)備(如手機(jī)或電腦)與網(wǎng)絡(luò)上的服務(wù)器進(jìn)行通信。在這個(gè)過程中,你的設(shè)備可能會(huì)通過一個(gè)或多個(gè)路由器,這些路由器是由不同的網(wǎng)絡(luò)服務(wù)提供商(如AT&T、Verizon或Comcast)擁有和運(yùn)營(yíng)的。
AT&T成立于1877年,當(dāng)時(shí)作為美國(guó)電話電報(bào)公司(American Telephone and Telegraph Company)的一部分。1984年,經(jīng)過一系列的拆分和重組,分離出了現(xiàn)在的AT&T公司。
AT&T提供廣泛的服務(wù),包括固定電話、移動(dòng)電話、互聯(lián)網(wǎng)接入、電視服務(wù),以及各種企業(yè)解決方案。他們還提供各種消費(fèi)者電子產(chǎn)品,如智能手機(jī)、平板電腦等。
Verizon的前身是美國(guó)電話電報(bào)公司的無線部門,于1996年獨(dú)立出來并命名為Verizon,Verizon主要提供無線通信服務(wù),包括手機(jī)、平板電腦、無線上網(wǎng)卡等設(shè)備的移動(dòng)數(shù)據(jù)服務(wù)。他們還提供家庭互聯(lián)網(wǎng)服務(wù),以及為企業(yè)提供的網(wǎng)絡(luò)解決方案。
Comcast成立于1963年,起初作為一家有線電視公司。隨著時(shí)間的推移,他們擴(kuò)展了業(yè)務(wù)范圍,包括提供互聯(lián)網(wǎng)接入、電話服務(wù)、以及Xfinity品牌的家庭娛樂服務(wù),Comcast主要提供電視、互聯(lián)網(wǎng)和電話服務(wù)。他們還提供各種與娛樂相關(guān)的產(chǎn)品和服務(wù),如電影租賃、音樂流媒體等。
除這些公司還有一些著名的公司也有和他們相似的業(yè)務(wù),如Aapple雖然Apple的主要業(yè)務(wù)是生產(chǎn)消費(fèi)電子產(chǎn)品,如iPhone、iPad、Mac等,但他們的Apple TV+和Apple Music等服務(wù)也進(jìn)入了電視和音樂市場(chǎng)。
Google提供各種互聯(lián)網(wǎng)服務(wù),包括搜索引擎、在線廣告、云計(jì)算等。他們還通過Google Fiber提供互聯(lián)網(wǎng)接入服務(wù),并與Verizon合作提供5G網(wǎng)絡(luò)。
Amazon起初是一家在線零售商,但隨著時(shí)間的推移,他們通過Amazon Web Services(AWS)進(jìn)入了云計(jì)算市場(chǎng),并提供各種與電子商務(wù)相關(guān)的服務(wù)。
Microsoft的主要業(yè)務(wù)是生產(chǎn)軟件和操作系統(tǒng),如Windows、Office等。但近年來,他們也通過Xbox和Game Pass等服務(wù)進(jìn)入了游戲和娛樂市場(chǎng)。
此外,為了將數(shù)據(jù)從設(shè)備發(fā)送到服務(wù)器,可能會(huì)使用各種不同的協(xié)議(如HTTP、HTTPS、FTP等)。
這些協(xié)議是由互聯(lián)網(wǎng)工程任務(wù)組(IETF)和其他標(biāo)準(zhǔn)化組織開發(fā)和維護(hù)的。
這些協(xié)議定義了數(shù)據(jù)如何在網(wǎng)絡(luò)中傳輸,以及設(shè)備和服務(wù)器應(yīng)如何處理和解析這些數(shù)據(jù)HTTP(Hypertext Transfer Protocol)是一種用于傳輸超文本和其他內(nèi)容的應(yīng)用層協(xié)議。
HTTPS(Hypertext Transfer Protocol Secure)是HTTP的安全版,它使用SSL(Secure Sockets Layer)協(xié)議對(duì)傳輸?shù)臄?shù)據(jù)進(jìn)行加密,以保證數(shù)據(jù)的安全性和完整性。HTTPS協(xié)議是由SSL+HTTP協(xié)議構(gòu)建的可進(jìn)行加密傳輸、身份認(rèn)證的網(wǎng)絡(luò)協(xié)議,比http協(xié)議安全。
那么HTTP協(xié)議的工作流程是怎么樣的呢?
假如Web瀏覽器向Web服務(wù)器發(fā)送一個(gè)HTTP請(qǐng)求,請(qǐng)求指定的網(wǎng)頁(yè)或資源, Web服務(wù)器接收到請(qǐng)求后,將響應(yīng)發(fā)送回Web瀏覽器。響應(yīng)包括網(wǎng)頁(yè)或資源的內(nèi)容以及HTTP響應(yīng)狀態(tài)碼。
這時(shí)Web瀏覽器根據(jù)響應(yīng)狀態(tài)碼判斷響應(yīng)是否成功,如果成功,則顯示網(wǎng)頁(yè)或資源的內(nèi)容;否則,會(huì)顯示錯(cuò)誤信息。
HTTP協(xié)議它的有點(diǎn)是多樣的,比如:
1. 無連接:每個(gè)請(qǐng)求都需要與服務(wù)器建立一個(gè)新的連接,請(qǐng)求處理完畢后立即斷開連接。
2. 無狀態(tài):服務(wù)器不會(huì)為每個(gè)請(qǐng)求保留狀態(tài)信息,即每個(gè)請(qǐng)求都是獨(dú)立的。
3. 支持B/S模式:HTTP協(xié)議是互聯(lián)網(wǎng)上應(yīng)用最廣泛的一種網(wǎng)絡(luò)協(xié)議,所有的WWW文件都必須遵守這個(gè)標(biāo)準(zhǔn)。
4. 簡(jiǎn)單快速:客戶端向服務(wù)器請(qǐng)求服務(wù)時(shí),只需傳送請(qǐng)求方法和路徑。請(qǐng)求方法常用的有GET、POST、PUT、DELETE等。由于HTTP協(xié)議簡(jiǎn)單,使得http的應(yīng)用非常廣泛快速。
5. 靈活:HTTP允許傳輸任意類型的數(shù)據(jù),傳輸?shù)念愋陀蒀ontent-Type加以標(biāo)記。
6. 無須長(zhǎng)時(shí)間連接:HTTP協(xié)議簡(jiǎn)化了網(wǎng)絡(luò)連接,因此,當(dāng)WEB服務(wù)器發(fā)送完應(yīng)答后,即斷開TCP/IP連接。使用這種方式可以節(jié)省傳輸時(shí)間。
7. 支持緩存:HTTP協(xié)議中的Last-Modified/ETag,If-Modified-Since/If-None-Match等字段用于支持協(xié)商緩存,提高網(wǎng)絡(luò)應(yīng)用的性能。
它是互聯(lián)網(wǎng)上最常用的協(xié)議之一,用于在Web瀏覽器和Web服務(wù)器之間進(jìn)行通信。HTTP協(xié)議基于TCP(Transmission Control Protocol)協(xié)議,它是一種無連接的協(xié)議,可以為上層協(xié)議提供可靠的數(shù)據(jù)傳輸服務(wù)TCP(Transmission Control Protocol,傳輸控制協(xié)議)是一種面向連接的、可靠的、基于字節(jié)流的傳輸層通信協(xié)議。
TCP在因特網(wǎng)協(xié)議族(TCP/IP協(xié)議族)中擔(dān)任主要的傳輸協(xié)議,為許多應(yīng)用程序(如Web瀏覽器和電子郵件客戶端)提供可靠的數(shù)據(jù)傳輸服務(wù)。
TCP協(xié)議的參與者包括以下實(shí)體:
1. 發(fā)送方:發(fā)送方是產(chǎn)生和發(fā)送TCP數(shù)據(jù)包的計(jì)算機(jī)系統(tǒng)。它負(fù)責(zé)將數(shù)據(jù)按照TCP協(xié)議規(guī)定的格式進(jìn)行封裝,并通過網(wǎng)絡(luò)發(fā)送給接收方。發(fā)送方負(fù)責(zé)建立和維護(hù)與接收方之間的連接。
2. 接收方:接收方是接收和解析TCP數(shù)據(jù)包的目標(biāo)計(jì)算機(jī)系統(tǒng)。它負(fù)責(zé)接收來自發(fā)送方的數(shù)據(jù)包,并根據(jù)TCP協(xié)議進(jìn)行解析,提取出有用的數(shù)據(jù)。接收方也負(fù)責(zé)向發(fā)送方發(fā)送確認(rèn)(ACK)和丟包重傳(NACK)等控制信號(hào),以確保數(shù)據(jù)的可靠傳輸。
3. 網(wǎng)絡(luò):網(wǎng)絡(luò)是TCP協(xié)議傳輸數(shù)據(jù)的載體。它由各種物理和邏輯設(shè)備組成,如路由器、交換機(jī)、網(wǎng)絡(luò)接口卡等。網(wǎng)絡(luò)設(shè)備負(fù)責(zé)將TCP數(shù)據(jù)包從一個(gè)節(jié)點(diǎn)傳輸?shù)搅硪粋€(gè)節(jié)點(diǎn),直至將數(shù)據(jù)包送達(dá)目標(biāo)接收方。
那么TCP協(xié)議的有哪些內(nèi)容呢?這里大概寫出它幾個(gè)主要的內(nèi)容:
1. 連接建立:TCP協(xié)議使用三次握手(3-way handshake)機(jī)制來建立連接。在連接建立過程中,發(fā)送方和接收方通過交換一系列的SYN(同步)和ACK(確認(rèn))報(bào)文來確認(rèn)彼此的可達(dá)性和雙方發(fā)送接收數(shù)據(jù)的能力。一旦連接建立成功,就可以開始傳輸數(shù)據(jù)。
2. 數(shù)據(jù)傳輸:TCP協(xié)議使用字節(jié)流方式進(jìn)行數(shù)據(jù)傳輸。它將數(shù)據(jù)看作一連串的字節(jié),并不關(guān)心數(shù)據(jù)的具體含義。發(fā)送方將數(shù)據(jù)按照TCP規(guī)定的格式進(jìn)行封裝,通過網(wǎng)絡(luò)發(fā)送給接收方。接收方接收到數(shù)據(jù)后,根據(jù)TCP協(xié)議進(jìn)行解析,提取出有用的數(shù)據(jù)。
3. 流量控制:TCP協(xié)議使用滑動(dòng)窗口機(jī)制進(jìn)行流量控制。接收方維護(hù)一個(gè)窗口,用于控制接收數(shù)據(jù)的速度。窗口的大小可以根據(jù)網(wǎng)絡(luò)狀況和接收方處理能力進(jìn)行動(dòng)態(tài)調(diào)整。如果窗口大小較小,接收方會(huì)因?yàn)闊o法處理更多的數(shù)據(jù)而發(fā)送一個(gè)“窗口更新”(Window Update)報(bào)文給發(fā)送方,要求減小發(fā)送速率。如果窗口大小較大,接收方會(huì)在接收到一定數(shù)量的數(shù)據(jù)后發(fā)送一個(gè)“確認(rèn)”(ACK)報(bào)文給發(fā)送方,表示可以繼續(xù)發(fā)送數(shù)據(jù)。
4. 擁塞控制:TCP協(xié)議使用擁塞控制機(jī)制來避免網(wǎng)絡(luò)擁塞。當(dāng)網(wǎng)絡(luò)出現(xiàn)擁塞時(shí),發(fā)送方會(huì)根據(jù)擁塞情況調(diào)整發(fā)送速率,以避免過多的數(shù)據(jù)擁塞網(wǎng)絡(luò)。TCP使用一系列的擁塞控制算法(如慢開始、擁塞避免、快重傳等)來動(dòng)態(tài)地調(diào)整發(fā)送速率,以最小化網(wǎng)絡(luò)擁塞并最大化吞吐量。
5. 錯(cuò)誤處理:TCP協(xié)議使用確認(rèn)和重傳機(jī)制來處理錯(cuò)誤。發(fā)送方在發(fā)送數(shù)據(jù)后需要等待接收方的確認(rèn)報(bào)文。如果發(fā)送方?jīng)]有收到確認(rèn)報(bào)文,就會(huì)重傳數(shù)據(jù),直到收到確認(rèn)報(bào)文或者超過一定的重傳次數(shù)限制。此外,接收方也會(huì)對(duì)收到的數(shù)據(jù)進(jìn)行校驗(yàn)和檢查,如果有錯(cuò)誤就會(huì)向發(fā)送方發(fā)送“差錯(cuò)報(bào)告”(ERR)報(bào)文,要求重新發(fā)送數(shù)據(jù)。
FTP(File Transfer Protocol)是文件傳輸協(xié)議,它是一種用于在網(wǎng)絡(luò)上進(jìn)行文件傳輸?shù)臉?biāo)準(zhǔn)協(xié)議。FTP協(xié)議支持匿名訪問和身份驗(yàn)證,可以用于在互聯(lián)網(wǎng)上上傳和下載文件。FTP協(xié)議基于TCP協(xié)議,使用主動(dòng)連接和被動(dòng)連接兩種方式進(jìn)行數(shù)據(jù)傳輸。
當(dāng)數(shù)據(jù)到達(dá)服務(wù)器時(shí),服務(wù)器上的軟件(如Apache、Nginx等)會(huì)處理這些數(shù)據(jù),在這里先介紹Apache 和 Nginx 都是流行的 Web 服務(wù)器軟件,它們都可以用來處理和響應(yīng)來自互聯(lián)網(wǎng)的請(qǐng)求。
Apache 是由 Apache 軟件基金會(huì)開發(fā)和維護(hù)的一個(gè)開源項(xiàng)目。它是最流行的 Web 服務(wù)器軟件之一,自 1995 年以來一直處于領(lǐng)先地位。Apache 的名字來源于"Apache Group",這是一個(gè)由一群志愿者組成的團(tuán)體,他們?yōu)榱斯餐哪繕?biāo)和興趣,開始開發(fā)一個(gè) Web 服務(wù)器。
Apache 的主要特點(diǎn)是它的穩(wěn)定性和可擴(kuò)展性。它支持多種編程語(yǔ)言(如 C、C++、Python、Java 等),并且可以運(yùn)行在幾乎所有的操作系統(tǒng)上,包括 Windows、Linux、Unix、macOS 等。Apache 的模塊化設(shè)計(jì)使得它可以通過添加不同的模塊來擴(kuò)展其功能,比如 SSL 加密、身份認(rèn)證、URL 重寫等。
這樣說應(yīng)該很難理解打個(gè)比方吧就好比在烹飪的比喻中,Apache 可以被看作是一個(gè)廚師,他可以根據(jù)客人的口味(通過配置文件)準(zhǔn)備不同的菜肴(Web 頁(yè)面)。這個(gè)廚師(Apache)可以添加各種調(diào)料(模塊)來增強(qiáng)菜肴的味道(功能)。
那么Nginx 是什么呢?它由 Igor Sysoev 在 2002 年為俄羅斯的一家公司開發(fā)的。Igor Sysoev 是俄羅斯的一位系統(tǒng)管理員和程序員,他為了解決他的網(wǎng)站性能問題,創(chuàng)建了 Nginx。Nginx 的名字來源于 "engine X",這是它的早期開發(fā)代號(hào)。
Nginx 的主要特點(diǎn)是它的高性能和低內(nèi)存占用。Nginx 是為處理高并發(fā)請(qǐng)求而設(shè)計(jì)的,它可以輕松地處理數(shù)以萬計(jì)的并發(fā)連接。此外,Nginx 的內(nèi)存占用很小,這使得它可以在資源有限的環(huán)境中運(yùn)行。Nginx 支持的事件驅(qū)動(dòng)模型使其在處理大量并發(fā)連接時(shí)更加高效。
在烹飪的比喻中,Nginx 可以被看作是一位忙碌的廚師,他可以同時(shí)為許多客人準(zhǔn)備餐點(diǎn)(高并發(fā)處理),并且只使用很少的廚具和空間(低內(nèi)存占用)。這位廚師(Nginx)專注于提供高質(zhì)量的食物(高性能和低內(nèi)存占用)。
Apache 和 Nginx 都是優(yōu)秀的 Web 服務(wù)器軟件,它們都有各自的優(yōu)點(diǎn)。Apache 以其穩(wěn)定性和可擴(kuò)展性而聞名,而 Nginx 則以其高性能和低內(nèi)存占用而受到贊譽(yù)。選擇哪一個(gè)取決于咱們的具體需求和環(huán)境。
處理這些數(shù)據(jù),并根據(jù)請(qǐng)求的類型和內(nèi)容返回相應(yīng)的響應(yīng)。例如,如果請(qǐng)求的是一個(gè)網(wǎng)頁(yè),服務(wù)器會(huì)返回HTML代碼,這些代碼將被設(shè)備上的瀏覽器解析并顯示為網(wǎng)頁(yè)。在這個(gè)過程中,可能會(huì)使用各種不同的技術(shù)和工具,包括數(shù)據(jù)庫(kù)管理系統(tǒng)(如MySQL或PostgreSQL)、服務(wù)器端腳本語(yǔ)言(如PHP、Python或Ruby),以及各種其他類型的軟件和服務(wù)。
簡(jiǎn)單的說,設(shè)備與網(wǎng)絡(luò)上服務(wù)器進(jìn)行通信的過程涉及多個(gè)步驟和多個(gè)公司和實(shí)體。這個(gè)過程使得我們能夠通過網(wǎng)絡(luò)進(jìn)行各種活動(dòng),包括瀏覽網(wǎng)頁(yè)、購(gòu)物、社交、工作等,服務(wù)器會(huì)記錄你的IP地址,并可以通過分析該地址來大致確定你的地理位置和在線行為。
在互聯(lián)網(wǎng)的早期,人們需要一種方法來標(biāo)識(shí)和路由互聯(lián)網(wǎng)上的設(shè)備。IP地址的發(fā)明解決了這個(gè)問題,使得數(shù)據(jù)可以在互聯(lián)網(wǎng)上正確傳輸。通過使用IP地址,可以將數(shù)據(jù)發(fā)送到正確的設(shè)備,即使這些設(shè)備分布在全世界各地。
IP地址是由美國(guó)國(guó)防部高級(jí)研究計(jì)劃署(ARPA)發(fā)明的,該機(jī)構(gòu)在1983年開發(fā)了TCP/IP協(xié)議,這是一種用于互聯(lián)網(wǎng)通信的標(biāo)準(zhǔn)協(xié)議,美國(guó)國(guó)防部高級(jí)研究計(jì)劃署(ARPA)是一個(gè)負(fù)責(zé)研發(fā)先進(jìn)技術(shù)以應(yīng)對(duì)國(guó)家安全挑戰(zhàn)的美國(guó)國(guó)防部機(jī)構(gòu)。
它成立于1958年,(1958年,我們這塊地也有不少成就比如,第一臺(tái)計(jì)算機(jī)——103型通用數(shù)字電子計(jì)算機(jī)研制成功,運(yùn)行速度每秒1500次。,昆明到大理鐵路開始鋪軌,鐵道兵們決心在年底把鋼軌鋪到平浪礦區(qū),蘭新鐵路的鋪軌工程于4月28日開始向哈密挺進(jìn),預(yù)計(jì)8月中旬可鋪到甘肅和新疆交界的紅柳河車站,10月越過新疆的哈密,年底到達(dá)十三間房車站,1958年2月19日,中朝兩國(guó)政府發(fā)表聯(lián)合聲明,宣布將于1958年底前志愿軍撤軍朝鮮。這被視為中朝兩國(guó)友好關(guān)系的一個(gè)重要里程碑。有趣的是,后來朝鮮最高領(lǐng)導(dǎo)人金日成訪華期間,毛澤東主席曾戲謔地說:“我們請(qǐng)你吃頓飯不容易哦,因?yàn)槟憧偸巧蠎?zhàn)場(chǎng)。”等等......)
當(dāng)時(shí)被稱為ARPA,現(xiàn)在的名字是DARPA。DARPA的使命是防止軍事技術(shù)威脅,并確保美國(guó)在應(yīng)對(duì)不斷變化的全球威脅方面保持領(lǐng)先地位。
DARPA的故事有很多,例如,DARPA曾經(jīng)開發(fā)了一個(gè)名為“深海計(jì)劃”的項(xiàng)目,該項(xiàng)目旨在通過在海底建立一系列通訊中繼站來創(chuàng)建一個(gè)新的通訊網(wǎng)絡(luò)。這個(gè)項(xiàng)目的想法是,即使在核戰(zhàn)爭(zhēng)中,這些中繼站也可以幸免于難,從而保證通訊的連續(xù)性。然而,這個(gè)項(xiàng)目被認(rèn)為過于昂貴且不切實(shí)際,因此被取消了。
他們的故事有很多再講另一個(gè)有趣的例子是DARPA的“黑暗計(jì)劃”,該計(jì)劃旨在開發(fā)一種能夠在戰(zhàn)爭(zhēng)中起到關(guān)鍵作用的先進(jìn)技術(shù)。這個(gè)計(jì)劃的神秘性質(zhì)和高度機(jī)密性使得公眾對(duì)它的了解非常有限。然而,據(jù)說這個(gè)計(jì)劃涉及到一個(gè)名為“全球定位系統(tǒng)”(GPS)的項(xiàng)目,這個(gè)項(xiàng)目在20世紀(jì)70年代被美國(guó)軍方啟動(dòng),目的是在戰(zhàn)爭(zhēng)中通過衛(wèi)星定位技術(shù)為部隊(duì)提供精確的導(dǎo)航信息。
至于DARPA的開發(fā)IP的故事,可以追溯到1960年代末期。當(dāng)時(shí),由于美國(guó)國(guó)防部對(duì)通信技術(shù)的需求日益增長(zhǎng),DARPA開始著手解決這個(gè)問題。他們意識(shí)到,通過開發(fā)一種名為“互聯(lián)網(wǎng)協(xié)議”(IP)的技術(shù),可以解決各種計(jì)算機(jī)系統(tǒng)之間的通信問題。于是,DARPA開始了一項(xiàng)名為“IPTO”(IP傳輸試驗(yàn))的項(xiàng)目,該項(xiàng)目旨在開發(fā)一種能夠使各種計(jì)算機(jī)系統(tǒng)之間進(jìn)行通信的技術(shù)。這個(gè)項(xiàng)目最終導(dǎo)致了TCP/IP協(xié)議的誕生,而TCP/IP協(xié)議成為了現(xiàn)代互聯(lián)網(wǎng)的基礎(chǔ)。
在1969年9月,美國(guó)國(guó)防部高級(jí)研究計(jì)劃署(ARPA,現(xiàn)在的DARPA)啟動(dòng)了阿帕網(wǎng)(ARPANET),這是一個(gè)使用TCP/IP協(xié)議的計(jì)算機(jī)網(wǎng)絡(luò)。阿帕網(wǎng)最初是為了滿足ARPA研究人員之間的通信需求而建立的,但是它的規(guī)模迅速擴(kuò)大,最終成為了互聯(lián)網(wǎng)的重要組成部分。
總的來說,美國(guó)國(guó)防部高級(jí)研究計(jì)劃署(DARPA)是一個(gè)充滿創(chuàng)新和冒險(xiǎn)精神的機(jī)構(gòu),它一直在致力于開發(fā)先進(jìn)的軍事技術(shù)以應(yīng)對(duì)國(guó)家安全挑戰(zhàn)。從深海計(jì)劃到黑暗計(jì)劃,再到開發(fā)TCP/IP協(xié)議,DARPA一直在推動(dòng)技術(shù)的邊界以提供更強(qiáng)大的軍事優(yōu)勢(shì)。
IP地址是TCP/IP協(xié)議的一部分,用于標(biāo)識(shí)互聯(lián)網(wǎng)設(shè)備,并確保數(shù)據(jù)在網(wǎng)絡(luò)中的正確傳輸,假如咱們?cè)赪eb瀏覽器中輸入一個(gè)URL,例如[http://www.example.com,瀏覽器就會(huì)向Web服務(wù)器發(fā)送一個(gè)HTTP請(qǐng)求。](http://www.%E4%BE%8B%E5%A6%82.com%EF%BC%8C%E6%B5%8F%E8%A7%88%E5%99%A8%E5%B0%86%E5%87%BA%E4%BA%86HTTP%E8%AF%B7%E6%B1%82%E3%80%82)
在這個(gè)過程中,瀏覽器會(huì)通過使用DNS(域名系統(tǒng))查詢來解析URL中的域名,將其轉(zhuǎn)換為相應(yīng)的IP地址。
例如,當(dāng)咱們輸入[http://www.example.com時(shí),瀏覽器會(huì)查詢DNS服務(wù)器,找到www.example.com對(duì)應(yīng)的IP地址。](http://www.%E4%BE%8B%E5%A6%82.com%E5%90%8E%EF%BC%8C%E6%B5%8F%E8%A7%88%E5%99%A8%E4%BC%9A%E6%9F%A5%E8%AF%A2DNS%E6%9C%8D%E5%8A%A1%E5%99%A8%EF%BC%8C%E6%89%BE%E5%88%B0www.%E4%BE%8B%E5%A6%82.com%E5%AF%B9%E5%BA%94%E5%AF%B9%E5%BA%94IP%E5%9C%B0%E5%9D.%E3%80%82)這段字符這么長(zhǎng)是什么意思呢?
其實(shí)這個(gè)鏈接是關(guān)于DNS查詢的。這個(gè)"http://www.%E4%BE%8B%E5%A6%82.com%E5%90%8E%EF%BC%8C" 是這個(gè)鏈接的URL。
其中:
* "http://" 是超文本傳輸協(xié)議(Hypertext Transfer Protocol)的開頭,用于在Web上傳輸數(shù)據(jù)。
* ".%E4%BE%8B%E5%A6%82.com" 是網(wǎng)站的域名,其中"."是域名的分隔符,"%E4%BE%8B%E5%A6%82.com"是網(wǎng)站的名稱。
* "%E9%90%8E%EF%BC%8C" 是中文的"后,",表示接下來要描述的是在上述URL之后發(fā)生的事情。
2. "%E6%B5%8F%E8%A7%88%E5%99%A8%E4%BC%9A%E6%9F%A5%E8%AF%A2DNS%E6%9C%8D%E5%8A%A1%E5%99%A8" 是關(guān)于DNS查詢的描述。其中:
* "%E6%B5%8F%E8%A7%88%E5%99%A8" 是"服務(wù)器"的中文,表示正在進(jìn)行查詢的設(shè)備。
* "%E6%9F%A5%E8%AF%A2DNS" 是"查詢DNS"的中文,表示正在查詢DNS服務(wù)。
* "%E6%9C%8D%E5%8A%A1%E5%99%A8" 是"服務(wù)器"的中文,這里可能指的是DNS服務(wù)器。
3. "%E6%89%BE%E5%88%B0www.%E4%BE%8B%E5%A6%82.com%E5%AF%B9%E5%BA%94IP%E5%9C.%E3%" 也是關(guān)于DNS查詢的描述。其中:
* "%E6%89%BE%" 是"找到"的中文,表示成功查詢到了相應(yīng)的信息。
* "www.%E4%BE%8B%E5%A6%82.com" 是要查詢的網(wǎng)站域名。
* "%E5%AF%B9IP" 是"對(duì)應(yīng)的IP"的中文,表示查詢到的與網(wǎng)站域名對(duì)應(yīng)的IP地址。
* "%E5%9C.%E3%" 是"地。"的中文,表示查詢到的IP地址的地域信息。
"% 的意思和用法:在URL中,"%"是一個(gè)URL編碼字符,用于表示特殊字符。例如,"%"表示字符",""表示字符""可以把這個(gè)鏈接想象成一本食譜,其中:
* `http://` 就像是你打開食譜的方式,告訴你的電腦你想看哪個(gè)網(wǎng)站(就像你想煮哪道菜)。
* `.` 可以想象成食譜中的章節(jié)分隔符,將食譜的內(nèi)容分成不同的章節(jié)(這里就是將域名分成不同的部分)。
* `%` 是對(duì)空格等特殊字符的編碼,就像是食譜中的特殊字符的轉(zhuǎn)義序列(例如顯示"雞蛋"而不是"雞 蛋")。
* `/` 可以想象成食譜中的目錄分隔符,將食譜的內(nèi)容分成不同的章節(jié)(這里就是將URL分成了不同的部分)。
* `www.` 是食譜的標(biāo)題或者名稱(就像是你打開的是"雞肉炒飯"的食譜)。
* `dns-service` 可以想象成是食譜中的一章或者一個(gè)步驟(這里是關(guān)于如何準(zhǔn)備"雞肉炒飯"的步驟)。
* `ip` 可以想象成是你在這一步要準(zhǔn)備的材料(就像是在這一步你需要準(zhǔn)備雞肉、米飯等材料)。
等。這種編碼方式可以確保在URL中傳遞的數(shù)據(jù)不會(huì)破壞其結(jié)構(gòu)。好了解釋完這段,咱們繼續(xù)來說下TCP,接下來的要干啥?
接著,瀏覽器會(huì)建立一個(gè)TCP連接,與該IP地址指定的端口(HTTP默認(rèn)端口為80)建立連接。這個(gè)過程就像在人群中尋找特定的人,首先需要知道他的名字(IP地址),然后通過這個(gè)信息找到他。
一旦建立了連接,瀏覽器就會(huì)發(fā)送HTTP請(qǐng)求。請(qǐng)求的類型通常是“GET”,表示請(qǐng)求獲取指定的資源。請(qǐng)求頭中包含了一些其他信息,如請(qǐng)求的資源路徑、瀏覽器類型和版本等。這個(gè)步驟就像你向那個(gè)人問好并告訴他你想要什么(例如,你想獲取哪個(gè)資源)。
HTTP服務(wù)器接收到請(qǐng)求后,會(huì)進(jìn)行相應(yīng)的處理(例如,查找請(qǐng)求的資源),然后發(fā)送一個(gè)HTTP響應(yīng)回來。響應(yīng)包含了一個(gè)狀態(tài)碼(如200表示成功),響應(yīng)頭(包含一些元數(shù)據(jù),如響應(yīng)的資源類型),以及響應(yīng)體(實(shí)際的網(wǎng)頁(yè)內(nèi)容)。這個(gè)步驟就像那個(gè)人回答你的問題并給你你想要的資源(例如,一個(gè)網(wǎng)頁(yè))。
最后,瀏覽器接收到響應(yīng)后,會(huì)解析響應(yīng)體中的HTML和CSS代碼,將其轉(zhuǎn)換為可視化的網(wǎng)頁(yè)。如果頁(yè)面中包含圖片、視頻等其他資源,瀏覽器還會(huì)發(fā)送額外的HTTP請(qǐng)求來獲取它們。這個(gè)步驟就像你在收到那個(gè)人給你的資源后,開始閱讀和理解它們(解析和渲染網(wǎng)頁(yè))。
讓咱們通過一個(gè)具體的例子來說明這個(gè)過程:
* 比如你想查看[https://www.example.com網(wǎng)站的內(nèi)容,你打開了你的瀏覽器,并在地址欄中輸入www.example.com。](https://www.%E4%BE%8B%E5%A6%82.com%E7%BD%91%E7%AB%99)
* 咱們的瀏覽器首先通過DNS查詢找到www.example.com對(duì)應(yīng)的IP地址。假設(shè)IP地址是192.0.2.123。
* 然后你的瀏覽器與IP地址192.0.2.123的端口80建立一個(gè)TCP連接。
* 一旦連接建立,你的瀏覽器就會(huì)發(fā)送一個(gè)HTTP GET請(qǐng)求到該服務(wù)器,請(qǐng)求獲取網(wǎng)站的首頁(yè)內(nèi)容(例如,[http://www.example.com/index.html)。](http://www.%E4%BE%8B%E5%A6.%E7.%E4.%B9.)如果你的瀏覽器是Chrome,那么實(shí)際上它可能會(huì)發(fā)送一個(gè)HTTPS請(qǐng)求到https://www.example.com/index.html。)
* 服務(wù)器接收到請(qǐng)求后,會(huì)返回一個(gè)HTTP響應(yīng),包含狀態(tài)碼200(表示成功)、響應(yīng)頭(包含一些元數(shù)據(jù))以及響應(yīng)體(index.html的內(nèi)容)。
* 咱們的瀏覽器接收到響應(yīng)后,會(huì)解析響應(yīng)體中的HTML代碼,當(dāng)咱們?cè)跒g覽器中輸入一個(gè)網(wǎng)站的URL時(shí),你的請(qǐng)求會(huì)發(fā)送到互聯(lián)網(wǎng)上。咱們的請(qǐng)求會(huì)經(jīng)過一系列的路由器和交換機(jī),直到到達(dá)負(fù)責(zé)處理該網(wǎng)站的服務(wù)器。在這個(gè)過程中,每個(gè)設(shè)備(包括路由器和交換機(jī))都會(huì)記錄下你的原始IP地址,以及你請(qǐng)求的網(wǎng)站URL。
由于IP地址是由互聯(lián)網(wǎng)服務(wù)提供商(ISP)分配的,每個(gè)ISP都有自己的一組IP地址。這些IP地址通常與地理位置有關(guān)。通過查詢IP地址與ISP的對(duì)應(yīng)關(guān)系,可以大致確定用戶的地理位置。
網(wǎng)站和服務(wù)使用IP地址追蹤技術(shù)來收集用戶的行為信息。這些信息可以包括用戶訪問的網(wǎng)站、訪問的時(shí)間、訪問的頻率等。這些信息可以用于廣告和其他目的,以提供個(gè)性化的內(nèi)容和推薦。
同時(shí),許多瀏覽器和應(yīng)用程序也提供了內(nèi)置的追蹤和個(gè)性化功能。這些功能通常通過使用cookies、本地存儲(chǔ)和類似的技術(shù)來實(shí)現(xiàn)。
這些技術(shù)可以跟蹤用戶的瀏覽行為、搜索歷史、在線購(gòu)物和社交媒體活動(dòng)等信息,瀏覽器(如Chrome、Firefox、Safari等)都有內(nèi)置的追蹤和個(gè)性化功能。當(dāng)咱們?cè)跒g覽器中訪問網(wǎng)站時(shí),瀏覽器會(huì)記錄下咱們?cè)L問的網(wǎng)站、搜索歷史、在線購(gòu)物等信息。這些信息可能會(huì)被用于廣告和其他目的,以提供個(gè)性化的內(nèi)容和推薦。
許多應(yīng)用程序(如電商應(yīng)用、社交媒體應(yīng)用等)也提供了內(nèi)置的追蹤功能。當(dāng)你在應(yīng)用程序中進(jìn)行搜索、瀏覽商品、發(fā)布內(nèi)容等操作時(shí),應(yīng)用程序會(huì)記錄下你的行為信息。這些信息可能會(huì)被用于廣告和其他目的,以提供個(gè)性化的內(nèi)容和推薦。
通過分析收集到的用戶行為信息,可以得出用戶的興趣和偏好。基于這些信息,可以向用戶提供個(gè)性化的內(nèi)容和推薦。例如,如果一個(gè)用戶經(jīng)常在電商應(yīng)用中瀏覽電子產(chǎn)品,那么該應(yīng)用可能會(huì)向該用戶推薦相關(guān)的電子產(chǎn)品或促銷活動(dòng)。
雖然這些追蹤和個(gè)性化功能可以提高用戶體驗(yàn),但它們也引發(fā)了隱私和安全問題。許多用戶對(duì)他們的在線行為被跟蹤和利用感到不安。因此,許多瀏覽器和應(yīng)用程序提供了隱私設(shè)置和選項(xiàng),讓用戶可以控制自己的信息如何被收集和使用。
總的來說,使用互聯(lián)網(wǎng)協(xié)議地址(IP地址)技術(shù)和瀏覽器/應(yīng)用程序的內(nèi)置功能是兩種常見的方式來識(shí)別網(wǎng)絡(luò)用戶的行為。這些技術(shù)為提供個(gè)性化的內(nèi)容和推薦提供了便利,但同時(shí)也引發(fā)了隱私和安全問題。在使用這些技術(shù)時(shí),我們需要權(quán)衡利弊并遵守相關(guān)的法律法規(guī)和道德規(guī)范。
息技術(shù)基礎(chǔ)知識(shí)點(diǎn)
第一章《信息與信息技術(shù)》知識(shí)點(diǎn)
1、1信息及其特征
一、信息的概念
信息是事物的運(yùn)動(dòng)狀態(tài)及其狀態(tài)變化的方式。
信息與信息載體的概念與區(qū)別
① 信息:指以聲音、語(yǔ)言、文字、圖像、動(dòng)畫、氣味等方式所表示的實(shí)際內(nèi)容 如:書本上的知識(shí)、報(bào)刊上的新聞內(nèi)容
② 信息載體:聲音、語(yǔ)言、文字、圖像、動(dòng)畫、氣味等(只是東西不表示內(nèi)容) 如:書本、圖片、存有數(shù)據(jù)的U盤
☆信息與載體密不可分,沒有無載體的信息,沒有載體便沒有信息,信息必須通過載體才能顯示出來。
二、信息的一般特征
1、載體依附性
信息不能獨(dú)立存在,必須依附于一定的載體,而且,同一個(gè)信息可以依附于不同的載體。
信息按載體不同可分為(文字、圖形(圖象)、聲音、動(dòng)畫、視頻)。
信息的載體依附性使信息具有可存儲(chǔ)、可傳遞、可轉(zhuǎn)換的特點(diǎn)。
2、價(jià)值性
☆信息是有價(jià)值的,人類離不開信息。物質(zhì)、能量和信息是構(gòu)成世界的三大要素。
☆信息與物質(zhì)、能量不同,表現(xiàn)在兩方面:一方面它可以滿足人們精神領(lǐng)域的需求;另一方面,可以促進(jìn)物質(zhì)、能量的生產(chǎn)和使用。
GPS:全球定位系統(tǒng)
☆另外,信息又是可以增殖的。
☆信息只有被人們利用才能體現(xiàn)出其價(jià)值,而有些信息的價(jià)值則可能尚未被我們發(fā)現(xiàn)。
3、時(shí)效性
信息會(huì)隨著時(shí)間的推移而變化,如交通信息,天氣預(yù)報(bào)等。時(shí)效性與價(jià)值性緊密相連,信息如果沒有價(jià)值也就無所謂時(shí)效了。
4、共享性----信息不同于物質(zhì)、能量的主要方面
信息共享一般不會(huì)造成信息的丟失,也不會(huì)改變信息的內(nèi)容。
除了一般特征外,信息還具有以下的特征:普遍性、可存儲(chǔ)性、可傳遞性、可轉(zhuǎn)換性、可增值性
1、2日新月異的信息技術(shù)
一、信息技術(shù)的悠久歷史
信息技術(shù)(IT:Information Technology)是指一切與信息的獲取加工表達(dá)交流管理和評(píng)價(jià)等有關(guān)的技術(shù)。
2、信息技術(shù)的五次革命
第一次信息技術(shù)革命是語(yǔ)言的使用,是從猿進(jìn)化到人的重要標(biāo)志;
第二次信息技術(shù)革命是文字的創(chuàng)造,使信息的存儲(chǔ)和傳遞首次超越了時(shí)間和地域的局限;
第三次信息技術(shù)革命是印刷術(shù)的發(fā)明,為知識(shí)的積累和傳播提供了更可靠的保證;
第四次信息技術(shù)革命電報(bào)、電話、廣播、電視的出現(xiàn)和普及 ,進(jìn)一步突破了時(shí)間和空間的限制;
第五次信息技術(shù)革命是計(jì)算機(jī)技術(shù)與現(xiàn)代通信技術(shù)的普及應(yīng)用,將人類社會(huì)推進(jìn)到了數(shù)字化信息時(shí)代。
☆信息技術(shù)在不斷更新,但一些古老的信息技術(shù)仍在使用,不能因?yàn)槌霈F(xiàn)了新的信息技術(shù)就拋棄以前的信息技術(shù)。
二、信息技術(shù)的發(fā)展趨勢(shì):
信息技術(shù)的發(fā)展趨勢(shì)是(人性化)和(大眾化),其中人性化是大眾化的基礎(chǔ),大眾化的最根本原因在于(人性化)。
1、越來越友好的人機(jī)界面
圖形用戶界面使顯示在計(jì)算機(jī)屏幕上的內(nèi)容在可視性和操控性方面大大改善。
(1)、虛擬現(xiàn)實(shí)技術(shù):3D游戲等。
(2)、語(yǔ)音技術(shù):語(yǔ)音識(shí)別技術(shù)(ASR)和語(yǔ)音合成技術(shù)(TTS)。
(3)、智能代理技術(shù):是人工智能技術(shù)應(yīng)用的一個(gè)重要方面。如Office助手、電子商務(wù)(EC)等。
GUI:圖形用戶界 DOS:磁盤操作系統(tǒng) CPU:中央處理器 EC:電子商務(wù)
2、越來越個(gè)性化的功能設(shè)計(jì)
3、越來越高的性能價(jià)格比
電腦配置說明:Intel 奔騰4 2.8GHz(CPU即中央處理器)/256M(內(nèi)存)/80GB(硬盤)/50X(光驅(qū))/15’(顯示器,對(duì)角線長(zhǎng)度表示尺寸)
第二章《信息獲取》知識(shí)點(diǎn)
2、1信息獲取的一般過程
信息獲取的一般過程是:定位信息需求,選擇信息來源,確定信息獲取方法、獲取信息,評(píng)價(jià)信息
1、定位信息需求——信息需求表現(xiàn)在:(1)、時(shí)間范圍(2)、地域范圍(3)、內(nèi)容范圍
2、選擇信息來源
信息來源分類:
文獻(xiàn)型信息源
比如報(bào)紙、期刊、公文、報(bào)表、圖書、辭典等
口頭型(個(gè)人)信息源
比如同學(xué)、朋友、父母、老師等
電子型信息源
比如廣播、電視、電話、因特網(wǎng)等
實(shí)物型(現(xiàn)場(chǎng))信息源
比如運(yùn)動(dòng)會(huì)、動(dòng)物園、各類公共場(chǎng)所及事件發(fā)生現(xiàn)場(chǎng)等
3、確定信息獲取方法,獲取信息
4、評(píng)價(jià)信息——評(píng)價(jià)信息的依據(jù)是(先前確定的信息需求)
2、2因特網(wǎng)信息的檢索
1、搜索引擎指用于因特網(wǎng)上信息查找的網(wǎng)絡(luò)工具,最早的搜索引擎是雅虎(Yahoo),它屬于目錄搜索引擎。
2、搜索引擎按工作方式可以分為兩類:(全文搜索引擎)和(目錄索引類搜索引擎)。
(1)、全文搜索引擎是名副其實(shí)的搜索引擎,它是通過從因特網(wǎng)上提取的各個(gè)網(wǎng)站的信息建立索引數(shù)據(jù)庫(kù)而進(jìn)行的搜索引擎。代表性的有Baidu、Google、北大天網(wǎng)等。
全文搜索引擎的使用方法稱為(關(guān)鍵詞查詢)。特點(diǎn)是全面但比較緩慢。
FTP(File Transfer Protocol):文件傳輸協(xié)議
(2)、目錄索引類搜索引擎是將收取到的網(wǎng)站信息按照目錄分類,建立索引數(shù)據(jù)庫(kù)而進(jìn)行的搜索引擎。代表性的有新浪、搜狐、雅虎等。特點(diǎn)是快速但不全面。
二、搜索技巧
1、關(guān)鍵詞提煉2、細(xì)化搜索條件3、用好邏輯命令4、用什么樣的搜索引擎搜索5、強(qiáng)制搜索
2.3 文件的下載
一、文件及其類型
1、網(wǎng)絡(luò)中的文件
文件是指計(jì)算機(jī)中的文件,它是用文件名來標(biāo)識(shí)的一組相關(guān)信息的集合體,計(jì)算機(jī)中的信息通常是以(文件)的形式在存儲(chǔ)器中保存的。
2、文件的重要屬性
(1)文件名:以方便識(shí)別為標(biāo)準(zhǔn)。
(2)存儲(chǔ)位置
常用的有URL、UNC、本機(jī)路徑和FTP等。
URL:統(tǒng)一資源定位器;UNC:通用命名約定;FTP:文件傳輸協(xié)議
(3)內(nèi)容
3、文件的類型
從最終使用目的來看,文件分為(可執(zhí)行文件)和(數(shù)據(jù)文件)。
可執(zhí)行文件的內(nèi)容主要是一條一條可以被計(jì)算機(jī)理解和執(zhí)行的指令,它可以指揮計(jì)算機(jī)完成各種復(fù)雜的任務(wù),這種文件主要是一些應(yīng)用軟件,通常以(EXE)作為文件的擴(kuò)展名。
數(shù)據(jù)文件包含的則是可以被計(jì)算機(jī)加工處理展示的各種數(shù)字化信息,如文本、圖形、聲音等,常見的有HTML、PDF、TXT、JPG、SWF、RM、RAM,其中RM、RAM、SWF被稱為“流媒體”。
比較典型的壓縮文件類型有(ZIP)和(RAR)。
4、常見的文件擴(kuò)展名:
可執(zhí)行文件(操作時(shí)只要雙擊具有這些擴(kuò)展名的文件即可)exe(可執(zhí)行文件)
文本文件txt(記事本文件)、doc(Word文件)、wps(wps office文件)
電子表格(Excel)xls
幻燈片(PowerPoint)ppt
聲音文件wav、mid、mp3、ram、wma
圖形文件Bmp、jpg、gif、pcx、wmf、png
動(dòng)畫視頻文件avi、mpg(mpeg)、dat、asf、wmv、mov、swf(Flash文件)
網(wǎng)頁(yè)(WEB)htm、html、shtml、asp、aspx、php
解壓縮文件zip(WinZip文件)、rar(WinRAR文件)
二、多途徑下載文件
網(wǎng)絡(luò)下載文件的途徑多種多樣,常用的有FTP站點(diǎn)、專題網(wǎng)站、廠商網(wǎng)站。
三、下載效率的提高
提高下載效率的方法:批量下載、FTP文件的搜索
斷點(diǎn)續(xù)傳:下載過程中能接著上次中斷的位置繼續(xù)下載。
多線程:下載過程中能向服務(wù)器發(fā)出多個(gè)下載請(qǐng)求,把一個(gè)大文件分成幾段同時(shí)下載。
※補(bǔ)充內(nèi)容:因特網(wǎng)基礎(chǔ)知識(shí)
1、網(wǎng)絡(luò)分類:按地域來劃分為(廣域網(wǎng))和(局域網(wǎng)),校園網(wǎng)一般屬于(局域網(wǎng))。
2、因特網(wǎng)的服務(wù)功能與應(yīng)用
A、電子郵件:如電子郵件地址:mingxin26@sina.com,mingxin26代表用戶名,@表示連接符,sina.com代表網(wǎng)絡(luò)服務(wù)器的主機(jī)名。
B、文件傳輸:通過文件傳輸協(xié)議(FTP)實(shí)現(xiàn)不同計(jì)算機(jī)間不同操作系統(tǒng)間文件傳輸。
C、遠(yuǎn)程登錄:通過遠(yuǎn)程登錄協(xié)議(Telnet)將本臺(tái)計(jì)算機(jī)作為遠(yuǎn)程計(jì)算機(jī)的終端工作,充分共享網(wǎng)絡(luò)資源。
D、電子公告牌系統(tǒng)(BBS):主要進(jìn)行信息的發(fā)布和討論。
E、信息瀏覽與檢索(WWW):瀏覽信息和檢索信息
F、電子商務(wù)(EC):通過網(wǎng)絡(luò)進(jìn)行商務(wù)數(shù)據(jù)交換和開展商務(wù)活動(dòng)。
3、通用資源定位符又稱統(tǒng)一資源定位器(URL)的組成
URL表示網(wǎng)頁(yè)所在WWW服務(wù)器的名稱以及存放路徑,有兩種表示形式,即地址欄中的網(wǎng)址有兩種形式:它是由協(xié)議名或傳送方式://服務(wù)器域名或IP地址:端口號(hào)/路徑/文件名
如:數(shù)字地址(即IP地址):HTTP://202.119.135.100:80/STU/STU17.HTML
協(xié)議 IP地址: 端口號(hào) 路徑 文件名
如:字符地址:如http://www.sohu.com/1234567/drft.html
協(xié)議 服務(wù)器名稱 路徑 文件名
WWW表示萬維網(wǎng)(Wide World Web) Sohu表示服務(wù)器的名稱 Com 機(jī)構(gòu)名----表示商業(yè)網(wǎng)
Net 表示專業(yè)網(wǎng)站 Gov表示政府網(wǎng) Edu表示教育網(wǎng) Cn(中國(guó)) us(美國(guó))jp(日本)表示國(guó)家頂級(jí)域名
2.4 網(wǎng)絡(luò)數(shù)據(jù)庫(kù)
1、網(wǎng)絡(luò)數(shù)據(jù)庫(kù)是指經(jīng)過精心組織的提供網(wǎng)絡(luò)訪問的數(shù)據(jù)庫(kù)。
2、常用的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)有教育資源庫(kù)、學(xué)術(shù)類網(wǎng)絡(luò)數(shù)據(jù)庫(kù)、在線圖書館、娛樂欣賞 、網(wǎng)上商城、數(shù)字城市
附錄:
1、常用軟件與文件類型
軟件分為系統(tǒng)和應(yīng)用軟件
A、常用的系統(tǒng)軟件:DOS Windows(98/2000/XP/NT) Unix Linux
B、常用的應(yīng)用軟件:
文本編輯軟件:word、wps(國(guó)產(chǎn))文本文檔(擴(kuò)展名txt,為系統(tǒng)自帶軟件)
表格處理軟件:excel(擴(kuò)展名xls)
圖像處理軟件:photoshop acdsee
網(wǎng)頁(yè)制作工具:frontpage dreamweaver firworker
多媒體演示軟件:powerpoint(擴(kuò)展名ppt)電子演示文稿
多媒體播放軟件:realone 鼎點(diǎn)播放器 超級(jí)解霸等等
信息管理軟件 access
動(dòng)畫制作軟件:flash
殺毒軟件:瑞星 江民殺毒 金山毒霸(金山公司是中國(guó)的公司,主要產(chǎn)品wps,
金山詞霸、金山影霸、金山打字通、金山毒霸等)
Word execl frontpage powerpoint access是微軟公司開發(fā)的,合稱office。
2、網(wǎng)絡(luò)交流方式: E-mail(電子郵件)、BBS(電子公告欄)QQ 、ICQ、博客(Weblog、網(wǎng)絡(luò)日志)、MSN
3、文件的存儲(chǔ)格式
文字
.txt
Windows系統(tǒng)自帶
.doc
使用WORD創(chuàng)建的格式化文本,用于一般的圖文排版
.html
用超文本標(biāo)記語(yǔ)言編寫生成的文件格式,用于網(wǎng)頁(yè)制作
便攜式文檔格式,由ADOBE公司開發(fā)用于電子文檔、出版等方面
圖形圖像
.jpg
靜態(tài)圖象壓縮的國(guó)際標(biāo)準(zhǔn)(JPEG)
.gif
支持透明背景圖象,文件很小,主要應(yīng)用在網(wǎng)絡(luò)上
.bmp
文件幾乎不壓縮,占用空間大
動(dòng)畫
.gif
主要用于網(wǎng)絡(luò)
.swf
FLASH制作的動(dòng)畫,縮放不失真、文件體積小,廣泛應(yīng)用于網(wǎng)絡(luò)
音頻
.wav
該格式記錄聲音的波形,質(zhì)量非常高
.mp3
音頻壓縮的國(guó)際標(biāo)準(zhǔn),聲音失真小、文件小,網(wǎng)絡(luò)下載歌曲多采用此格式
.midi
數(shù)字音樂/電子合成樂器的統(tǒng)一國(guó)際標(biāo)準(zhǔn)
視頻
.avi
用來保存電影、電視等各種影象信息
.mpg
運(yùn)動(dòng)圖象壓縮算法的國(guó)際標(biāo)準(zhǔn)
.mov
用于保存音頻和視頻信息
.rm
一種流式音頻、視頻文件格式
第三章《信息的編程加工和智能化加工》知識(shí)點(diǎn)
一、信息加工概述
1、信息加工是指通過判別、篩選、分類、排序、分析和研究等一系列過程,使收集到的信息成為能夠滿足我們需要的信息。信息加工的目的在于發(fā)掘信息的價(jià)值,方便用戶的使用。
信息加工是信息利用的基礎(chǔ)。
2、信息加工的一般過程
信息加工的一般過程:記錄信息、加工信息 、發(fā)布信息 、存儲(chǔ)信息
3、信息加工方式的變化
(1)、人工方式 特點(diǎn)所需工具少、方法靈活、使用方便。
(2)、計(jì)算機(jī)信息加工方式。
4、計(jì)算機(jī)信息加工的一般過程
(1)根據(jù)信息類型和加工要求選擇合適的計(jì)算機(jī)軟件或者自編程序
(2)信息錄入(3)信息加工(4)信息輸出(5)信息存儲(chǔ)
5、計(jì)算機(jī)信息加工的類型
(1)基于程序設(shè)計(jì)的自動(dòng)化信息加工,如VB、C、JAVA語(yǔ)言等
(2)基于大眾信息技術(shù)工具的人性化信息加工,如WPS(國(guó)產(chǎn))、WORD、EXCEL、FLASH、PHOTOSHOP等
(3)基于人工智能技術(shù)的智能化信息加工,如語(yǔ)音識(shí)別、機(jī)器翻譯等
二、信息的編程加工和智能化加工
1、算法是指解決的方法和步驟。
2、信息的智能化加工是指利用人工智能技術(shù)加工信息。
3、人工智能的應(yīng)用
(1)、模式識(shí)別,如指紋識(shí)別、語(yǔ)音識(shí)別、光學(xué)字符識(shí)別、手寫識(shí)別等。
(2)、機(jī)器翻譯(MT),是利用計(jì)算機(jī)把一種自然語(yǔ)言變成另一種自然語(yǔ)言的過程。
第四章《文本信息加工和表格信息加工》知識(shí)點(diǎn)
4.1 文本信息加工
一、字處理技術(shù)
1、漢字起源于象形文字,漢字的造字法有象形、指事、會(huì)意、形聲。
2、20世紀(jì)80年代初,CCDOS成為我國(guó)第一個(gè)漢字操作系統(tǒng),它的誕生吹響了我國(guó)計(jì)算機(jī)應(yīng)用的號(hào)角。
3、1983年,王永民發(fā)明“王碼五筆字型”輸入法 ,它突破了漢字?jǐn)?shù)字化的瓶頸,被迅速推廣。
4、1985年5月,激光照排II型機(jī)成為我國(guó)第一個(gè)使用照排系統(tǒng)。它由王選主持研制。
5、WPS是我國(guó)自主開發(fā)的漢字處理軟件,是我國(guó)民族軟件業(yè)的驕傲。
6、1999年,中國(guó)第一代國(guó)產(chǎn)、操作系統(tǒng)紅旗LINUX誕生。
7、共享軟件的特點(diǎn)是先用后買,商業(yè)軟件的特點(diǎn)先買后用,他們均不同于免費(fèi)的自由軟件。
8、目前計(jì)算機(jī)上使用的漢字編碼方式主要有輸入碼(外碼)、機(jī)內(nèi)碼(內(nèi)碼)、輸出碼(字型碼)。:
1、漢字的編碼—表明了漢字在計(jì)算機(jī)中的處理方式(P56)
①用于輸入漢字的編碼—輸入碼(外碼)
漢字的輸入方式:語(yǔ)音輸入,手寫輸入,鍵盤輸入。
漢字輸入碼按其編碼規(guī)則主要分為:音碼、形碼和混合碼
用于漢字的編碼方案:區(qū)位碼,拼音碼,王碼,自然碼。
②用于存儲(chǔ)漢字的編碼方—機(jī)內(nèi)碼(內(nèi)碼)
功能:漢字的機(jī)內(nèi)碼是供計(jì)算機(jī)系統(tǒng)內(nèi)部進(jìn)行存儲(chǔ)、加工處理、傳輸,將各種漢字輸入碼在計(jì)算機(jī)內(nèi)進(jìn)行統(tǒng)一
分類:國(guó)標(biāo)碼(GB)和BIG5碼
③用于漢字輸出的漢字編碼—輸出碼(字形碼)
漢字是以圖像的形式在計(jì)算機(jī)輸出的。漢字的輸出碼實(shí)際上是漢字的字型碼,它是由漢字的字模信息所組成的。
例如:16×16點(diǎn)陣的一個(gè)漢字字形需要用16×16/8=32個(gè)字節(jié)來存放
48×48點(diǎn)陣的3個(gè)漢字字形需要用48×48×3/8=864個(gè)字節(jié)來存放
點(diǎn)陣數(shù)越大,顯示的漢字效果越好,且需要的存儲(chǔ)容量也越大。英文無所謂輸入碼。
9、鍵盤編碼輸入法是最容易實(shí)現(xiàn)和最常用的一種漢字輸入方法。
10、漢字輸入碼常用的主要有音碼、形碼、混合碼。
11、目前使用最廣泛的漢字機(jī)內(nèi)碼有國(guó)標(biāo)碼和BIG5碼,一個(gè)漢字等于2個(gè)字節(jié),等于16個(gè)二進(jìn)制。
12、漢字的輸出碼實(shí)際上是漢字的字型碼,它是由漢字的字模信息所組成的,它可以用點(diǎn)陣、向量等方式表示。
二、字處理軟件
1、常用的字處理軟件:
記事本、寫字板
Windows操作系統(tǒng)附帶的簡(jiǎn)單文字處理軟件
Word
Microsoft Office套裝軟件之一,功能強(qiáng)大,國(guó)際通用性強(qiáng)
WPS
我國(guó)金山公司開發(fā)的,更符合中文用戶的使用習(xí)慣,具有民族特色
Dream weave、FrontPage
網(wǎng)頁(yè)制作工具,適用于制作在網(wǎng)絡(luò)上流通的網(wǎng)頁(yè)文件
PowerPoint
文稿演示工具,適用于制作方便演講者表達(dá)信息的現(xiàn)場(chǎng)演示文稿
2、字處理軟件的基本特征
(1)、GUI界面:簡(jiǎn)單易學(xué)(2)、功能豐富:個(gè)性選擇(3)、變化迅速:易于遷移
三、文本信息的結(jié)構(gòu)化和形象化
1、文本信息的結(jié)構(gòu)化表達(dá)
(1)、文字表達(dá)(2)、項(xiàng)目式表達(dá)(3)、表格表達(dá)(4)、結(jié)構(gòu)圖表達(dá)(5)、流程圖表達(dá)
2、文本信息的形象化表達(dá)
(1)、文字表達(dá)(2)、圖形表達(dá)(3)、結(jié)構(gòu)圖表達(dá)
4.2 表格信息加工
1、表格信息加工包括信息的表格化、表格數(shù)據(jù)的處理、表格數(shù)據(jù)的圖形化。
2、數(shù)據(jù)透視表是一種對(duì)大量數(shù)據(jù)進(jìn)行快速匯總和建立交叉列表的交互式表格。
3、表格數(shù)據(jù)的圖形化常用的方法有柱形圖、餅圖、折線圖,
柱形圖用來表示每個(gè)項(xiàng)目的具體數(shù)目,餅圖用來表示各部分的百分比,折線圖用來反映事物隨時(shí)間變化的情況。
EXCEL中常用的數(shù)學(xué)公式:
AVERAGE
計(jì)算選中單元格中的數(shù)據(jù)的平均值
均值
COUNT
計(jì)算所選中單元格中的數(shù)據(jù)的個(gè)數(shù)
計(jì)數(shù)
SUM
計(jì)算所選中單元格中的數(shù)據(jù)的總和
求和
MAX
計(jì)算所選中單元格中的數(shù)據(jù)中的最大數(shù)據(jù)
最大值
MIN
計(jì)算所選中單元格中的數(shù)據(jù)中的最小數(shù)據(jù)
最小值
第五章《多媒體信息加工》知識(shí)點(diǎn)
§5.1、5.2 音頻、視頻、動(dòng)畫信息的加工
一、數(shù)字化音頻的采集
在實(shí)際工作中,人們更多的是采用分布式錄音。
二、數(shù)字化音頻的簡(jiǎn)單加工——音頻信息加工常使用的軟件是Cool Edit Pro
MIDI音樂:MIDI是Musical Instrumental Digital Interface(樂器數(shù)字接口)的縮寫。
三、視頻、動(dòng)畫信息的簡(jiǎn)單加工
1、視頻是由連續(xù)畫面組成的動(dòng)態(tài)場(chǎng)景;
動(dòng)畫是利用一定的技術(shù)手段使人工繪制的畫面連續(xù)呈現(xiàn)形成動(dòng)態(tài)的場(chǎng)景。
2、常用的視頻、動(dòng)畫加工工具
軟件名稱
工具類別
特點(diǎn)說明
典型文件格式
Media Player
視頻播放工具
Windows自帶
AVI、WMV
超級(jí)解霸
VCD、DVD播放工具
MPG、DAT
繪聲繪影
視頻編輯工具
AVI、MPG
Premiere
AVI、MPG
Flash
二維動(dòng)畫制作工具
SWF、FLA
3D Studio MAX
三維動(dòng)畫制作工具
AVI、MAX
※在視頻文件處理中,通常可使用豪杰解霸軟件從已有的數(shù)字化視頻中剪輯一段視頻,加工形成我們需要的片段。
3、視頻采集方式:
①直接采集――用數(shù)碼攝像機(jī)直接拍攝而獲得數(shù)字化視頻文件
②分步采集――先用傳統(tǒng)的模擬攝像機(jī)采集模擬視頻信號(hào),然后通過視頻采集卡進(jìn)行模擬/數(shù)字轉(zhuǎn)換,得到數(shù)字化視頻文件
4、計(jì)算機(jī)動(dòng)畫制作初步
一段動(dòng)畫是由一幅幅靜態(tài)的、連續(xù)的圖片組成的,每一幅靜態(tài)的圖片稱之為“幀”。我們就是通過在時(shí)間軸上設(shè)置動(dòng)畫的初始幀和結(jié)束幀,讓Flash完成中間幀的過渡來制作動(dòng)畫的,這些初始幀和結(jié)束幀被稱為“關(guān)鍵幀”。制作完Flash動(dòng)畫后需要保存工作文檔為 FLA格式以便以后修改,若導(dǎo)出為動(dòng)畫作品則為SWF格式,若導(dǎo)出為圖象文件,最好為GIF、JPG格式。
§5.3 圖像信息的采集加工
二、數(shù)字化圖像的設(shè)計(jì)與加工
1、圖像的獨(dú)特魅力在于:①信息豐富、形象直觀②圖像可以跨越語(yǔ)言障礙,增進(jìn)人們更廣泛的思想交流。
2、圖像的類型分為兩種:點(diǎn)陣圖像和向量圖像
圖像類型
組成
優(yōu)點(diǎn)
缺點(diǎn)
常用制作工具
點(diǎn)陣圖像
像素
只要有足夠多的不同色彩的像素,就可以制作出色彩豐富的圖象,逼真地表現(xiàn)自然界的景象
縮放和旋轉(zhuǎn)容易失真,同時(shí)文件容量較大
Photoshop、畫圖等
向量圖像
數(shù)學(xué)向量
文件容量較小,在進(jìn)行放大、縮小或旋轉(zhuǎn)等操作時(shí)圖象不會(huì)失真
不易制作色彩變化太多的圖象
Flash、CorelDraw等
3、常見的圖像加工工具
類型
常用軟件
適用性
簡(jiǎn)易型圖像軟件
畫圖
初學(xué)者
普及型圖像軟件
我形我速
普通家庭和辦公
ACDSee
看圖為主,處理為輔
Flash
網(wǎng)絡(luò)圖形和動(dòng)畫制作
專業(yè)型圖像軟件
Photoshop
專業(yè)圖象處理
AutoCAD
建筑、機(jī)械、電子等領(lǐng)域
CorelDraw
專業(yè)的圖象設(shè)計(jì)人員
4、位圖圖像大小的計(jì)算
圖像的字節(jié)數(shù)=圖像分辨率*位深/8
位深有1位、8位、16位、24位和32位等
實(shí)踐體驗(yàn):繪制七巧板——體會(huì)Flash
①在使用直線工具繪制直線時(shí),按住Shift鍵可以繪制正方形的對(duì)角線;②設(shè)計(jì)完作品需要保存,為便于下次使用,需要保存為FLA格式,若導(dǎo)出為圖像文件,最好保存為GIF、JPG格式;
③箭頭工具的作用是移動(dòng)和定位板塊;任意變形工具的作用是旋轉(zhuǎn)板塊。
④必要時(shí)可以借助菜單命令進(jìn)行水平和垂直翻轉(zhuǎn)。
三、數(shù)字化圖像的采集與加工
1、數(shù)字化圖像獲取的途徑一般有三種:
A、使用數(shù)碼相機(jī)拍攝,直接把外界影像轉(zhuǎn)換成數(shù)字信號(hào),可以方便的傳送到電腦中
B、收集已有的印刷圖片,掃描儀轉(zhuǎn)換成計(jì)算機(jī)可以處理的數(shù)字信號(hào)
C、從網(wǎng)絡(luò)或其他數(shù)字化資源庫(kù)中獲取需要的圖像素材
2、使用Photoshop加工圖片
圖象的合成是指把原來的多幅圖像合成一幅圖,突出表達(dá)某個(gè)主題。
在圖象加工中,經(jīng)常用到圖層的概念,使用圖層的目的是實(shí)現(xiàn)對(duì)當(dāng)前選定的某個(gè)圖曾圖像元素的單獨(dú)加工,而不致影響其他圖層。多個(gè)圖層之間可以任意疊放。Photoshop、flash都有圖層。
第六章《信息集成與信息交流》知識(shí)點(diǎn)
§6.1 信息集成
一、信息集成一般過程
1、信息集成的過程主要指將文本、圖像、聲音、動(dòng)畫、視頻等媒體素材,有計(jì)劃有目的地組織在一起,為表達(dá)某一主題服務(wù)。
2、信息集成的一般過程
階段
階段名稱
本階段中心任務(wù)
第一階段
選題立意階段
確定主題、設(shè)計(jì)目標(biāo)
第二階段
設(shè)計(jì)規(guī)劃階段
規(guī)劃內(nèi)容結(jié)構(gòu)、收集加工素材
第三階段
開發(fā)制作階段
選擇工具、實(shí)際制作
第四階段
評(píng)估測(cè)試階段
收集反饋、評(píng)價(jià)修正
3、作品設(shè)計(jì)包括總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)兩部分。
在網(wǎng)頁(yè)中,常用超級(jí)鏈接來實(shí)現(xiàn)從一個(gè)網(wǎng)頁(yè)到另一個(gè)目標(biāo)的連接。
4、開發(fā)制作階段
①常見的信息集成工具
信息集成工具分為三類:基于頁(yè)面的工具、基于圖標(biāo)的工具、基于時(shí)間的工具。
A、基于頁(yè)面的工具——采用類似于書本“頁(yè)”的方式組織素材。特點(diǎn)是:便于組織與管理素材,比較形象、直觀、簡(jiǎn)單易學(xué),適合初級(jí)用戶制作簡(jiǎn)單的多媒體作品。
B、基于圖標(biāo)的工具——各種素材用形象的“圖標(biāo)”依次連接在流程圖中。特點(diǎn)是:可以對(duì)任一圖標(biāo)指向的素材進(jìn)行單獨(dú)編輯,而且可以根據(jù)需要任意調(diào)整圖標(biāo)的位置。
C、基于時(shí)間的工具——依據(jù)時(shí)間順序集成各種素材。特點(diǎn)是:操作較為復(fù)雜,在素材呈現(xiàn)時(shí)間上要做精確的安排,需要有一定的編程基礎(chǔ)。
工具類型
工具名稱
特點(diǎn)
基于頁(yè)面
PowerPoint
演示用的多媒體幻燈片工具。簡(jiǎn)單實(shí)用,開發(fā)周期短
FrontPage
網(wǎng)頁(yè)制作工具。適合網(wǎng)絡(luò)環(huán)境
Dreamweaver
網(wǎng)頁(yè)設(shè)計(jì)軟件。適合網(wǎng)絡(luò)環(huán)境,所見即所得
Word
文字編輯軟件。
WPS
文字處理軟件。
基于圖標(biāo)
Authorware
多媒體創(chuàng)作工具。功能強(qiáng)大,交互性好,可生成獨(dú)立的可執(zhí)行程序
方正奧思
多媒體創(chuàng)作工具。全中文用戶界面,交互性強(qiáng)
基于時(shí)間
Flash
動(dòng)態(tài)的可互動(dòng)的動(dòng)畫制作軟件。小巧精致,觀賞性強(qiáng)
Director
強(qiáng)大的二維動(dòng)畫制作功能。適合制作交互式多媒體演示產(chǎn)品等。
★網(wǎng)頁(yè)三劍客是指Flash、Dreamweaver、Firework。
三、網(wǎng)站制作簡(jiǎn)介(以FrontPage為例)
1、新建站點(diǎn)——站點(diǎn)是是網(wǎng)頁(yè)等一組網(wǎng)絡(luò)資源的集合,我們把制作的所有素材和網(wǎng)頁(yè)集合成一個(gè)網(wǎng)站,便于維護(hù)和管理。首頁(yè)設(shè)計(jì)恰當(dāng)與否,直接影響到網(wǎng)站的形象,往往是決定瀏覽者是否駐足欣賞的關(guān)鍵。
在FrontPage中,新建一個(gè)“只有一個(gè)網(wǎng)頁(yè)的站點(diǎn)”時(shí),網(wǎng)站會(huì)自動(dòng)新建一個(gè)名稱為index.htm的網(wǎng)頁(yè),我們一般將它設(shè)置為首頁(yè)。
2、添加新網(wǎng)頁(yè)——網(wǎng)頁(yè)是網(wǎng)站的基本構(gòu)成部分,學(xué)會(huì)添加新網(wǎng)頁(yè)是制作網(wǎng)站的基礎(chǔ)。
3、利用表格布局網(wǎng)頁(yè)——表格在網(wǎng)頁(yè)中具有定位和設(shè)置網(wǎng)頁(yè)布局的作用,利用表格可將各塊內(nèi)容分類列出,使網(wǎng)頁(yè)清晰美觀、富有條理。需要注意的是,在用表格布局時(shí),表格的邊框粗細(xì)應(yīng)設(shè)置為0。
4、插入表格
網(wǎng)頁(yè)中的表格除了可以用來定位和布局外,還可以當(dāng)作普通表格來使用,但需要注意的是,此時(shí)的表格邊框粗細(xì)不能設(shè)置為0。
★★★綜合第3、4部分,表格在網(wǎng)頁(yè)中的作用有兩個(gè):
①具有定位和設(shè)置網(wǎng)頁(yè)布局的作用。此時(shí),表格的邊框粗細(xì)應(yīng)設(shè)置為0
②可當(dāng)作普通表格使用。此時(shí),表格的邊框粗細(xì)不能設(shè)置為0
5、添加圖像
在網(wǎng)頁(yè)中可以插入多種格式的圖片,但我們一般應(yīng)選用那些壓縮比高的格式的圖片,例如GIF、JPG等格式的圖片。
★★方法:將光標(biāo)放在要插入圖片的位置,選擇“插入”—“圖片”—“來自文件”命令即可。
在FrontPage文件夾列表區(qū)中,站點(diǎn)中有兩個(gè)缺省文件夾“_Private”和“images”。 “_Private”文件夾用于存放不愿公開的文件; “images”文件夾用來存放網(wǎng)頁(yè)中用到的圖象文件。
6、插入動(dòng)畫
動(dòng)畫一般選用文件容量比較小的格式如GIF、SWF等格式。
★★方法:將光標(biāo)放在要插入動(dòng)畫的位置,選擇“插入”—“高級(jí)”—“插件”命令,選擇動(dòng)畫文件即可。
7、設(shè)置背景——在默認(rèn)的情況下,F(xiàn)rontPage的背景顏色是白色。
A、設(shè)置首頁(yè)背景
★★方法:打開網(wǎng)頁(yè),選擇“格式”—“背景”命令,打開“網(wǎng)頁(yè)屬性”對(duì)話框進(jìn)行設(shè)置即可。
B、設(shè)置表格背景
★★方法:將光標(biāo)定位在布局表格內(nèi)的任一位置,單擊鼠標(biāo)右鍵,在彈出的菜單中選擇“表格屬性”命令進(jìn)行設(shè)置。
C、設(shè)置單元格背景
★★方法:將光標(biāo)定位在單元格內(nèi),右擊鼠標(biāo),選擇“單元格屬性”命令進(jìn)行設(shè)置。
8、在網(wǎng)頁(yè)中插入背景音樂
★★方法:打開網(wǎng)頁(yè),選擇“格式”中的“背景”命令,打開“網(wǎng)頁(yè)屬性”對(duì)話框,選擇“常規(guī)選項(xiàng)”卡即可進(jìn)行設(shè)置。
9、設(shè)置超級(jí)鏈接
超級(jí)鏈接可以實(shí)現(xiàn)從一個(gè)網(wǎng)頁(yè)到另一個(gè)目標(biāo)的連接。文本和圖象等都可以設(shè)置超級(jí)鏈接。
★★方法:選中要設(shè)置超級(jí)鏈接的內(nèi)容,選擇“插入”菜單中的“超級(jí)鏈接”,在彈出的窗口中選擇鏈接的某個(gè)網(wǎng)頁(yè)。
§6.2 信息發(fā)布
一、信息發(fā)布的類型
1、個(gè)人信息發(fā)布;2、行業(yè)信息發(fā)布;3、官方機(jī)構(gòu)信息發(fā)布。
二、網(wǎng)絡(luò)信息發(fā)布的類型
1、借用現(xiàn)成的網(wǎng)絡(luò)工具和資源發(fā)布信息,如網(wǎng)絡(luò)廣告、BBS公告、電子郵件等。
2、建立自己的網(wǎng)站發(fā)布信息。
三、網(wǎng)站發(fā)布的一般方法和過程
1、發(fā)布前的準(zhǔn)備
(1)、檢查網(wǎng)站
A、檢查內(nèi)容
B、檢查鏈接——在Frontpage中,可以借助報(bào)表視圖進(jìn)行檢查。(見課本112頁(yè)圖6-20)
(2)、預(yù)覽網(wǎng)頁(yè):一種方法是在Frontpage編輯窗口中直接預(yù)覽網(wǎng)頁(yè),另一種方法是將網(wǎng)站發(fā)布到本機(jī)中預(yù)覽。
(3)、檢查下載時(shí)間
2、網(wǎng)站發(fā)布——網(wǎng)站發(fā)布有三種方法:
A、在網(wǎng)上鄰居中發(fā)布
★★方法:將站點(diǎn)目錄設(shè)置為共享,然后進(jìn)入“網(wǎng)上鄰居”,選擇你的計(jì)算機(jī)名稱,進(jìn)入網(wǎng)站目錄就可以瀏覽網(wǎng)頁(yè)了。
B、在本機(jī)上發(fā)布
★★方法有多種,可以選擇Frontpage提供的功能發(fā)布,也可以使用個(gè)人服務(wù)器PWS把自己的計(jì)算機(jī)設(shè)置成個(gè)人服務(wù)器,然后就可以方便地在計(jì)算機(jī)上測(cè)試網(wǎng)站了。
C、在因特網(wǎng)上發(fā)布——首先要申請(qǐng)網(wǎng)站空間,然后上傳網(wǎng)站就可以了。
需要注意的是:在用Frontpage發(fā)布網(wǎng)頁(yè)時(shí),提供主頁(yè)空間的網(wǎng)站必須支持Frontpage擴(kuò)展程序。
一般我們使用FTP工具發(fā)布網(wǎng)站,常用的FTP工具包括CuteFTP、LeachFTP、WebPublisher等。
3、維護(hù)網(wǎng)站——最重要的是內(nèi)容的更新。
4、宣傳網(wǎng)站
§6.3 信息交流
網(wǎng)絡(luò)可以提多種信息交流方式,包括E-mail、BBS、QQ、博客(WEBLOG)等。
1文件交換
我們可以采用多種工具發(fā)送文件,如電子郵件、QQ、MSN Messenger等。
2、網(wǎng)上聊天:BBS、在線聊天室、QQ、MSN等,都提供網(wǎng)絡(luò)聊天服務(wù)。
網(wǎng)絡(luò)不僅可以提文本聊天服務(wù),有些還提供實(shí)時(shí)的語(yǔ)言聊天服務(wù),如QQ、MSN、專用的網(wǎng)絡(luò)IP電話等。
3、防火墻(Firewall):在網(wǎng)絡(luò)中,防火墻是一個(gè)或一組系統(tǒng),用來在兩個(gè)或多個(gè)網(wǎng)絡(luò)間加強(qiáng)訪問控制,限制入侵者進(jìn)入,從而祈禱安全保護(hù)的作用。
4、如何才能安全設(shè)置密碼?
①密碼長(zhǎng)度應(yīng)在6位以上②設(shè)置的密碼要包括大小寫字母、數(shù)字等③3-6個(gè)月更換一次密碼
第七章《多媒體信息加工》
§7.1 信息資源管理概述
一、信息資源管理過程—管理伴隨著信息的獲取、加工、存儲(chǔ)、發(fā)布等信息活動(dòng)的整個(gè)過程。
二、信息資源分類方法
信息資源可以采用標(biāo)準(zhǔn)的或約定俗成的分類方法進(jìn)行分類,廣為使用的有:學(xué)科分類法和主題分類法兩種分類方法。一般而言,學(xué)科分類法由權(quán)威機(jī)構(gòu)發(fā)布,成為全社會(huì)或行業(yè)所遵守的標(biāo)準(zhǔn),相對(duì)而言,主題分類方法則具有一定的隨意性。
網(wǎng)站資源的分類一般采用網(wǎng)站自主確定的主題分類法。
三、信息資源管理中的標(biāo)準(zhǔn)化思想和意義
1、標(biāo)準(zhǔn)化是指國(guó)際、國(guó)家、地方或某行業(yè)通過制定和實(shí)施標(biāo)準(zhǔn),統(tǒng)一規(guī)定社會(huì)活動(dòng)中重復(fù)性的事物和概念,以獲得最佳秩序和社會(huì)效益。ISO:國(guó)際標(biāo)準(zhǔn)化組織
2、標(biāo)準(zhǔn)的內(nèi)容一般包括標(biāo)準(zhǔn)化術(shù)語(yǔ)、標(biāo)準(zhǔn)化技術(shù)、標(biāo)準(zhǔn)化設(shè)施、標(biāo)準(zhǔn)化管理過程四個(gè)方面。
§7.2 個(gè)人數(shù)字化信息管理
一、個(gè)人數(shù)字化信息資源
日常生活中常用的有e-Book、MP3、CD、MTV、VCD等。。
二、個(gè)人數(shù)字化信息資源管理實(shí)例
1、用個(gè)人數(shù)字助理安排學(xué)習(xí)計(jì)劃
PDA(Personal Digital Assistant,個(gè)人數(shù)字助理):俗稱掌上電腦。可以記錄個(gè)人日程安排、待辦事項(xiàng)等。
2、用資源管理器管理本地計(jì)算機(jī)資源
資源管理器是Windows系統(tǒng)提供的信息資源管理工具,是計(jì)算機(jī)的管家。它采用目錄樹實(shí)現(xiàn)目錄管理,使我們能更方便、更清楚、更直觀地管理和查找文件。
計(jì)算機(jī)硬盤一般可以劃分成若干個(gè)區(qū),并分別命名為C、D、E盤等,C盤一般作為系統(tǒng)盤,專門用來管理操作系統(tǒng)和常用的工具軟件。其他分區(qū)可以根據(jù)需要自由安排。
3、用電子表格管理個(gè)人財(cái)務(wù)(EXCEL)
4、用收藏夾分類管理喜愛的網(wǎng)站(仔細(xì)看一看圖7-5)
收藏夾是瀏覽器提供的一種管理工具。
用收藏夾管理信息資源的基本方法就是按照一定的主題分類,新建不同的文件夾收藏不同類別的網(wǎng)站。
5、用Blog管理網(wǎng)上學(xué)習(xí)資源
Blog:網(wǎng)絡(luò)日志,是網(wǎng)絡(luò)上一種表達(dá)個(gè)人思想,存儲(chǔ)信息資源的工具。
使用Blog時(shí)可以根據(jù)自己的需要將其設(shè)置為“公開”或“保密”。
§7.3 利用數(shù)據(jù)庫(kù)管理大量信息
一、數(shù)據(jù)庫(kù)簡(jiǎn)介
1、數(shù)據(jù)庫(kù)的基本組成
數(shù)據(jù)庫(kù)表達(dá)信息的最基本的單位是記錄,一個(gè)記錄由若干個(gè)字段組成,若干條記錄又組成表,若干表則組成了數(shù)據(jù)庫(kù)。
數(shù)據(jù)庫(kù)中的表和表是相互關(guān)聯(lián)的。這也是數(shù)據(jù)庫(kù)與電子表格的重要差別之一。
表內(nèi)部的“關(guān)系”與表之間的相互“關(guān)系”組成了一個(gè)有機(jī)的關(guān)系型數(shù)據(jù)庫(kù)。
2、數(shù)據(jù)庫(kù)的分類
數(shù)據(jù)庫(kù)分為三類:關(guān)系型數(shù)據(jù)庫(kù)、層次型數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)型數(shù)據(jù)庫(kù)。目前微型計(jì)算機(jī)中常用的是關(guān)系型數(shù)據(jù)庫(kù)。
通過數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)人性化的圖形用戶界面和所見所得的操作風(fēng)格,我們可以方便、快速地檢索、添加、修改、刪除數(shù)據(jù)庫(kù)中的信息。
數(shù)據(jù)庫(kù)與數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)并不是直接地相互作用,它們是由數(shù)據(jù)庫(kù)管理系統(tǒng)來聯(lián)結(jié)的。
DBMS:數(shù)據(jù)庫(kù)管理系統(tǒng)
DBMS是建立在操作系統(tǒng)基礎(chǔ)上、負(fù)責(zé)處理數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)存取數(shù)據(jù)的各種請(qǐng)求、實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的底層操作,并把操作結(jié)果返回給數(shù)據(jù)庫(kù)的應(yīng)用系統(tǒng)。
這樣,數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)就組成了一個(gè)有機(jī)的層級(jí)關(guān)系。(P137)
二、三種信息資源管理方式的比較
信息資源管理方式有三種:人工管理、文件管理、數(shù)據(jù)庫(kù)管理。
*請(qǐng)認(rèn)真填寫需求信息,我們會(huì)在24小時(shí)內(nèi)與您取得聯(lián)系。