**java EE 學習筆記** **第01天**

javaEE 學習筆記第 01天

(1)用到的鏡像  

**紅帽rhel-server-6.8-x86_64-dvd.iso**(桌面、命令行)  

**ubuntu-16.10-desktop-amd64.iso**(沒安裝成功)

(2)用到的軟件

1.***VMware_workstation_full_12.5.2***(pc端):提供一個虛擬的硬件環境

2.***VNC-Viewer-6.0.1-Windows-64bit***(pc端+手機端):共屏教學工具

3.***飛秋FeiQ***:(pc端)文件傳輸速度超慢

4.***CSDN***(手機端+網頁端):全球最大中文IT社區

5.***按鍵精靈***(pc端+手機端):用於寫腳本,製作遊戲外掛等,可兼職寫腳本賣錢

6.***FileZillaServer_0.9.59***(pc端):搭建個人FTP服務器,共享文件速度比用家庭組的方式更快

7.***ConnectBot***(手機端):Android平臺的一款開源的終端命令行軟件,支持命令行操作你的Android手機,支持ssh遠程連接類unix服 務器,支持telnet遠程登錄服務器,非常實用。

8.***SecureCRT***(pc端):是一款支持SSH(SSH1和SSH2)的終端仿真程序,簡單地說是Windows下登錄UNIX或Linux服務器主機的軟件。


(3)新概念

1.**敏捷開發模式**

簡單的說,敏捷開發是一種以人爲核心、迭代、循序漸進的開發方法。在敏捷開發中,軟件項目的構建被切分成多個子項目,各個子項目的成果都經過測試,具備集成和可運行的特徵。

2.**CMM模型**

CMM是指"能力成熟度模型",其英文全稱爲Capability Maturity Model for Software,英文縮寫爲SW-CMM,簡稱CMM。它是對於軟件組織在定義、實施、度量、控制和改善其軟件過程的實踐中各個發展階段的描述。CMM的核心是把軟件開發視爲一個過程,並根據這一原則對軟件開發和維護進行過程監控和研究,以使其更加科學化、標準化、使企業能夠更好地實現商業目標。此外還是化妝品的名字。

3.**B/S結構**

B/S結構(Browser/Server,瀏覽器/服務器模式),是WEB興起後的一種網絡結構模式,WEB瀏覽器是客戶端最主要的應用軟件。這種模式統一了客戶端,將系統功能實現的核心部分集中到服務器上,簡化了系統的開發、維護和使用。客戶機上只要安裝一個瀏覽器(Browser英 ['braʊzə]美 ['braʊzɚ]),如Netscape Navigator或Internet Explorer,服務器安裝SQL Server、Oracle、MYSQL等數據庫。瀏覽器通過Web Server 同數據庫進行數據交互。

4.**BSD**

BSD (Berkeley Software Distribution,伯克利軟件套件)是Unix的衍生系統, 常被當作工作站級別的Unix系統,促進了因特網的開發。

5.**panabit**

Panabit是目前國內X86平臺單板處理能力最高(雙向40G)、在運營商和高校等行業案例過千(X運營商千兆以上規格共計400餘臺已普遍連續穩定運行至第7年),實時對超過3TB的網絡帶寬進行DPI識別與優化服務、並針對中小企業提供免費版本(軟件形態),是以DPI爲核心優勢並發展起來的最專業、上線效果最好、性價比最高的新一代應用網關。進入2014年,實際支持國內應用協議超過800種,並已集成路由、負載均衡、認證、一拖N檢測、移動終端識別、DNS管控、HTTP管控、日誌審計等實用功能於一體。Panabit以現網不低於95%的精確識別率持續引領DPI領域多年,並在業內率先提出並實現"應用分流"功能 (如P2P下載走出口1、視頻走出口2、遊戲走出口3)。據不完全統計,僅使用免費版本的中小企業已超過15000家,其中保持同步更新的活躍企業用戶約6000家;Panabit,不僅是"流控"!

6.**軟路由**

軟路由是指利用臺式機或服務器配合軟件形成路由解決方案,主要靠軟件的設置,達成路由器的功能;而硬路由則是以特用的硬設備,包括處理器、電源供應、嵌入式軟件,提供設定的路由器功能。

7.**瀏覽器內核**

