Ⅰ 什麼是十一五
十一五計劃
http://www.zjsr.com 2005年3月4日 浙商網 改變文字大小:大 中 小 | 列印 | 關閉 | 評論
北京大學教授林毅夫提出,制定2006-2010年的「十一五」計劃應考慮八個重大戰略問題。
(一)在WTO的框架下,以政府的力量來支持或扶持某一個產業或企業發展的餘地將大大縮小,政府的指令性計劃不再可行。然而,這並不意味著政府對經濟發展不可發揮一定作用。政府除了應該維護市場秩序、提供法制環境以及市場的基礎建設外,也還可以制定國家計
劃,但這種國家計劃必須是指導性的。它的功能首先是提供信息,如整個社會未來發展的方向是什麼、可能出現的問題是什麼、哪些產業是新興的產業、國際國內經濟的變化趨勢如何等等。需要在企業和企業之間,企業和政府之間進行有效的協調。因而,在大的思路方面有一點需要明確,就是「十一五」計劃與「十五」計劃相比應當更是一個指導性的、用以綜合信息、形成共識、促進協調、克服外部性的計劃。
(二)國有企業改革尚需繼續深化,這與十六大報告中所提出的「毫不動搖地鞏固、發展國有企業」的目標是一致的。眾所周知,國有企業經過二十多年的改革,其問題尚未根本解決。成立國資委解決了國家作為出資人的身份問題,但是,國有企業至今在相當大程度上還需依靠市場壟斷以及政府直接或間接的資金支持來維持生存。當我國全面實現加入WTO承諾後,國有企業必須直接面對市場競爭。
國有企業最根本問題在於國有企業存在政策性負擔,由此導致政策性虧損,於是政府負有給國有企業補貼政策虧損的責任。同時,企業也會利用政策性虧損為借口,把經營性虧損也說成是政策性虧損。在信息不對稱的狀況下,政府無法區分企業的這兩種虧損。由此導致政府只能把企業的全部虧損都承擔起來,從而形成國有企業的預算軟約束。為了解決國有企業的問題,最重要的是剝離企業的政策性負擔。
只有剝離了企業的政策性負擔,解決了國有企業的自生能力的問題,企業不再需要並也沒有任何理由需要政府的保護和補貼,政企才有可能真正分開,現代企業制度才能真正建立起來。
(三)創造有利於民營企業發展的環境,以增加就業。要多發展勞動力密集型的產業以及在高新技術產業中勞動力比較密集的產業區段。這樣的選擇也與WTO有關系,因為落實了WTO的承諾後,除了還保留一點關稅外,所有的市場都將開放,我國的企業只有在這些產業和產業區段中才有自生能力,在國內市場和國際市場上具有競爭力,可以靠自己改進技術、管理水平,而不需要靠政府的扶持來發展。在勞動力比較密集的產業或者產業區段中絕大多數是中小企業,其中大部分是民營企業。為了多創造就業機會,也為了提高在WTO框架下的競爭能力,需要創造有利於民營企業發展的環境。民營企業的發展牽涉到金融服務、市場准入和信息服務的問題。
(四)建立適合我國發展階段的金融結構。為支持中小企業發展,應多發展民營中小銀行,這個建議其實關繫到我國現階段最優的金融結構問題。在金融體系的功能中,配置的功能是最重要的。目前我國最有競爭力,最具比較優勢的是勞動密集部門,包括勞動密集型產業以及資本密集和資源密集產業中的勞動密集區段。勞動密集部門的絕大多數企業是中、小型的民營企業。最適合為中、小民營企業提供融資服務的金融安排是地區性的民營中、小銀行。其實,在任何國家,經濟發展的早期階段,絕大多數是中小企業;因此,在任何一個國家經濟發展的早期,金融結構的基礎應該是能為絕大多數的中小企業提供金融服務的中小銀行。即使到了這個階段絕大多數的企業還是中小企業,所以在發達國家仍然有許許多多為中小企業服務的中小銀行。在我國目前的發展階段,中小企業在數量上和重要性上都比發達國家要大得多,因此,我國應該建立以地區性民營中、小銀行為核心,配合幾個大銀行和股票市場的金融體系。
(五)選擇合適的城市化道路。要解決三農問題,關鍵是把富餘的農村勞動力轉移到城市的非農產業就業,用城市化來帶動農村的發展。可是,應以大中城市為主還是以中小城鎮為主來提供非農就業機會?仔細分析可以發現,中小城鎮難以發展製造業,因為製造業要有競爭力,一方面必須符合我國的比較優勢,多發展勞動力密集的產業,一方面要形成產業集群,只有在大中規模的城市才較易形成有足夠規模、有利於中小企業發展的產業集群,因此,除非靠近大城市周邊,絕大多數的中小城鎮不會成為製造業的中心。中小城鎮的經濟主要是為高度分散的、人口稀疏的廣大農村地區的農業生產、流通和農民生活提供服務的商業活動,這樣的服務業規模不會太大。未來我國的城市發展道路應是一個兩級結構:農村富餘勞動力轉移出來以後會主要集中於大中城市;在農村地區則散布著星星點點的,提供新增就業量有限的政治和商業中心為功能的小城鎮。
(六)建設社會主義新農村。中國最大的市場在農村,如果農村沒有相關的基礎設施則難以有現代化的消費。但是,新農村運動不僅可以解決當前的通貨緊縮的問題,而且在相當長的一段時間里,我國還會有相當數量的勞動力在農村務農,由於農業生產的特性,全世界的農民,包括美國的農民,都住在自己的農場上,不會住在小城鎮里。未來相當長的一段時間里,我國人口分布情況可能是:農村人口主要居住在村裡,以村為基礎,從事農業;少量的人口在鎮里,從事商業,提供農業生產資料,農產品的集中銷售以及農民生活用品的零售服務;剩下的人口集中在大中型城市,從事工、商、服務業。如果這個判斷正確,到2020年農村人口占總人口的比例即使降到45%,仍會有近7億人,到2030年這個比例下降到30%,還有5億人生活在農村,其中絕大部分居住在村裡。這部分人的生活也必須現代化,我們才能說是全面建設了小康社會。
(七)政府組織結構的問題。我國人口將發生大量轉移出農村的情形,目前中央、省、市、縣、鄉鎮所組成的五級結構並不適合這種轉變,這一點現在已初見端倪。當人口大量轉移出農村後,縣以下的人口將大幅度減少,縣級財政的稅基規模也將隨之大大減少。在此情況下,縣以下政府的稅收無法維持其正常運作。有人主張縣級以下政府應虛化,主要採用村民自治的方式,政府應設在地市級,同時把省的職能精簡。雖然超前,但有一定的合理性。
(八)人口政策問題。大部分國家在達到高收入水平後才進入人口老齡化階段,而我國則在中低收入水平就進入老齡化社會。這里需要考慮兩方面的問題:1、要盡快建立一個切實可行的社保體系,一方面不能在將來成為政府財政支出的大窟窿,另一方面必須給老年人提供足夠的生活保障。2、要重新思考我國的人口政策。人口政策主要有兩個方面,一是人口質量,一個是人口數量。人口的質量亟需提高,這應是無可爭議的。在人口的數量這一方面,我國現在的政策是從如何壓低生育率、減少人口增長的角度出發來制定的。傳統上認為我國龐大的人口規模是經濟發展的一個制約因素。但是到底人多是負擔還是優勢?若認為人口規模一定會限制經濟發展,為什麼改革開放以後,我國人口密度最高的沿海地區卻是經濟發展最快的地區。出現這種現象的原因在於發展戰略的轉變,如果按照比較優勢,應該多發展勞動力比較密集的產業。這些產業不僅是我國最有競爭力的產業,同時又可以容納最多的就業,創造最多的財富,資本的增加最快,產業的升級速度也最快。如按照這種發展模式,人口規模並非劣勢。況且,當收入水平提高後,生育率自然會下降,現今所有發達國家的人口問題均是在於人口生育率過低,無法維持自然的替換。
Ⅱ 企業信息門戶的Portal(web應用)
漢語解釋:入口、傳送門
一、在Portlet規范JSR168里是這樣講的:「portal是一種web應用,通常用來提供個性化、單次登錄、聚集各個信息源的內容,並作為信息系統表現層的宿主。聚集是指將來自各個信息源的內容集成到一個web頁面里的活動」。 Portal的功能可以分為三個主要方面: 1. Portlet容器:Portlet容器與servlet容器非常類似,所有的portlet都部署在portlet容器里,portlet容器控制portlet的生命周期並為其提供必要的資源和環境信息。Portlet容器負責初始化和銷毀portlets,向portlets傳送用戶請求並合成響應。 2. 內容聚集:Portlet規范中規定portal的主要工作之一是聚集由各種portlet應用生成的內容。 3. 公共服務:portlet伺服器的一個強項是它所提供的一套公共服務。這些服務並不是portlet規范所要求的,但portal的商業實現版本提供了豐富的公共服務以有別於它們的競爭者。在大部分實現中都有望找到的幾個公共服務有: o 單次登錄:只需登錄portal伺服器一次就可以訪問所有其它的應用,這意味著你無需再分別登錄每一個應用。例如一旦我登錄了我的intranet網站,我就能訪問mail應用、IM消息應用和其它的intranet應用,不必再分別登錄這些應用。 Portal伺服器會為你分配一個通行證庫。你只需要在mail應用里設定一次用戶名和密碼,這些信息將以加密的方式存儲在通行證庫中。在你已登錄到intranet網站並要訪問mail應用的時候,portal伺服器會從通行證庫中讀取你的通行證替你登錄到mail伺服器上。你對其它應用的訪問也將照此處理。 o個性化:個性化服務的基本實現使用戶能從兩方面個性化她的頁面:第一,用戶可以根據她的自身喜好決定標題條的顏色和控制圖標。第二,用戶可以決定在她的頁面上有哪些portlets。例如,如果我是個體育迷,我可能會用一個能提供我鍾愛球隊最新信息的portlet來取代股票和新聞portlets。 一些在個性化服務方面領先的商業實現版本允許你建立為用戶顯示什麼樣的應用所依據的標准(如收入和興趣)。在這種情況下,可以設定一些像「對任何收入為X的用戶顯示饋贈商品的portlet」和「對任何收入為X的用戶顯示打折商品的portlet」這樣的商業規則。 此外還有一些公共服務,比如機器翻譯,是由portal伺服器將portlet生成的內容翻譯為用戶要求的語言。大部分的商業portal伺服器都支持手持設備訪問並具有針對不同的瀏覽終端生成不同內容的能力。
Ⅲ drools的規則實例到底指的是什麼
InfoQ發布了一個關於規則引擎的介紹Real-World Rule Engines,原文
ONJava上也有兩篇文章:
Give Your Business Logic a Framework with Drools
Using Drools in Your Enterprise Java Application
下面總結一下其中的精華:
大多數web和企業Java應用可以分成三個部分:一個和用戶交互的前台, 一個和後台系統,例如資料庫交互的服務層,以及他們中間的業務邏輯。 現在使用框架構建前台和後台系統已經成為普遍共識(例如, Struts, Cocoon, Spring, Hibernate, JDO, 和 Entity Beans), 但卻沒有一個標準的方法來構建業務邏輯。一些框架,例如 EJB 和 Spring 只在一個高層實現業務邏輯,但對於我們組織邏輯代碼沒有任何幫助,所以,為什麼沒有一個框架來替換冗繁,易錯的if...then語句呢,這個框架應該和其它前台或後台框架一樣,易於配置,具有可讀性和重用性。下面我們將介紹Drools 規則引擎,這個來解決我們問題的框架。
下面是一個典型的Java業務邏輯的代碼
if ((user.isMemberOf(AdministratorGroup)
&& user.isMemberOf(teleworkerGroup))
|| user.isSuperUser(){
// more checks for specific cases
if((expenseRequest.code().equals("B203")
||(expenseRequest.code().equals("A903")
&&(totalExpenses<200)
&&(bossSignOff> totalExpenses))
&&(deptBudget.notExceeded)) {
//issue payments
} else if {
//check lots of other conditions
}
} else {
// even more business logic
}
這是大多數程序員寫業務邏輯的方法,但是有以下的問題:
如果用戶有另一個選項,例如("C987") ,那麼需要修改上面的代碼,當代碼很長的時候,修改代碼是難於維護的
我們如何保證代碼的正確性,這個代碼只有程序員能夠看到,真正的使用者,業務人員無法看到這個代碼
很多應用程序有相同的業務邏輯,如果某個業務改變了,如何保證其他業務邏輯的一致性
業務邏輯能否不合java語言綁定?
業務邏輯能否用其他的腳本語言。
Java下的規則引擎標准就是JSR94,它的實現主要有Jess Jena Drools
Drools中,一個典型的業務邏輯的配置,如下
<?xml version="1.0"?>
<rule-set name="BusinessRulesSample"
xmlns=""
xmlns:java=""
xmlns:xs
=""
xs:schemaLocation
=" rules.xsd
java.xsd">
<!-- Import the Java Objects that we refer
to in our rules -->
<java:import>
java.lang.Object
</java:import>
<java:import>
java.lang.String
</java:import>
<java:import>
net.firstpartners.rp.StockOffer
</java:import>
<!-- A Java (Utility) function we reference
in our rules-->
<java:functions>
public void printStock(
net.firstpartners.rp.StockOffer stock)
{
System.out.println("Name:"
+stock.getStockName()
+" Price: "+stock.getStockPrice()
+" BUY:"
+stock.getRecommendPurchase());
}
</java:functions>
<rule-set>
<!-- Ensure stock price is not too high-->
<rule name="Stock Price Low Enough">
<!-- Params to pass to business rule -->
<parameter identifier="stockOffer">
<class>StockOffer</class>
</parameter>
<!-- Conditions or 'Left Hand Side'
(LHS) that must be met for
business rule to fire -->
<!-- note markup -->
<java:condition>
stockOffer.getRecommendPurchase() == null
</java:condition>
<java:condition>
stockOffer.getStockPrice() < 100
</java:condition>
<!-- What happens when the business
rule is activated -->
<java:consequence>
stockOffer.setRecommendPurchase(
StockOffer.YES);
printStock(stockOffer);
</java:consequence>
</rule>
</rule-set>
一條規則就是rule-set中的rule,如果有很多規則,就要寫很多的rule。
上面規則的意思是判斷股票價格是否小於100,如果100這個標准改變了,那麼只要修改這個規則文件,而不用去修改源代碼了
Ⅳ 虛擬機是什麼東西那位大哥大姐能給我解釋詳細點!
虛擬機(Virtual Machine)指通過軟體模擬的具有完整硬體系統功能的、運行在一個完全隔離環境中的完整計算機系統。
基本概念
一般意義的虛擬機: 通過虛擬機軟體,你可以在一台物理計算機上模擬出一台或多台虛擬的計算機,這些虛擬機完全就像真正的計算機那樣進行工作,例如你可以安裝操作系統、安裝應用程序、訪問網路資源等等。對於你而言,它只是運行在你物理計算機上的一個應用程序,但是對於在虛擬機中運行的應用程序而言,它就像是在真正的計算機中進行工作。因此,當我在虛擬機中進行軟體評測時,可能系統一樣會崩潰,但是,崩潰的只是虛擬機上的操作系統,而不是物理計算機上的操作系統,並且,使用虛擬機的「Undo」(恢復)功能,我可以馬上恢復虛擬機到安裝軟體之前的狀態。
編輯本段虛擬系統與虛擬機區別
虛擬系統其實以Prayaya迅影V3虛擬系統為代表的,通過生成現有操作系統的全新虛擬鏡像,它具有真實windows系統完全一樣的功能,進入虛擬系統後,所有操作都是在這個全新的獨立的虛擬系統裡面進行,可以獨立安裝運行軟體,保存數據,擁有自己的獨立桌面,不會對真正的系統產生任何影響 ,而且具有能夠在現有系統與虛擬鏡像之間靈活切換的一類操作系統。虛擬系統和傳統的虛擬機(Vmware,VirtualBox,Virtual pc)不同,虛擬系統不會降低電腦的性能,啟動虛擬系統不需要像啟動windows系統那樣耗費時間,運行程序更加方便快捷。
迅影V3虛擬系統技術指標
下面是技術參數:cpu 佔用:不超過5%;內存佔用:不超過30M;磁碟佔用:不超過20M;是否支持網路: 支持;是否支持網路共享:支持;是否支持軟體原生安裝:支持;系統支持的平台兼容性:兼容 Windows XP, Windows 7;平台系統可移動性:支持。
編輯本段主流虛擬機
目前流行的虛擬機軟體有VMware(VMWare ACE)和Virtual PC,它們都能在Windows系統上虛擬出多個計算機,
編輯本段虛擬機分類
微軟虛擬機 IBM虛擬機 HP虛擬機 SWsoft虛擬機 SUN虛擬機 Intel虛擬機 AMD虛擬機 Java虛擬機
編輯本段常用虛擬機介紹:
VMware
在詳細介紹之前,有幾個概念要說明: 1. VM(Virtual Machine)——虛擬機,指由Vmware模擬出來的一台虛擬的計算機,也即邏輯上的一台計算機; 2.HOST——指物理存在的計算機,Host′s OS指HOST上運行的操作系統; 3. Guest OS——指運行在VM上的操作系統。例如在一台安裝了Windows NT的計算機上安裝了Vmware,那麼,HOST指的是安裝Windows NT的這台計算機,其Host′s OS為Windows NT。VM上運行的是Linux,那麼Linux即為Guest OS。 一、Vmware的特點 1.可同時在同一台PC上運行多個操作系統,每個OS都有自己獨立的一個虛擬機, 就如同網路上一個獨立的PC。 2.在Windows NT/2000上同時運行兩個VM,相互之間可以進行對話,也可以在全 屏方式下進行虛擬機之間對話,不過此時另一個虛擬機在後台運行。 3.在VM上安裝同一種操作系統的另一發行版,不需要重新對硬碟進行分區。 4.虛擬機之間共享文件、應用、網路資源等。 5.可以運行C/S方式的應用,也可以在同一台計算機上,使用另一台虛擬機的所有資源。 使用Vmware,你可以同時運行Linux各種發行版、Dos、Windows各種版本,Unix等,你甚至可以在同一台計算機上安裝多個Linux發行版、 多個Windows版本。筆者安裝了Windows NT下的Vmware後,在VM上安裝了Red Hat Linux ,成功 運行了Xwindow,同時也在虛擬機下安裝了Windows 98。這簡直令人難以置信!但是,這一切發 生了,是Vmware幫助的結果! 目前,Vmware對虛擬硬碟容量大小的支持尚有一定的限制,最大為2GB。而且,一旦虛擬硬碟的 大小建立好了,以後就不允許用戶再更改了。虛擬硬碟實際上是Windows NT下的一個文件,而對於 Guest OS,它則永遠被看作是一個IDE硬碟。在虛擬機中,目前尚沒有SCSI、RAID的概念。 不過,你 不必擔心,盡管在虛擬機中不支持SCSI盤,但是,虛擬磁碟卻可以建立在任何種類的硬碟上,包括 IDE、SCSI甚至RAID陣列上。這些盤上的文件系統可以是FAT16、FAT32、NTFS等。此外,虛擬盤也 可建立在一個可移動的磁碟上,還可以建立在一個網路文件伺服器上。如果用戶願意,也可以放置 在一個已劃分好的分區上。 在Vmware的窗口上,模擬了多個按鍵,分別代表打開虛擬機電源、關閉虛擬機電源、Reset鍵等等。 這些按鍵的功能就如同真正的按鍵一樣。如果你的Guest OS是Linux ,而你不是通過halt命令或 reboot命令關閉Linux 系統的。那麼,下次啟動Linux的時,Linux就會自動進行文件系統的檢查與修 復。因為它認為上次關機是一次真實的斷電事故。 VMware 可以使你在一台機器上同時運行二個或更多Windows、DOS、LINUX系統。與「多啟動」系統相比,VMWare採用了完全不同的概念。多啟動系統在一個時刻只能運行一個系統,在系統切換時需要重新啟動機器。VMWare是真正「同時」運行,多個操作系統在主系統的平台上,就象標准Windows應用程序那樣切換。而且每個操作系統你都可以進行虛擬的分區、配置而不影響真實硬碟的數據,你甚至可以通過網卡將幾台虛擬機用網卡連接為一個區域網,極其方便。安裝在VMware操作系統性能上比直接安裝在硬碟上的系統低不少,因此,比較適合學習和測試。 使我們可以在同一台PC機上同時運行Windows NT、Linux、Windows 9x、FreeBSD……可以在使用Linux的同時,即時轉到Win 9x中運行Word。如果要使用Linux,只要輕輕一點,又回到Linux之中。就如同你有兩台計算機在同時工作。實現的工具就是:虛擬計算平台——Vmware。
Virtual PC
Virtual PC是微軟公司(Microsoft) 收購過來的,最早不是微軟開發的。Virtual PC可以允許你在一個工作站上同時運行多個PC操作系統,當你轉向一個新OS時,可以為你運行傳統應用提供一個安全的環境以保持兼容性,它可以保存重新配置的時間,使得你的支持,開發,培訓工作可以更加有效.
Oracle xVM VirtualBox
Oracle VM VirtualBox 是由Sun Microsystems公司出品的軟體(sun 於 2010年被Oracle收購),原由德國innotek公司開發。2008年2月12日,Sun Microsystems宣布將以購買股票的方式收購德國Innotek軟體公司,新版不再叫做Innotek VirtualBox,而改叫Sun xVM VirtualBox。2010年1月21日,歐盟終於同意Oracle收購Sun,VirtualBox再次該名變成 Oracle VM VirtualBox。VirtualBox是開源軟體。目前VirtualBox 3.2.0支持的操作系統包括:Debian, Fedora, Linux, Mac OS X(Intel), Mandriva, OpenSolaris, PCLiunxOS, Red Hat, SUSE Linux, Solaris 10, Ubuntu, Windows, Xandros, openSUSE等。Oracle VM VirtualBox 支持的客戶端操作系統包括:從 3.1到Vista的所有版本的Windows、Linux 2.2、2.4和 2.6內核、Solaris x86、OS/2、、OpenBSD、 Netware 、FreeBSD 和 DOS 。在 2007 年 1 月,InnoTek 以 GNU General Public License (GPL) 釋出 VirtualBox,並提供二進位版本及開放源碼版本的代碼。
編輯本段為什麼使用虛擬機
1.演示環境,可以安裝各種演示環境,便於做各種例子; 2.保證主機的快速運行,減少不必要的垃圾安裝程序,偶爾使用的程序,或者測試用的程序在虛擬機上運行; 3.避免每次重新安裝,銀行等常用工具,不經常使用,而且要求保密比較好的,單獨在一個環境下面運行; 4.想測試一下不熟悉的應用,在虛擬機中隨便安裝和徹底刪除; 5.體驗不同版本的操作系統,如Linux、Mac等。 終端虛擬化由於其帶來的維護費用的大幅降低而受到追捧——如能降低佔用空間,降低購買軟硬體設備的成本,節省能源和更低的維護成本。它比實際存在的終端設備更加具備性價比優勢。但這些並非是教育行業和廠商對虛擬化技術情有獨鍾的惟一原因。另一方面,我們一般較少提及,那就是:虛擬化技術能大幅提升系統的安全性。
編輯本段VMware虛擬機安裝過程
安裝介紹:
VMware Workstation虛擬機是一個在Windows或Linux計算機上運行的應用程序,它可以模擬一個基於x86的標准PC環境。這個環境和真實的計算機一樣,都有晶元組、CPU、內存、顯卡、音效卡、網卡、軟碟機、硬碟、光碟機、串口、並口、USB控制器、SCSI控制器等設備,提供這個應用程序的窗口就是虛擬機的顯示器。 在使用上,這台虛擬機和真正的物理主機沒有太大的區別,都需要分區、格式化、安裝操作系統、安裝應用程序和軟體,總之,一切操作都跟一台真正的計算機一樣。
安裝過程
下面通過例子,介紹使用VMware Workstation創建虛擬機的方法與步驟。 1.運行VMware Workstation 6,單擊「File→New→Virtual Machine」命令,進入創建虛擬機向導,或者直接按「Crtl+N」快捷鍵同樣進入創建虛擬機向導。 2.在彈出的歡迎頁中單擊「下一步」按鈕。 3.在「Virtual machine configuration」選項區域內選擇「Custom」單選按鈕。 4.在Choose the Virtual Machine Hardware Compatibility頁中,選擇虛擬機的硬體格式,可以在Hardware compatibility下拉列表框中,在VMware Workstation 6、VMware Workstation 5或VMware Workstation 4三者之間進行選擇。通常情況下選擇Workstation 6的格式,因為新的虛擬機硬體格式支持更多的功能,選擇好後單擊「下一步」按鈕。 5.在Select a Guest Operating System對話框中,選擇要創建虛擬機類型及要運行的操作系統,這里選擇Windows 2000 Professional操作系統,單擊「下一步」按鈕。 6.在Name the Virtual Machine對話框中,為新建的虛擬機命名並且選擇它的保存路徑。 7.在Processors選項區域中選擇虛擬機中CPU的數量,如果選擇Two,主機需要有兩個CPU或者是超線程的CPU。 8.在Memory for the Virtual Machine頁中,設置虛擬機使用的內存,通常情況下,對於Windows 98及其以下的系統,可以設置64MB;對於Windows 2000/XP,最少可以設置96MB;對於Windows 2003,最低為128MB;對於Windows Vista虛擬機,最低512MB。 9.在Network Type頁中選擇虛擬機網卡的「聯網類型」 選擇第一項,使用橋接網卡(VMnet0虛擬網卡),表示當前虛擬機與主機(指運行VMware Workstation軟體的計算機)在同一個網路中。 選擇第二項,使用NAT網卡(VMnet8虛擬網卡),表示虛擬機通過主機單向訪問主機及主機之外的網路,主機之外的網路中的計算機,不能訪問該虛擬機。 選擇第三項,只使用本地網路(VMnet1虛擬網卡),表示虛擬機只能訪問主機及所有使用VMnet1虛擬網卡的虛擬機。主機之外的網路中的計算機不能訪問該虛擬機,也不能被該虛擬機所訪問。 選擇第四項,沒有網路連接,表明該虛擬機與主機沒有網路連接。 10.在Select I/O Adapter Type頁中,選擇虛擬機的SCSI卡的型號,通常選擇默認值即可。 11.在Select a Disk頁中,選擇Create a new virtual disk(創建一個新的虛擬硬碟)。 12.在Select a Disk Type頁中,選擇創建的虛擬硬碟的介面方式,通常選擇默認值即可。 13.在Specify Disk Capacity頁中設置虛擬磁碟大小,對於一般的使用來說,選擇默認值即可。 14.在Specify Disk File頁的Disk file選項區域內設置虛擬磁碟文件名稱,通常選擇默認值即可,然後單擊完成按鈕。 安裝操作系統
安裝注意:
在虛擬機中安裝操作系統,和在真實的計算機中安裝沒有什麼區別,但在虛擬機中安裝操作系統,可以直接使用保存在主機上的安裝光碟鏡像(或者軟盤鏡像)作為虛擬機的光碟機(或者軟碟機)。 可以用打開前文創建的Windows 2000虛擬機配置文件,在Virtual Machine Settings頁中的Hardware選項卡中,選擇CD-ROM項,在Connection選項區域內選中Use ISO image單選按鈕,然後瀏覽選擇Windows 2000安裝光碟鏡像文件(ISO格式)。如果使用安裝光碟,則選擇Use physical drive並選擇安裝光碟所在光碟機。 選擇光碟機完成後,然後單擊工具欄上的播放按鈕,打開虛擬機的電源,用滑鼠在虛擬機工作窗口中單擊一下,進入虛擬機。 如果想從虛擬機窗口中切換回主機,需要按下Ctrl+Alt熱鍵。 安裝VMware Tools 在虛擬機中安裝完操作系統之後,接下來需要安裝VMware Tools。VMware Tools相當於VMware虛擬機的主板晶元組驅動和顯卡驅動、滑鼠驅動,在安裝VMware Tools後,可以極大提高虛擬機的性能,並且可以讓虛擬機解析度以任意大小進行設置,還可以使用滑鼠直接從虛擬機窗口中切換到主機中來。 1.從VM菜單下選擇安裝VMware Tools。 2.按照提示安裝,最後重新啟動虛擬機即可。
編輯本段Java虛擬機
什麼是Java虛擬機
Java虛擬機(JVM)是Java Virtual Machine的縮寫,它是一個虛構出來的計算機,是通過在實際的計算機上模擬模擬各種計算機功能模擬來實現的。Java虛擬機有自己完善的硬體架構,如處理器、堆棧、寄存器等,還具有相應的指令系統。
為什麼要使用Java虛擬機
Java語言的一個非常重要的特點就是與平台的無關性。而使用Java虛擬機是實現這一特點的關鍵。一般的高級語言如果要在不同的平台上運行,至少需要編譯成不同的目標代碼。而引入Java語言虛擬機後,Java語言在不同平台上運行時不需要重新編譯。Java語言使用模式Java虛擬機屏蔽了與具體平台相關的信息,使得Java語言編譯程序只需生成在Java虛擬機上運行的目標代碼(位元組碼),就可以在多種平台上不加修改地運行。Java虛擬機在執行位元組碼時,把位元組碼解釋成具體平台上的機器指令執行。
誰需要了解Java虛擬機
Java虛擬機是Java語言底層實現的基礎,對Java語言感興趣的人都應對Java虛擬機有個大概的了解。這有助於理解Java語言的一些性質,也有助於使用Java語言。對於要在特定平台上實現Java虛擬機的軟體人員,Java語言的編譯器作者以及要用硬體晶元實現Java虛擬機的人來說,則必須深刻理解Java虛擬機的規范。另外,如果你想擴展Java語言,或是把其它語言編譯成Java語言的位元組碼,你也需要深入地了解Java虛擬機。
Java虛擬機支持的數據類型
Java虛擬機支持Java語言的基本數據類型如下: byte://1位元組有符號整數的補碼 short://2位元組有符號整數的補碼 int://4位元組有符號整數的補碼 long://8位元組有符號整數的補碼 float://4位元組IEEE754單精度浮點數 double://8位元組IEEE754雙精度浮點數 char://2位元組無符號Unicode字元 幾乎所有的Java類型檢查都是在編譯時完成的。上面列出的原始數據類型的數據在Java執行時不需要用硬體標記。操作這些原始數據類型數據的位元組碼(指令)本身就已經指出了操作數的數據類型,例如iadd、ladd、fadd和dadd指令都是把兩個數相加,其操作數類型別是int、long、float和double。虛擬機沒有給boolean(布爾)類型設置單獨的指令。boolean型的數據是由integer指令,包括integer返回來處理的。boolean型的數組則是用byte數組來處理的。虛擬機使用IEEE754格式的浮點數。不支持IEEE格式的較舊的計算機,在運行Java數值計算程序時,可能會非常慢。
虛擬機支持的其它數據類型包括:
object//對一個Javaobject(對象)的4位元組引用 returnAddress//4位元組,用於jsr/ret/jsr-w/ret-w指令 注:Java數組被當作object處理。 虛擬機的規范對於object內部的結構沒有任何特殊的要求。在Sun公司的實現中,對object的引用是一個句柄,其中包含一對指針:一個指針指向該object的方法表,另一個指向該object的數據。用Java虛擬機的位元組碼表示的程序應該遵守類型規定。Java虛擬機的實現應拒絕執行違反了類型規定的位元組碼程序。Java虛擬機由於位元組碼定義的限制似乎只能運行於32位地址空間的機器上。但是可以創建一個Java虛擬機,它自動地把位元組碼轉換成64位的形式。從Java虛擬機支持的數據類型可以看出,Java對數據類型的內部格式進行了嚴格規定,這樣使得各種Java虛擬機的實現對數據的解釋是相同的,從而保證了Java的與平台無關性和可 移植性。
編輯本段Java虛擬機體系結構
Java虛擬機由五個部分組成:一組指令集、一組寄存器、一個棧、一個無用單元收集堆(Garbage-collected-heap)、一個方法區域。這五部分是Java虛擬機的邏輯成份,不依賴任何實現技術或組織方式,但它們的功能必須在真實機器上以某種方式實現。
Java指令集
Java虛擬機支持大約248個位元組碼。每個位元組碼執行一種基本的CPU運算,例如,把一個整數加到寄存器,子程序轉移等。Java指令集相當於Java程序的匯編語言。 Java指令集中的指令包含一個單位元組的操作符,用於指定要執行的操作,還有0個或多個操作數,提供操作所需的參數或數據。許多指令沒有操作數,僅由一個單位元組的操作符構成。 虛擬機的內層循環的執行過程如下: do{ 取一個操作符位元組; 根據操作符的值執行一個動作; }while(程序未結束) 由於指令系統的簡單性,使得虛擬機執行的過程十分簡單,從而有利於提高執行的效率。指令中操作數的數量和大小是由操作符決定的。如果操作數比一個位元組大,那麼它存儲的順序是高位位元組優先。例如,一個16位的參數存放時佔用兩個位元組,其值為: 第一個位元組*256+第二個位元組位元組碼指令流一般只是位元組對齊的。指令tabltch和lookup是例外,在這兩條指令內部要求強制的4位元組邊界對齊。
寄存器
Java虛擬機的寄存器用於保存機器的運行狀態,與微處理器中的某些專用寄存器類似。 Java虛擬機的寄存器有四種: pc:Java程序計數器。 optop:指向操作數棧頂端的指針。 frame:指向當前執行方法的執行環境的指針。 vars:指向當前執行方法的局部變數區第一個變數的指針。 Java虛擬機 Java虛擬機是棧式的,它不定義或使用寄存器來傳遞或接受參數,其目的是為了保證指令集的簡潔性和實現時的高效性(特別是對於寄存器數目不多的處理器)。 所有寄存器都是32位的。
棧
Java虛擬機的棧有三個區域:局部變數區、運行環境區、操作數區。 (1)局部變數區 每個Java方法使用一個固定大小的局部變數集。它們按照與vars寄存器的字偏移量來定址。局部變數都是32位的。長整數和雙精度浮點數占據了兩個局部變數的空間,卻按照第一個局部變數的索引來定址。(例如,一個具有索引n的局部變數,如果是一個雙精度浮點數,那麼它實際占據了索引n和n+1所代表的存儲空間。)虛擬機規范並不要求在局部變數中的64位的值是64位對齊的。虛擬機提供了把局部變數中的值裝載到操作數棧的指令,也提供了把操作數棧中的值寫入局部變數的指令。 (2)運行環境區 在運行環境中包含的信息用於動態鏈接,正常的方法返回以及異常傳播。 ·動態鏈接 運行環境包括對指向當前類和當前方法的解釋器符號表的指針,用於支持方法代碼的動態鏈接。方法的class文件代碼在引用要調用的方法和要訪問的變數時使用符號。動態鏈接把符號形式的方法調用翻譯成實際方法調用,裝載必要的類以解釋還沒有定義的符號,並把變數訪問翻譯成與這些變數運行時的存儲結構相應的偏移地址。動態鏈接方法和變數使得方法中使用的其它類的變化不會影響到本程序的代碼。 ·正常的方法返回 如果當前方法正常地結束了,在執行了一條具有正確類型的返回指令時,調用的方法會得到一個返回值。執行環境在正常返回的情況下用於恢復調用者的寄存器,並把調用者的程序計數器增加一個恰當的數值,以跳過已執行過的方法調用指令,然後在調用者的執行環境中繼續執行下去。 ·異常和錯誤傳播 異常情況在Java中被稱作Error(錯誤)或Exception(異常),是Throwable類的子類,在程序中的原因是:①動態鏈接錯,如無法找到所需的class文件。②運行時錯,如對一個空指針的引用 ·程序使用了throw語句。 當異常發生時,Java虛擬機採取如下措施: ·檢查與當前方法相聯系的catch子句表。每個catch子句包含其有效指令范圍,能夠處理的異常類型,以及處理異常的代碼塊地址。 ·與異常相匹配的catch子句應該符合下面的條件:造成異常的指令在其指令范圍之內,發生的異常類型是其能處理的異常類型的子類型。如果找到了匹配的catch子句,那麼系統轉移到指定的異常處理塊處執行;如果沒有找到異常處理塊,重復尋找匹配的catch子句的過程,直到當前方法的所有嵌套的catch子句都被檢查過。 ·由於虛擬機從第一個匹配的catch子句處繼續執行,所以catch子句表中的順序是很重要的。因為Java代碼是結構化的,因此總可以把某個方法的所有的異常處理器都按序排列到一個表中,對任意可能的程序計數器的值,都可以用線性的順序找到合適的異常處理塊,以處理在該程序計數器值下發生的異常情況。 ·如果找不到匹配的catch子句,那麼當前方法得到一個"未截獲異常"的結果並返回到當前方法的調用者,好像異常剛剛在其調用者中發生一樣。如果在調用者中仍然沒有找到相應的異常處理塊,那麼這種錯誤傳播將被繼續下去。如果錯誤被傳播到最頂層,那麼系統將調用一個預設的異常處理塊。 (3)操作數棧區 機器指令只從操作數棧中取操作數,對它們進行操作,並把結果返回到棧中。選擇棧結構的原因是:在只有少量寄存器或非通用寄存器的機器(如Intel486)上,也能夠高效地模擬虛擬機的行為。操作數棧是32位的。它用於給方法傳遞參數,並從方法接收結果,也用於支持操作的參數,並保存操作的結果。例如,iadd指令將兩個整數相加。相加的兩個整數應該是操作數棧頂的兩個字。這兩個字是由先前的指令壓進堆棧的。這兩個整數將從堆棧彈出、相加,並把結果壓回到操作數棧中。 每個原始數據類型都有專門的指令對它們進行必須的操作。每個操作數在棧中需要一個存儲位置,除了long和double型,它們需要兩個位置。操作數只能被適用於其類型的操作符所操作。例如,壓入兩個int類型的數,如果把它們當作是一個long類型的數則是非法的。在Sun的虛擬機實現中,這個限制由位元組碼驗證器強制實行。但是,有少數操作(操作符pe和swap),用於對運行時數據區進行操作時是不考慮類型的。
無用單元收集堆
Java的堆是一個運行時數據區,類的實例(對象)從中分配空間。Java語言具有無用單元收集能力:它不給程序員顯式釋放對象的能力。Java不規定具體使用的無用單元收集演算法,可以根據系統的需求使用各種各樣的演算法。
方法區
方法區與傳統語言中的編譯後代碼或是Unix進程中的正文段類似。它保存方法代碼(編譯後的java代碼)和符號表。在當前的Java實現中,方法代碼不包括在無用單元收集堆中,但計劃在將來的版本中實現。每個類文件包含了一個Java類或一個Java界面的編譯後的代碼。可以說類文件是Java語言的執行代碼文件。為了保證類文件的平台無關性,Java虛擬機規范中對類文件的格式也作了詳細的說明。其具體細節請參考Sun公司的Java虛擬機規范。
編輯本段虛擬機殺毒技術
虛擬機並不是新技術,目前微軟、JAVA等虛擬機都已經十分成熟,在一台電腦上安裝一個虛擬機和多個操作系統,已經成為許多評測人員和計算機病毒分析人員必需工作條件。而將虛擬機技術應用到殺毒方面,卻是一個殺毒業界一直在追求和探索的課題。 「虛擬機殺毒技術」即是在電腦中創造一個虛擬CPU環境,將病毒在虛擬環境中激活,根據其行為特徵,從而判斷是否是病毒。有專家認為,所謂虛擬機技術,就是用軟體先虛擬一套運行環境,讓病毒先在該虛擬環境下運行,從而觀察病毒的執行過程。這個技術主要用來應對加殼和加密的病毒,因為這兩類病毒在執行時最終還是要自身脫殼和解密的,這樣,殺毒軟體就可以在其「現出原形」之後通過特徵碼查毒法對其進行查殺。
Ⅳ sharepoint portal server 2003與其他portal的區別
sharepoint portal server 2003 SharePoint Portal Server使得企業能夠開發出智能的門戶站點,這個站點能夠無縫連接到用戶、團隊和知識。因此人們能夠更好地利用業務流程中的相關信息,更有效地開展工作。 SharePoint Portal Server 2003 提供了一個企業的業務解決方案,它利用了單點登錄和企業應用程序集成功能,以及靈活的部署選項和管理工具,將來自不同系統的信息集成到一個解決方案中。這個門戶站點使得端到端的合作更為容易,實現了個人、團隊和信息的整合、組織和搜索。用戶可以通過門戶內容和布局的定製和個性化以及目標受眾,更快地找到相關信息。公司可以根據受眾的公司職位、團隊身份、興趣或其他可以設置的成員規則來設定信息、程序和更新。 SharePoint Portal Server 使用 Microsoft Windows SharePoint Services 站點為個人、信息和公司創建門戶頁面。這些頁面可以通過公司和管理工具來擴展 Windows SharePoint Services站點的功能,並且使得團隊能夠在他們的站點中向整個企業發布信息。 portal 一、在Portlet規范JSR168里是這樣講的:「portal是一種web應用,通常用來提供個性化、單次登錄、聚集各個信息源的內容,並作為信息系統表現層的宿主。聚集是指將來自各個信息源的內容集成到一個web頁面里的活動」。 Portal的功能可以分為三個主要方面: 1. Portlet容器:Portlet容器與servlet容器非常類似,所有的portlet都部署在portlet容器里,portlet容器控制portlet的生命周期並為其提供必要的資源和環境信息。Portlet容器負責初始化和銷毀portlets,向portlets傳送用戶請求並合成響應。 2. 內容聚集:Portlet規范中規定portal的主要工作之一是聚集由各種portlet應用生成的內容。 3. 公共服務:portlet伺服器的一個強項是它所提供的一套公共服務。這些服務並不是portlet規范所要求的,但portal的商業實現版本提供了豐富的公共服務以有別於它們的競爭者。在大部分實現中都有望找到的幾個公共服務有: o 單次登錄:只需登錄portal伺服器一次就可以訪問所有其它的應用,這意味著你無需再分別登錄每一個應用。例如一旦我登錄了我的intranet網站,我就能訪問mail應用、IM消息應用和其它的intranet應用,不必再分別登錄這些應用。 Portal伺服器會為你分配一個通行證庫。你只需要在mail應用里設定一次用戶名和密碼,這些信息將以加密的方式存儲在通行證庫中。在你已登錄到intranet網站並要訪問mail應用的時候,portal伺服器會從通行證庫中讀取你的通行證替你登錄到mail伺服器上。你對其它應用的訪問也將照此處理。 o個性化:個性化服務的基本實現使用戶能從兩方面個性化她的頁面:第一,用戶可以根據她的自身喜好決定標題條的顏色和控制圖標。第二,用戶可以決定在她的頁面上有哪些portlets。例如,如果我是個體育迷,我可能會用一個能提供我鍾愛球隊最新信息的portlet來取代股票和新聞portlets。 一些在個性化服務方面領先的商業實現版本允許你建立為用戶顯示什麼樣的應用所依據的標准(如收入和興趣)。在這種情況下,可以設定一些像「對任何收入為X的用戶顯示饋贈商品的portlet」和「對任何收入為X的用戶顯示打折商品的portlet」這樣的商業規則。 此外還有一些公共服務,比如機器翻譯,是由portal伺服器將portlet生成的內容翻譯為用戶要求的語言。大部分的商業portal伺服器都支持手持設備訪問並具有針對不同的瀏覽終端生成不同內容的能力。
Ⅵ 公司是做什麼的
公司是依照公司法在中國境內設立的是以營利為目的的企業法人,包括有限責任公司和股份有限公司。它是適應市場經濟社會化大生產的需要而形成的一種企業組織形式。
國營工、商、建築、運輸等部門中實行獨立經濟核算的經營管理組織和某些城市中按行業劃分的專業管理機構,也通稱公司。隨著我國經濟體制的改革,享有法人資格的各種公司紛紛設立,按章程從事自身的生產經營活動。
(6)jsr股票擴展閱讀:
公司股東的有限責任決定了對公司投資的股東既可滿足投資者謀求利益的需求,又可使其承擔的風險限定在一個合理的范圍內,增加其投資的積極性。
公司形態完全脫離個人色彩,是資本的永久性聯合,股東的個人生存安危不影響公司的正常運營。因此,公司存續時間長穩定性高。
公司實收資本不再作為工商登記事項。同時,推進注冊資本由實繳登記制改為認繳登記制,降低開辦公司成本。在抓緊完善相關法律法規的基礎上,實行由公司股東(發起人)自主約定認繳出資額、出資方式、出資期限等。
Ⅶ 管仲之謀與商鞅變法給我們哪些啟示、
1、改革可以促進社會經濟的發展,增強國家的實力,提升國家的地位。改革是發展的動力,是強國之路。
2、順應歷史潮流的改革終究會取得勝利。
3、好的改革可以使國家國泰民安、國富兵強
4、、治國不一道,便國不法古
5、改革不是一帆風順的,要講策略,有時甚至要付出血的代價。
6、今天我們要加快構建社會主義和諧社會,離不開深化改革、勇於創新。
7、孝文帝改革有利於我國的民族大融合,有利於我國少數民族的經濟的發展,有利於我國少數民族從奴隸制向封建制的過渡,有利於我國民族的團結。
(商鞅變法的啟示)
齊桓公稱霸----春秋戰國時期,是群雄爭霸列國並峙的時期,齊桓公如何稱霸的呢?
拜名相管仲----齊桓公經常同管仲商談國家大事,問管仲:「國家如何安定?」管仲曰:「君霸王,社稷定;君不霸王,社稷不定。」齊桓公不想稱霸,管仲乃走出,至門。齊桓公召回曰:「勿已,其勉霸乎。」管仲再拜稽首曰:「今日君稱霸,臣貪承命趨立於相位。」開始齊桓公並不聽管仲之言,直到經歷二次失敗後,二人精誠合作開始稱霸之路。
改革之路----1、主張法治。全國上下貴賤都要守法,賞罰功過都要以法辦事。國家治理的好與壞,根本在於能否以法治國。2、以德為主任用賢才,頒布18類不可任用的公務員。3、世界領先的經濟理論 ,提出「相地而衰證」即按照土質好壞、產量高低來確定賦稅徵收額,與馬克思級差地租相同。經濟政策是「遂滋民,與無財」以至「通貨積財,富國強兵」。(1)承認土地的現實佔有狀況,改勞役助耕制為收取實物地租。(2)設"輕重九府",通魚鹽之利齊國靠海,魚鹽資源豐富。 4、先進政治理念-尊重民意,「順民心為本」,「政之興,在順民心;政之所廢,在逆民心。」-實行"叄國伍鄙"制,以整頓行政組織。5、全新的治軍理念---"作內政以寄軍令",實行兵民合一。
睿智的外交---1、桓公五年,宋國攻打紀國,不出兵相救,紀國敗後,賜其城池、兵車100,士兵1000.狄國討伐邢國,國君投奔齊國,賜其城池、兵車100,士兵1000.狄國討伐衛國,國君投奔齊國,賜其城池、兵車500,士兵5000.2、與其他諸侯國禮尚往來,小國送鹿皮還以馬匹...根據各諸侯國的特點安排相應的人才出使各國---成立外交部。齊國人氣蒸蒸日上。
正義之戰、霸主之路---1、狄國又搞軍事討伐,齊桓公通告各諸侯國:「大家出兵來救被討伐的國家,大國出兵車200,士兵2000,小國兵車100,士兵1000,大部隊由齊國出兵,兵馬會合後一起戰斗」。結果不言而喻--狄國大敗。紀國、邢國、衛國的失地相繼回歸,齊桓公實力、人氣暴增。2、楚國進攻宋國和鄭國,賄賂齊國大臣,齊桓公不為所動,興兵南下,修建了一座牢固的城牆並建立軍事基地,保存了宋國和鄭國。3、吳國進犯齊國的古城,齊桓公並沒有把消息通告其他諸侯國,但各諸侯國聽說吳國要攻打自己的大哥--齊國,競相起全國之兵奔向齊國的古城,到齊之後等待自己的大哥--齊桓公。齊桓公的軍隊還未到,吳國軍隊已經望風而逃,不見蹤跡。4、此後,齊桓公南下伐楚、西伐秦、北伐狄、孤竹、幫助晉惠公、燕庄公恢復了國家。5、兵車之會六,乘車之會三,九合諸侯,反位已霸。修鍾磬而復樂。管仲曰:「此臣之所謂樂也」。---對齊桓公說:「成就霸業了,這才是我們想要的真正的快樂。」
輸出政治----齊桓公不僅輸出軍事而且輸出政治。要求各諸侯國國君不準擅自立妾為妻,不準擅自誅殺大臣,不準無功受祿、受官;大臣和百姓不準擅自拋妻棄子,不準亂砍亂伐山林... ...
齊楚結盟、蔡秋之盟---尊王攘夷。齊桓公享受國家發達的霸主日子達40年之久。
(管仲之謀的啟示)