① 請問Web具有哪些特點求大神幫助
①Web是超文本信息系統。②Web是跨平台的。③Web是分布式的。④Web是動態的和交互。Web的工作原理:Web採用客戶/伺服器模式,它是由分布在Internet上的成千成萬的Web伺服器和Web瀏覽器構成的。瀏覽器是用戶為查閱Web上信息而在本機上運行的一個程序,是用戶通向WWW網的窗口。Web伺服器存儲和管理超文本文檔和超文本鏈接,並響應Web瀏覽器的連接請求。伺服器負責向瀏覽器提供所需要的服務。Web上的信息主要以超文本的方式組織。Web採用HTML描述超文本信息,並以網頁的方式組織信息。在Web網路的運作過程中,用戶首先獲取第一個網頁,瀏覽後跟隨一條感興趣的線索轉到其他網頁上。Web採用HTTP超文本傳輸協議。
② web伺服器和應用伺服器的區別
一、指代不同
1、web伺服器:叫網頁伺服器或web伺服器。WEB伺服器也稱為WWW(WORLD WIDE WEB)伺服器,主要功能是提供網上信息瀏覽服務。
2、應用伺服器:指通過各種協議把商業邏輯曝露給客戶端的程序。
二、功能不同
1、web伺服器:可以解析(handles)HTTP協議。當Web伺服器接收到一個HTTP請求(request),會返回一個HTTP響應(response),例如送回一個HTML頁面。
2、應用伺服器:提供了訪問商業邏輯的途徑以供客戶端應用程序使用。應用伺服器使用此商業邏輯就像調用對象的一個方法一樣。
三、特點不同
1、web伺服器:傳送(serves)頁面使瀏覽器可以瀏覽。
2、應用伺服器:應用程序伺服器是通過很多協議來為應用程序提供(serves)商業邏輯(business logic)。
③ Web伺服器是什麼通俗易懂的回答
Web伺服器一般指網站伺服器,是指駐留於網際網路上某種類型計算機的程序,可以向瀏覽器等Web客戶端提供文檔,也可以放置網站文件,讓全世界瀏覽;可以放置數據文件,讓全世界下載。目前最主流的三個Web伺服器是Apache Nginx IIS。
WEB伺服器也稱為WWW(WORLD WIDE WEB)伺服器,主要功能是提供網上信息瀏覽服務。
WWW 是 Internet 的多媒體信息查詢工具,是 Internet 上近年才發展起來的服務,也是發展最快和目前用的最廣泛的服務。正是因為有了WWW工具,才使得近年來 Internet 迅速發展,且用戶數量飛速增長。
(3)web服務的特點擴展閱讀:
WEB伺服器特點:
Windows,Linux與Unix這3個操作系統是架設Web伺服器比較常見的操作系統。Linux的安全性能在這3個操作系統中最高,可以支持多個硬體平台,其網路功能比較強大。
總的來說,這兩大優點是其他操作系統不可替代的:
1、可以依據用戶不同的需求來隨意修改、調整與復制各種程序的源碼以及發布在互聯網上;
2、Linux操作系統的市場價格比較便宜,也能夠在互聯網上免費下載源碼。可以說,Linux為架設既高效又安全的Web伺服器的比較理想的操作系統。
3、此外,要讓Web伺服器更具有優越的性能,可以根據伺服器系統之特點與用途作進一步的優化與處理,盡量減少Web伺服器的數據傳輸量以及降低其數據傳輸的頻率。
進而促進網路寬頻的利用率與使用率,以及提高網路客戶端的網頁載入的速度,同時也可以減少Web伺服器各種資源的消耗。
④ 什麼是web,具有什麼特點
什麼是web,具有什麼特點
WEB應用程式一般為B/S模式,B/S模式有以下特點: 開發、維護和升級更經濟。 提供了一致的使用者介面。 開放性強。 結構擴充套件性好,易於擴充套件。 資訊系統整合性更強。
什麼是hap體系,hap具有什麼特點
HACCP是食品安全管理體系~HACCP主要是預防為主的體系~全過程的控制~而不是事後檢驗~建議你去下載一份ISO22000-2005看看~
什麼是Web2.0? 有什麼特點?
什麼是Web2.0
Web2.0是以Flickr、43Things.等網站為代表,以Blog、TAG、SNS、RSS、wiki等社會軟體的應用為核心,依據六度分隔、xml、ajax等新理論和技術實現的網際網路新一代模式。」
Blog——部落格/網志:Blog的全名應該是Web log,後來縮寫為Blog。Blog是一個易於使用的網站,您可以在其中迅速釋出想法、與他人交流以及從事其他活動。所有這一切都是免費的。
RSS——站點摘要:RSS是站點用來和其他站點之間共享內容的一種簡易方式(也叫聚合內容)的技術。最初源自瀏覽器「新聞頻道」的技術,現在通常被用於新聞和其他按順序排列的網站,例如Blog。
WIKI——網路全書:Wiki--一種多人協作的寫作工具。Wiki站點可以有多人(甚至任何訪問者)維護,每個人都可以發表自己的意見,或者對共同的主題進行擴充套件或者探討。
Wiki指一種超文本系統。這種超文本系統支援面向社群的協作式寫作,同時也包括一組支援這種寫作的輔助工具。
網摘:「網摘」又名「網頁書簽」,起源於一家叫做Del.icio.us的美國網站自2003年開始提供的一項叫做「社會化書簽」(Social Bookmarks)的網路服務,網友們稱之為「美味書簽」(Delicious在英文中的意思就是「美味的;有趣的」)。
SNS——社會網路:Social Neork Sofwaret,社會性網路軟體,依據六度理論,以認識朋友的朋友為基礎,擴充套件自己的人脈。
P2P——對等聯網:P2P是peer-to-peer的縮寫,peer在英語里有「(地位、能力等)同等者」、「同事」和「夥伴」等意義。這樣一來,P2P也就可以理解為「夥伴對夥伴」、「點對點」的意思,或稱為對等聯網。目前人們認為其在加強網路上人的交流、檔案交換、分布計算等方面大有前途。
IM——即時通訊:即時通訊(Instant Messenger,簡稱IM)軟體可以說是目前我國上網使用者使用率最高的軟體。聊天一直是網民們上網的主要活動之一,網上聊天的主要工具已經從初期的聊天室、論壇變為以MSN、QQ為代表的即時通訊軟體。
RSS為Really Simple Syndication(簡易供稿)的縮寫,是某一站點用來和其它站點之間共享內容的一種簡易方式,也叫聚合內容。網路使用者可以在客戶端藉助於支援RSS的新聞聚合工具軟體(例如SharpReader NewzCrawler、FeedDemon RSSReader),在不開啟網站內容頁面的情況下閱讀支援RSS輸出的網站內容。可見,網站提供RSS輸出,有利於讓使用者發現網站內容的更新。在高速高質高效成為主流呼聲的網際網路時代,RSS無疑推動了網上資訊的傳播,提出了另一種看世界的方式。
RSS,原意是把網站內容如標題、連結、部分內文甚至全文轉換為可延伸標示語言(XML:eXtensible Markup Language)的格式,以向其它網站供稿,使用者可以用一般的瀏覽器觀看,也可以用特殊的「閱讀器」軟體來閱讀。
-----------------------------------------------------------------------------------------------
歷史很重要。對一個技術的學習也應當從歷史出發,通過其在時間形成歷史的流變,得以知曉現狀,甚至能夠預知未來。
那Web1.0是什麼呢?
他們說,記得靜態HTML的時代么?
(那個時代的應用、人們的Web體驗、對社會的影響如何?)
那麼動態HTML和靜態HTML下的Web相比,是多少版本?1.5?對了,他們是真這么叫的。
(在效果和影響上,與1.0相比,擴充套件和加深多少?)
要呈現的資料儲存在資料庫中,通過Web服務端的程式,應使用者的請求,取出資料,加上事先設計的模板,動態的生成Html程式碼,傳送到使用者的瀏覽器那裡。
他是1.0系列,應為使用者在瀏覽器中所見和Web1.0一樣,它有0.5的升級,因為資料不是事先製作並發布,而是動態生成,和使用者的需要互動生成。
那好,再加0.5,到Web2.0,變化是在哪裡呢?
(看到了正在崛起的和改變的,會繼續朝著什麼方向改變網際網路和社會呢?)
更新:關於各個版本的差別,看看亞馬遜的例子。
事情沒有那麼幸運,Web2.0並不是一個具體的事物,而是一個階段,是促成這個階段的各種技術和相關的產品服務的一個稱呼。所以,我們無法說,Web2.0是什麼,但是可以說,那些是Web2.0。
WikiPedia的Web2.0條目下列出了這些條件:
*CSS和語義相關的XHTML標記
*AJAX技術
*SyndicationofdatainRSS/ATOM
*AggregationofRSS/ATOMdata
*簡潔而有意義的URLs
*支援釋出為weblog
*RESTian(preferred)或者XMLWebserviceAPIs
*一些社會性網路元素
必須具備的要素有:
*網站應該能夠讓使用者把資料在網站系統內外倒騰。
*使用者在網站系統內擁有自己的資料
*完全基於Web,所有的功能都能透過瀏覽器完成。
(以上內容引用自英文版維基網路)
雖然這只是一家之言,不過,對於其中談到的幾個要素,大家還是公認的。
-基於RSS/ATOM/RDF/FOAF等XML資料的同步、聚合和遷移。
資料不再和頁面和網站混粘在一起,它獨立了,它跟著使用者走。這是Web2.0的很重要特徵。這也是為什麼Blog是Web2.0的代表的原因。在網志上,常主角的是相互獨立的一則則的網志。
獨立,然後有物理表現。現在,就能讓他們活躍起來。透過對XML資料的處理,這些內容能被自由的組合,被各種應用程式,不論是Web程式還是桌面程式等呈現和處理。
當然,最重要的是背後的人。
-社會性因素。
內容跟著人走,內容又能夠被使用者自由的組合,也就是說,使用者能夠自由的藉助內容媒介,建立起一個個的社群,發生各種社會性的(網路)行為。
此外還有標簽以及建立在開放標簽系統之上的Folksonomy。
-第三個公認的因素是開放API,
這個技術性稍強些,得另花時間研習,可以先看看例子:amazon、flickr、googlemap等。
從Web應用的產品/服務生產者角度來說,該如何建立Web2.0的產品呢?
重要的是要抓住這么幾點,一個是微內容(這里有定義),一個是使用者個體。除了這兩個最基本的之外,還可以考慮社群內的分享以及提供API。
(bruce收藏的一些API內容::bruce./blog/showlog.asp?cat_id=34&log_id=709 )
微內容:英文是microcontent。使用者所生產的任何資料都算是微內容,比如一則網志,評論,圖片,收藏的書簽,喜好的音樂列表、想要做的事情,想要去的地方、新的朋友等等。這些微內容,充斥著我們的生活、工作和學習,它的數量、重要性,還有我們對它的依賴,並不亞於那些道貌岸然、西裝革履的正統文章、論文、書籍。
對微內容的重新發現和利用,是網際網路所開創的平等、民主、自由風氣的自然衍生,也是網際網路相關技術消減資訊管理成本之後的一個成果。
我們每天都生產眾多的微內容,也消費著同樣多的微內容。對於Web2.0來說,如何幫助使用者管理、維護、儲存、分享、轉移微內容,就成了關鍵。
使用者個體。對於Web1.0的典型產品/服務來說,使用者沒有具體的面貌、個性,它只是一個模糊的群體的代名詞而已。但是對於Web2.0的產品和服務來說,使用者是個實實在在的人。Web2.0所服務的,是具體的人,而不是一個如同幽靈般的概念。並且,這個人的具體性,會因為服務本身而不斷地充實起來。
如何為這個具體的個體服務,是Web2.0設計的起點。
因此,一類可以被稱作Web2.0的產品/服務將是這樣:
服務於使用者個體的微內容的收集、建立、釋出、管理、分享、合作、維護等的平台。
其他的呢?恐怕就設計到好些人提到的,微內容的XML表現;微內容的聚合;微內容的遷移;社會性關系的維護;介面的易用性等等。
以及是否就是開源、參與、個人價值、草根、合作等等?
Web2.0是許多方面起頭並進又相互牽連的一個新的階段的到來。因此,不同的人,有著不同的看法。那麼,對於Web開發人員來說,Web2.0意味著什麼呢?
他們說Web2.0階段,Web是一個平台,或者說,Web正在變得可程式設計,可以執行的Web應用。野心家們設想這個它的終極目標是WebOS。
Web1.0時候,Web只是一個針對人的閱讀的釋出平台,Web由一個個的超文字連結而成。現在的趨勢發生了變化,Web不僅僅是Html文件的天下,它成了互動的場所。
Web2.0Conference網站的橫幅引用JeffBezos的話說「Web1.0i *** akingtheinterforpeople,web2.0i *** akingtheinterbetterforputers」。
具體來講,他們說Web成為一個開發環境,藉助Web服務提供的程式設計介面,網站成了軟體構件。
這些,就是WebService的目標吧,資訊孤島通過這些WebService的對話,能夠被自由構建成適合不同應用的建築來。
一些例子:del.icio.us、flickr、a9、amazon、yahoo、google、msn等提供的程式設計介面衍生出的各種應用。
為什麼要開放APIs,這涉及到集市中的商業方面的技術策略。當然,還有更深層的原因,那是什麼呢?
這種互動不僅體現在不同的網站服務之間,同時還體現在使用者和Web之間在瀏覽器上的互動。這也是為什麼在美味書簽的收藏中Web2.0和AJAX如此相關的一個原因。
在Web頁面上使用桌面程式有的那些便利,真的是很享受的事情。這恐怕也是Web可程式設計的一個方面,Web頁面不再是標記和內容混合那樣的簡單,它就是一個可以程式設計的地方(是這樣理解吧?)
有人反對說,AJAX的使用對搜尋引擎不友好,只有Web1.0的站長才關心這個事情吧,在Web2.0時候,站長應該關心的是使用者參與的便利、使用者的自由度,至於搜尋,有RSS/ATOM/RDF等,更本用不著操心,Google不是已經順應這個趨勢,讓大家主動提交了么?
可程式設計的第三個方面,是否在於Web應用和桌面應用之間的無縫連線趨勢的出現?類似這里說的「從工具上,是由網際網路瀏覽器向各類瀏覽器、rss閱讀器等內容發展」
程式設計的一個重要目的是對資料的操作,因此,對於網站來說,除了WebService介面之外,最近為簡便方式就是將內容以RSS/RDF/ATOM格式,或者有意義的XHTML格式輸出,同時實現內容和表現的分離。
[Web2.0是個歷史學的概念,而非是個技術性的概念,它是對Web發展歷史斷代的成果。對這個概念的梳理,能幫助我更好的把握網際網路正在發生的技術與文化。]
---------------------------------------------------------------
中文網志圈談論的Web2.0內容摘要:
-「Web2.0是用來研究現象、發現規律的東西,不是用來招商引資、搭台唱戲的東西。當越來越多的網際網路應用採取與使用者互動的方式,越來越多的內容是由使用者產生,越來越多的使用者參與到網際網路創造的過程中的時候,其實它代表了一種新的思潮。在這種思潮之下,一些新的技術開始出現,一些古老技術重新煥發了生機。隨便你怎麼表述這樣一種現象,但現象本身是實實在在存在的,不管是叫它Web2.0,還是社會化網際網路。」[Keso:老冒給Web2.0澆了一桶冷水]
-「我覺得最有價值的一個是,web應用的資料格式開始逐漸出現了交換「標准」...這些標准...更加容易被機器自動化處理...能幫助人更好地過濾和定製化資訊。其次,更多的服務將以webservice的形式來提供,...這使得web服務可以被互相整合,從而誕生更多新的服務...人的重要性被提高了。過去web更多注重在資訊提供,而現在的越來越多的應用更加關注人,也就是所謂「社會性」。此外web的可用性改進正在被越來越重視...」[老冒:朝web2.0潑點冷水]
-「我認為Webx.x是人們為了區別不同時代Web的發展而使用的,而這些概念也是經過歸納出來的結果。抓住對方向,如Wikipedia中所提到的朝向互動及社會網路的方向發展,不論應用何種技術,只要能達到目的都是很好的。甚至作為一般的使用者,都可以不去理會Webx.x的討論,因為我們都已經在使用這些技術或網站了。」[圖書館觀點:Web2.0]
-「RSS逐漸成為線上內容提供服務的標准發行平台。Blog以及user-generated內容的興起。MyYahoo提供的RSS整合型服務。同時提出了值得密切關注的一些發展中領域,其中包括搜尋技術,個性化,User-Generated內容(包括blog,評論,影象和聲音),音樂,短視訊和Aessibility(易訪問性)」[Owen:MaryMeeker新作-關於DigitalWorld的發展報告的摘取]
-「我們談論的Web2.0帶給我們的是一種可讀寫的網路,這種可讀寫的網路表現於使用者是一種雙通道的交流模式,也就是說網頁與使用者之間的互動關系由傳統的「Push」模式演變成雙向交流的「Two-WayCommunication」的模式。而對於Web服務的開發者來說,Web2.0帶來的理念是服務的親和力,可操作性,使用者體驗以及可用性。」[Owen:BaCKpACK-體驗可讀寫的Web服務]
-「web2.0是一種可以被分發的資訊概述,web文件被格式化成了web資料。我們不會再看到不同舊地資訊,現在我們所注意到是一種聚合、再混合內容的工具。」[songzhen:也說Web2.0的翻譯]
-「從這些應用中可以看到:如果基於傳統的HTML,同樣的功能實現將變得非常復雜和不穩定,資料的再生產和交換成本是很高的。所以:RSS這個標准最終要的貢獻就是使得網際網路的大部分網站變得可程式設計:類似的例子還有Blog中的:TrackBackPing等機制,這些機制都是依賴XML/RPC實現的。當初為Lucene設計一個RSS/XML的介面也是為了這個初衷,它使得全文檢索服務可以輕松的嵌入到各種應用中,通過關鍵詞將各種內容之間實現更豐富的關聯(WellReferenced)。」[車東:RSS,簡單協議使得網際網路可程式設計]
-「聚合的可能性以及如何更好地聚合(通常來說,更好的聚合應該基於個人知識管理和人際關系管理)很顯然應該成為新一代或者說web2.0架構的核心之一。還有,你會重新發現,恰好是分散帶動了聚合,聚合促進了分散,通過聚合的思維,網際網路的網路狀變得越來越豐富和密集,web2.0就變得越來越有趣味,它將web1.0時代的碩大節點即入口網站不斷消解,去努力創造一個更加和諧的自然網路圖譜。」[Horse:rss,聚合的無數可能]
-「新的web2.0網站都依賴於使用者參與、使用者主導、使用者建設」。[Horse:Web2.0這個詞]
-Keso:Web1.0與Web2.0的區別
-「表面上看,Bloglines取代了門戶,成為一個新的中心,但這里有一個重大的區別。門戶是只讀的,它帶有某種鎖定的性質。你可以離開門戶,但你無法帶走門戶的內容。Bloglines則完全不同,你覺得它好用,就會繼續使用,有一天你不再喜歡Bloglines,你完全可以匯出你的OPML,到另一個RSS訂閱網站,或者乾脆用客戶端軟體瀏覽同樣的內容。所以,像Bloglines這樣的網站,是可寫的,你可以匯入,也可以匯出。就像你對資訊擁有選擇權,對服務提供商也同樣擁有選擇權,沒有人可以鎖定你,主動權在你自己手上。」[Keso:再說資訊選擇權]
-「Flickr、del.icio.us、Bloglines等Web2.0服務,通過開放API獲得了很多有趣、有用的想法,並藉助外部的力量,讓使用者獲得了更好的體驗。更多大公司也加入到開放API的潮流中,Google、Yahoo!、Amazon、Skype。Google桌面搜尋今年3月才開放API,很快就產生了大量的創造,大大擴充了可搜尋的檔案格式。」[Keso:開放API]
-「歸納:web1.0天天談門戶,web2.0談個人化;web1.0談內容,web2.0談應用;web1.0商業模式,web2.0談服務;web1.0談密閉、大而全,web2.0大家談開放、談聯合;web1.0網站中心化,web2.0談個人中心化;web1.0一對一,web2.0談社會性網路;web1.0不知道你是狗,web2.0你去年夏天幹了什麼我一清二楚甚至想要干什麼呢。。。」[van_wuchanghua:發現了N.HOOLYWOOD,我還知道你今年夏天要干什麼]
-「我認為Web2.0有下面幾個方面的特性:個性化的傳播方式.讀與寫並存的表達方式.社會化的聯合方式.標准化的創作方式.便捷化的體驗方式.高密度的媒體方式.」[飛戈:Web2.0與未來的網路]
-「用RAILS寫的網站帶有典型的讀寫網路的特徵:RAILS建立的三個架構中的ACTIVERECORD這個模組中,如果你讀讀它最重要的基類ActiveRecord::Base,你會發現有CREAT,EDIT,SAVE,DESTROY這些方法已經天然包含在內了,這讓實現一個資料庫的CRUDS行為變得如此簡單。由於這些類的方法直接和網頁的名稱對映到一起,這使得網頁本身就像一個可以編緝的資料庫的資料項。」[Blogdriver:RUBYONRAILS,wEB2.0世界新生的創造力]
-「Greasemonkey一定名列前茅。這個通過UserScript就能修改任何網頁輸出效果的外掛極大的提高了使用者閱讀的自主性,一推出就引起了轟動,同時也引來了不少爭議。」[Webleon:platypus,完全可寫的網際網路]
-「Web1.0到Web2.0的轉變,具體的說,從模式上是單純的「讀」向「寫」、「共同建設」發展;從基本構成單元上,是由「網頁」向「發表/記錄的資訊」發展;從工具上,是由網際網路瀏覽器向各類瀏覽器、rss閱讀器等內容發展;執行機制上,由「ClientServer」向「WebServices」轉變;作者由程式設計師等專業人士向全部普通使用者發展;應用上由初級的「滑稽」的應用向全面大量應用發展。」[Don:Web2.0概念闡釋]
Web2.0階段的一個重要特徵是開放,和Web初期的開放有很大不同,有以下幾種突出的表現:
內容方面。
-內容的創作共用授權。它的廣譜和可選擇性,讓它具有了足夠的生命力。CC先是在網志圈中廣泛採用,後來許多商業公司也紛紛採用CC方式(比如BBC);先是文字世界採用,後來逐漸推廣到了多媒體世界,比如音訊、視訊、Flas *** 等等。一場自由的文化(freeculture)運動在各個方面悄然鋪開。
-內容來源方面的開放。和早期的Web階段相比,由於使用相關裝置的成本降低,利用相關技術的門檻減低,人們可以自由生產並發布各種內容,比如文字資訊,比如語音記錄,比如視訊錄制等。資訊的生產和傳播不再僅僅是商業資本或者技術精英的特權。在Web的新階段,原來在商業、技術與大眾之間的資訊生產和傳播的落差被削平。消除資訊壟斷和去中心化已經成為可能。不僅如此,資訊的生產和消費的模式也發生了變化,從原來的生產/消費的對立,變成了參與式的資訊集市。
Web主體方面。
-商業網站也漸漸採取了開放的、參與的模式。除了內容上的CC授權出現之外。原來並不外露的內容,也隨著blog、podcasting等的興盛而對外開放。一些網站還在技術層面開放,比如開放原始碼,比如開放APIs(程式設計介面),讓自己成為一個平台,讓使用者可以參與衍生產品的創造,使用者本身也是產品的生產者。不僅是內容、技術層面,在鼓勵使用者的參與上,也有相應的開放出現,比如一些新聞網站的RSS源的輸出、引用通告(trackback)功能的採納、blogthis便利的提供,無一不是讓使用者參與到內容生產、傳播的各個環節。
-個人資訊層面的開放。有開放,才有交流,才有社會行為和形態產生。個人內容的開放是與一類Web2.0服務的興起有關。它涵蓋了內容(文字、聲音、影像、視訊)、關系、行為等等。
什麼是順序表,它具有什麼特點
一、順序表是在計算機記憶體中以陣列的形式儲存的線性表,是指用一組地址連續的儲存單元依次儲存資料元素的線性結構。線性表採用順序儲存的方式儲存就稱之為順序表。順序表是將表中的結點依次存放在計算機記憶體中一組地址連續的儲存單元中。
二、順序表特點:將表中元素一個接一個的存入一組連續的儲存單元中,這種儲存結構是順序結構。
採用順序儲存結構的線性表簡稱為「 順序表」。順序表的儲存特點是:只要確定了起始位置,表中任一元素的地址都通過下列公式得到:LOC(ai)=LOC(a1)+(i-1)*L 1≤i≤n 其中,L是元素佔用儲存單元的長度。
什麼是基因突變?它具有什麼特點
一個基因內部遺傳結構的改變。又稱為點突變,通常可引起一定的表型變化。野生型基因通過突變成為突變型基因。突變型一詞既指突變基因,也指具有這一突變基因的個體。
任何型別的突變,都具有隨機性、稀有性和可逆性等共同的特性。
特點:
①隨機性。指基因突變的發生在時間上、在發生這一突變的個體上、在發生突變的基因上,都是隨機的。在高等植物中所發現的無數突變都說明基因突變的隨機性。在細菌中則情況遠為復雜。
②稀有性。突變是極為稀有的,野生型基因以極低的突變率發生突變。
④少利多害性。一般基因突變會產生不利的影響,被淘汰或是死亡,但有極少數會使物種增強適應性。
什麼是第二代IPD?具有什麼特點?
第二代IPD即eIPD.
eIPD:是IPD(Integrated Proct Development 整合產品開發)理論的升級是第二代IPD;eIPD繼承IPD理論的思想、方法,使用現代IT手段與工具將Integrated Proct Development 整合產品開發理論拓展成為eIPD。
eIPD理論來源
美國PRTM公司提出 「PACE——Proct And Cycle-time Excellence」後,提出ePACE概念。PACE對應於IPD,其管理重點在於「關注點在於改善產品的上市時間」;ePACE對應於eIPD,不僅關注點在於改善產品的上市時間而且「關注在於研發生產力的改善」。
eIPD與IPD理論的差異
eIPD繼承了IPD所有理論基礎,eIPD解決了紙面化的IPD咨詢文件不能落地到日常業務運作問題。讓企業IPD流程100%得到執行,IPD流程100%控制監控、保證IPD流程100%不會變形與退化。
螳螂具有什麼特點
螳螂(mantis)亦稱刀螂,無脊椎動物。屬於昆蟲綱、有翅亞綱、螳螂科,是一種中至大型昆蟲,頭三角形且活動自如,復眼大而明亮;觸角細長;頸可自由轉動。前足腿節和脛節有利刺,脛節鐮刀狀,常向腿節摺疊,形成可以捕捉獵物的前足;前翅皮質,為覆翅,缺前緣域,後翅膜質,臀域發達,扇狀,休息時疊於背上;腹部肥大。除極地外,廣布世界各地,尤以熱帶地區種類最為豐富。
⑤ WebService基本原理和特點
Web Service技術, 能使得運行在不同機器上的不同應用無須藉助附加的、專門的第三方軟體或硬體, 就可相互交換數據或集成。依據Web Service規范實施的應用之間, 無論它們所使用的語言、 平台或內部協議是什麼, 都可以相互交換數據。Web Service是自描述、 自包含的可用網路模塊, 可以執行具體的業務功能。Web Service也很容易部署, 因為它們基於一些常規的產業標准以及已有的一些技術,諸如標准通用標記語言下的子集XML、HTTP。Web Service減少了應用介面的花費。Web Service為整個企業甚至多個組織之間的業務流程的集成提供了一個通用機制。
web廣泛用到的技術:
TCP/IP:通用網路協議,被各種設備使用
HTML(標准通用標記語言下的一個應用):通用用戶界面,可以使用HTML標簽顯示數據
.NET: 不同應用程序間共享數據與數據交換
Java:寫一次可以在任何系統運行的通用編程語言,因為java具有跨平台特性
XML(標准通用標記語言下的一個子集):通用數據表達語言,在web上傳送結構化數據的容易方法,他們的特點是其開放性,跨平台性,開放性正是Web services的基礎。
⑥ 什麼是web服務體系結構web服務體系結構具有哪些特徵
Web Services體系結構是面向對象分析與設計(OOAD)的一種合理發展(logical evolution),同時也是電子商務解決方案中,面向體系結構、設計、實現與部署而採用的組件化的合理發展(logical evolution of components geared towards the architecture, design, implementation, and deployment of e-business solutions)。這兩種方式在復雜的大型系統中經受住了考驗。和面向對象系統一樣,封裝、消息傳遞、動態綁定、服務描述和查詢也是Web Services中的基本概念,而且,Web Services另外一個基本概念就是:所有東西都是服務,這些服務發布一個API供網路中的其他服務使用,並且封裝了實現細節。
具體見:
http://blog.chinaunix.net/uid-714081-id-2678597.html
⑦ 什麼是web服務它的優點是什麼
微軟為Web服務下的定義是通過標準的Web協議可編程訪問的Web組件。「軟體就是服務」,這已經是軟體發展的一個潮流了。未來的軟體廠商就象現在的電信公司一樣,用戶可以按照時間來租用軟體公司的服務。「Web服務」(Web Services)可以說是整個.NET計劃的核心,簡單的說,Web服務就是一種遠程訪問的標准。它的優點首先是跨平台,HTTP和SOAP等已經是互聯網上通用的協議;其次是可以解決防火牆的問題,如果使用DCOM或CORBA來訪問Web組建,將會被擋在防火牆外面,而使用SOAP則不會有防火牆的問題。要發展Web 服務需要更多的軟體廠商來開發Web服務,讓基於Web服務的軟體服務多起來。 這一切,是通過將緊密耦合的、高效的n層計算技術與面向消息的、鬆散耦合的Web概念相結合來實現的。我們將這種計算風格稱為Web服務,它的出現標志著人類已經邁入應用程序開發技術的新紀元。Web服務是一種應用程序,它可以使用標準的互聯網協議,像超文本傳輸協議(HTTP)和XML,將功能綱領性地體現在互聯網和企業內部網上。可將Web服務視作Web上的組件編程。從理論上講,開發人員可通過調用Web應用編程介面(API)(就像調用本地服務一樣),將Web服務集成到應用程序中,不同的是Web API調用可通過互聯網發送給位於遠程系統中的某一服務。 Sun:Web服務是互聯網 架構中可置換的標准零部件 Sun公司董事長、首席執行官Scott McNealy在Sun ONE發布會上說,「智能化Web服務對信息時代有著重大的意義,它的作用就象那些可置換的標准零部件在工業時代所起到的關鍵作用一樣。」 Web服務適用於任何類型的Web環境,無論是在互聯網、Intranet還是在Extranet,重點是在企業對消費者、企業對企業之間的通信。Web服務消費者可以是通過台式或是無線接入服務的個人,也可以是應用程序,還可以是另一個Web服務。Web服務應該具有以下的一些特點:Web服務可以通過Web接入進行訪問;Web服務提供一個XML介面;Web服務使XML信息,通過標准Web協議實現通信。Web服務支持系統間的鬆散耦合連接。 為了能夠讓Web服務具備智能化,它必須能夠識別出接受服務的消費者的身份、與消費者相關的安全方針、與消費者相關的服務策略以及消費者此次服務進行時所用的接入設備,同時智能化Web服務還應該知道與消費者享受此次服務有關的以往歷史記錄。 在SunONE智能Web服務戰略中,XML和Java技術是這種鬆散耦合的可互操作性的關鍵。XML提供了標準的、與平台無關的數據結構,以表示語境信息,而Java技術則通過了一個與平台無關的編程界面標准集,來訪問和利用這些語境信息。不但如此,Sun 正在參與和領導開放智能Web服務的技術開發定義工作,包括Java技術、XML、ebXML、SOAP、UDDI以及更多其他的東西。 IBM:Web服務是電子商務應用的基礎設施 IBM認為:Web服務使交流和相互操作更有效,減少編碼過程和人為干擾。IBM正在發布的動態電子商務策略是現電子商務策略的一個延伸。過去兩年中,IBM參與了Web服務標準的開發,而且已經在好幾個產品中宣布了對Web服務標準的支持。與競爭對手不同的是,IBM對Web服務僅僅提供基礎設施,使企業能夠適應不斷變化的環境。 IBM在Web服務領域投資了幾十億美元,能有效地將兩大競爭對手的產品XML(微軟)和Java (Sun)結合起來。當用戶的Web服務同時需要二者時(Java用於應用程序的開發;XML用於信息傳播),IBM就可以提供獨一無二的解決方案,採用真正開放式的執行標准,而不是專有的標准。多年來,IBM在硬體和軟體方面的技術能力使其能為不同規模的公司解決棘手問題,堅決支持非專有技術的解決方案,從而加強了多平台的兼容性,這在當今電子商務市場上是非常必要的。IBM的動態電子商務將保持在標准方面合作,實施競爭的策略,Web服務只完成了一半,另一半是全功能基礎架構軟體,這種軟體使Web服務可用來進行智能交易,工作流程和業務進程管理的一部分。 補充: BEA:充分發揮分布式業務的潛力 Web服務可以被描述為協議、協定和網路設施,能通過互聯網將業務功能公開給授權方。簡言之,Web服務是具體的業務流程,它能夠:公開和描述自己;Web服務可以定義自己的功能和屬性,以便其它應用能夠了解它,並容易地向其它應用提供這種功能;其它服務能夠在Web上找到它的位置,可以被調用,返回響應。 任何組件或應用都可以作為Web服務,以便被其它組件或應用使用。同樣,BEA WebLogic Server上的任何應用都可以從Web上的任意位置查找和請求Web服務,即使Web服務位於另一個平台也能找到。多個Web服務可集中成一個應用,可以是簡單的Web服務(如查看股票價格),也可以是基於事務處理的復雜供應鏈集成和管理(如卡車負載優化和路由)。 BEA將Web服務分為兩類:簡單Web服務和復雜Web服務。簡單Web服務提供基本的「請求/響應」功能,本質上不屬於事務處理型服務,安全性不高。復雜Web服務將改變行業開展業務的方式,但它將為貿易合作夥伴通過互聯網協作提供一個框架。BEA同時提供簡單Web服務和復雜Web服務,並把它們作為BEA WebLogic E-Business Platform的一部分。另外,BEA還與制定標準的機構密切合作,指導相關Web服務標準的開發。 補充: Web 服務是一種可以用來解決跨網路應用集成問題的開發模式,這種模式為實現「軟體作為服務」提供了技術保障。而「軟體作為服務」實質上是一種提供軟體服務的機制,這種機制可以在網路上暴露可編程介面,並通過這些介面來共享站點開放出來的功能。 Web 服務的主要特點之一是,客戶端訪問Web 服務只需要通過網際網路標准協議,如HTTP或XML,以及SOAP,不需要專門的協議,如RPC或IIOP。
⑧ webservice的優點在哪裡
◆內容更加動態:一個web service必須能合並從多個不同源來的內容,可以包括股票,天氣,新纖渣聞等,在傳統環境中的內容,如存貨水平,購物訂單或者目錄信息等,都從後端系統而來
◆帶寬更加便宜:web services可以分發各種類型的內容(音頻,視頻流等)
◆存儲更便宜: web services必須能聰明地處理大量數據,意味著要使用資料庫,LDAP目錄,緩沖,和負載平衡軟體等技術保持可擴展能力
◆普遍式計算更重要:並豎棚web services不能要求客戶使用某一版本的windows的絕則傳統瀏覽器,必須支持各種設備,平台,瀏覽器類型,各種內容類型。
⑨ web伺服器都有哪幾類各有什麼特點
使用最多的 web server 伺服器軟體 有兩個:微軟的信息伺服器(iis),和Apache。
通俗的講,Web伺服器傳送(serves)頁面使瀏覽器可以瀏覽,然而應用程序伺服器提供的是客戶端應用程序可以調用(call)的方法(methods)。確切一點,你可以說:Web伺服器專門處理HTTP請求(request),但是應用程序伺服器是通過很多協議來為應用程序提供(serves)商業邏輯(business logic)。
Web伺服器可以解析(handles)HTTP協議。當Web伺服器接收到一個HTTP請求(request),會返回一個HTTP響應(response),例如送回一個HTML頁面。為了處理一個請求(request),Web伺服器可以響應(response)一個靜態頁面或圖片,進行頁面跳轉(redirect),或者把動態響應(dynamic response)的產生委託(delegate)給一些其它的程序例如CGI腳本,JSP(JavaServer Pages)腳本,servlets,ASP(Active Server Pages)腳本,伺服器端(server-side)JavaScript,或者一些其它的伺服器端(server-side)技術。無論它們(譯者註:腳本)的目的如何,這些伺服器端(server-side)的程序通常產生一個HTML的響應(response)來讓瀏覽器可以瀏覽。
要知道,Web伺服器的代理模型(delegation model)非常簡單。當一個請求(request)被送到Web伺服器里來時,它只單純的把請求(request)傳遞給可以很好的處理請求(request)的程序(譯者註:伺服器端腳本)。Web伺服器僅僅提供一個可以執行伺服器端(server-side)程序和返回(程序所產生的)響應(response)的環境,而不會超出職能范圍。伺服器端(server-side)程序通常具有事務處理(transaction processing),資料庫連接(database connectivity)和消息(messaging)等功能。
雖然Web伺服器不支持事務處理或資料庫連接池,但它可以配置(employ)各種策略(strategies)來實現容錯性(fault tolerance)和可擴展性(scalability),例如負載平衡(load balancing),緩沖(caching)。集群特徵(clustering—features)經常被誤認為僅僅是應用程序伺服器專有的特徵。
應用程序伺服器(The Application Server)
根據我們的定義,作為應用程序伺服器,它通過各種協議,可以包括HTTP,把商業邏輯暴露給(expose)客戶端應用程序。Web伺服器主要是處理向瀏覽器發送HTML以供瀏覽,而應用程序伺服器提供訪問商業邏輯的途徑以供客戶端應用程序使用。應用程序使用此商業邏輯就象你調用對象的一個方法(或過程語言中的一個函數)一樣。
應用程序伺服器的客戶端(包含有圖形用戶界面(GUI)的)可能會運行在一台PC、一個Web伺服器或者甚至是其它的應用程序伺服器上。在應用程序伺服器與其客戶端之間來回穿梭(traveling)的信息不僅僅局限於簡單的顯示標記。相反,這種信息就是程序邏輯(program logic)。 正是由於這種邏輯取得了(takes)數據和方法調用(calls)的形式而不是靜態HTML,所以客戶端才可以隨心所欲的使用這種被暴露的商業邏輯。
⑩ 常用的web伺服器有哪些特點
1. Apache:屬於重量級web伺服器(重量級主要是在軟體包的大小上比較大,軟體的耦合度大),但是速度、性能不及其他輕量級web伺服器,並且消費內存較高。使用傳統的select模型,比較穩定的Prefork模式為多進程模式,需要經常派生子進程。所以消耗的cpu等伺服器資源比較大。
2. Lighttpd:輕量級web伺服器,cpu佔用低,效能好,模塊豐富。
3. Tomcat:運行:Servlet和Jsp web的應用軟體的容器,靜態和高並發處理弱。
4. Nginx:輕量級,高性能http和反向代理伺服器。高並發連接達到2-4萬個,內存、cpu等系統資源消耗低。Rewrite重寫規則(根據域名,URL的不同將HTTP請求分到不同的後端伺服器群組),內置的健康檢查功能(Nginx Proxy 後端的某台web伺服器宕機也不會影響前端訪問),節省帶寬(支持GZIP壓縮,可以添加瀏覽器本地緩存的Header頭)。
常用的Web伺服器有IIS、Apache、Tomcat、Jboss、Resin、Weblogic、WebSpher