瀏覽器最重要或者說核心的部分是"Rendering Engine",可大概譯爲"渲染引擎",不過我們一般習慣將之稱爲"瀏覽器內核"。負責對網頁語法的解釋(如標準通用標記語言下的一個應用HTML、JavaScript)並渲染(顯示)網頁。 所以,通常所謂的瀏覽器內核也就是瀏覽器所採用的渲染引擎,渲染引擎決定了瀏覽器如何顯示網頁的內容以及頁面的格式信息。不同的瀏覽器內核對網頁編寫語法的解釋也有不同,因此同一網頁在不同的內核的瀏覽器裏的渲染(顯示)效果也可能不同,這也是網頁編寫者需要在不同內核的瀏覽器中測試網頁顯示效果的原因。

8.**雲服務器**

雲服務器(Elastic Compute Service, 簡稱ECS)是一種處理能力可彈性伸縮的計算服務,其管理方式比物理服務器更簡單高效。雲服務器幫助您快速構建更穩定、安全的應用,降低開發運維的難度和整體IT成本,使您能夠更專注於核心業務的創新。

9.**雲計算**

雲計算(cloud computing)是基於互聯網的相關服務的增加、使用和交付模式,通常涉及通過互聯網來提供動態易擴展且經常是虛擬化的資源。雲是網絡、互聯網的一種比喻說法。過去在圖中往往用雲來表示電信網,後來也用來表示互聯網和底層基礎設施的抽象。因此,雲計算甚至可以讓你體驗每秒10萬億次的運算能力,擁有這麼強大的計算能力可以模擬核爆炸、預測氣候變化和市場發展趨勢。用戶通過電腦、筆記本、手機等方式接入數據中心,按自己的需求進行運算。對雲計算的定義有多種說法。對於到底什麼是雲計算,至少可以找到100種解釋。現階段廣爲接受的是美國國家標準與技術研究院(NIST)定義:雲計算是一種按使用量付費的模式,這種模式提供可用的、便捷的、按需的網絡訪問, 進入可配置的計算資源共享池(資源包括網絡,服務器,存儲,應用軟件,服務),這些資源能夠被快速提供,只需投入很少的管理工作,或與服務供應商進行很少的交互。

10.**虛擬化**

虛擬化,是指通過虛擬化技術將一臺計算機虛擬爲多臺邏輯計算機。在一臺計算機上同時運行多個邏輯計算機,每個邏輯計算機可運行不同的操作系統,並且應用程序都可以在相互獨立的空間內運行而互不影響,從而顯著提高計算機的工作效率。虛擬化使用軟件的方法重新定義劃分IT資源,可以實現IT資源的動態分配、靈活調度、跨域共享,提高IT資源利用率,使IT資源能夠真正成爲社會基礎設施,服務於各行各業中靈活多變的應用需求。

11.**硬盤**

硬盤是電腦主要的存儲媒介之一,由一個或者多個鋁製或者玻璃制的碟片組成。碟片外覆蓋有鐵磁性材料。硬盤有固態硬盤(SSD 盤,新式硬盤)、機械硬盤(HDD 傳統硬盤)、混合硬盤(HHD 一塊基於傳統機械硬盤誕生出來的新硬盤)。SSD採用閃存顆粒來存儲,HDD採用磁性碟片來存儲,混合硬盤(HHD: Hybrid Hard Disk)是把磁性硬盤和閃存集成到一起的一種硬盤。絕大多數硬盤都是固定硬盤,被永久性地密封固定在硬盤驅動器中。磁頭復位節能技術:通過在閒時對磁頭的復位來節能。多磁頭技術:通過在同一碟片上增加多個磁頭同時的讀或寫來爲硬盤提速,或同時在多碟片同時利用磁頭來讀或寫來爲磁盤提速,多用於服務器和數據庫中心。


(4)知識點

1.VMware三種網絡模式

[看圖片](https://img-blog.csdn.net/20161228231937599?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvY2hlbnJpeWFuZzAzMDY=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)


2.linux常用命令

**今天教的**

cd 切換目錄

pwd 顯示當前路徑

ls 顯示所有文件

ll 顯示所有文件詳細信息

mkdir 創建文件夾

touch 創建文件

mv 移動文件(重命名)

cp 複製文件

rm 刪除文件

rmdir 刪除文件夾(只能刪除空文件夾)

rm -r 刪除非空文件夾


發佈了26 篇原創文章 · 獲贊 17 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章