.net轉java 學習筆記 (二) 專業術語詞記錄

java有不少專業的詞語,這裏作一下記錄:java

1:Spring  : java的一個主流框架 (Spring框架的本質就是經過XML配置來驅動Java代碼,這樣把本來有Java代碼管理的組件之間的耦合關係,提取到了XML中。這樣就方便了往後的升級和維護)web

2:J2EE    : Java 2 Platform Enterprise Edition     Java2企業版spring

3:J2SE    : Java 2 Platform Standard Edition       Java2標準版數據庫

4:J2ME   : Java 2 Platform  Micro Edition            Java2微縮版編程

5:EJB     : Enterprise JavaBean          J2EE(JavaEE)的一部分    瀏覽器

6:Servlet : Java Server Applet         Java服務器端程序服務器

7:JSP      : Java Server Pages         Java服務器頁面網絡

8:JDK      :Java Developer Kit         Java開發工具包架構

9:Bean    : 類app

10: Spring容器 :是一個bean工廠,建立,獲取,銷燬bean

11:IOC    :Inversion of Control     反向控制  ,面向對象編程中的一種設計原則

12: DI :   dependency injection   依賴注入 , 本人的理解是:「依賴」就是「須要的東西」,「注入」就是傳值,「依賴注入」就是:把它須要的東西傳給他,其實就是 new出一個帶參數的對象

13:AOP :aspect  oriented programming   面向切面編程  ,  相似工廠模式,把共有方法抽出來,經過工廠牀笫不一樣參數去建立對象,而後實現功能

14: OOP :  Object Oriented Programming  面向對象編程  

15: Apache Tiles  :  一個JavaEE應用的頁面佈局框框

16:JDBC  : Java DataBase Connectivity   用於執行SQL語句的Java API

17:JPA : Java Persistence API  java持久層API

18:MongoDB  : 是一個基於分佈式文件存儲的數據庫

19:Neo4j  :  Neo4j是一個高性能的,NOSQL圖形數據庫

20: RMI : Remote Method Invocation   遠程方法調用

21:Hessian  序列化

22:Burlap   :  是一種基於XML遠程調用技術

23:RESTful  RESTful是一種架構的規範與約束、原則,符合這種規範的架構就是RESTful架構;

24:JMS  : Java Message Service,  Java消 息服務

25:AMQP :Advanced Message Queuing Protocol,  高級消息隊列協議

26:WebSocket    : 基於TCP的一種新的網絡協議。它實現了瀏覽器與服務器全雙工通訊

27:TCP  :Transmission Control Protocol 傳輸控制協議

28:TCP/IP :是用於因特網 (Internet) 的通訊協議

29:TCP/IP 的 TCP   :(傳輸控制協議) - 應用程序之間通訊

30:TCP/IP 的 UDP   :(用戶數據包協議) - 應用程序之間的簡單通訊

31:TCP/IP 的 IP   :(網際協議) - 計算機之間的通訊

32:TCP/IP 的 ICMP   :(因特網消息控制協議) - 針對錯誤和狀態

33:TCP/IP 的 DHCP   :(動態主機配置協議) - 針對動態尋址

34:STOMP : Simple Text  Orientated Messaging  Protocol  簡單(流)文本定向消息協議

35:JMX  : Java Management Extensions     Java管理擴展

36:spring Boot  :  一種框架,是spring的升級版

37:applet     採用Java編程語言編寫的小應用程序

38:JDO :Java Data Object   Java數據對象

39:POJO : Plain Ordinary Java Object  簡單的Java對象

40:JEE  : 就是J2EE

41:TCP/IP協議組  :可分爲三個層次:網絡層、傳輸層和應用層。 

42:TCP/IP協議組->網絡層 : IP協議、ICMP協議、ARP協議、RARP協議和BOOTP協議。

        TCP/IP協議組->網絡層->IP協議 : 用於計算機於計算機之間的協議

        TCP/IP協議組->網絡層->ICMP協議 :  internet Control Message Protocol    Internet控制報文協議, 用於在IP主機、路由器之間傳遞控制消息

        TCP/IP協議組->網絡層->ARP協議 :  Address Resolution Protocol  地址解析協議,用於根據IP地址獲取物理地址

        TCP/IP協議組->網絡層->RARP協議 :  Reverse Address Resolution Protocol ,反向地址轉換協議。好比局域網中有一臺主機只知道物理地址而不知道IP地址,那麼能夠經過RARP協議發出徵求自身IP地址的廣播請求,而後由RARP服務器負責回答

        TCP/IP協議組->網絡層-> BOOTP協議  : Bootstrap Protocol,引導程序協議  ,用於局域網分配動態IP地址

43:TCP/IP協議組->傳輸層 : TCP協議與UDP協議

        TCP/IP協議組->傳輸層->TCP協議 :傳輸協議:須要三次,A請求B, B贊成,A發送信息給B

   TCP/IP協議組->傳輸層->UDP協議 :傳輸協議:無需創建鏈接,A直接發送信息給B,即便丟失也不會從新發送

44:TCP/IP協議組->應用層: TCP包括FTP、HTTP、TELNET、SMTP等協議 UDP包括DNS、TFTP等協議

  TCP/IP協議組->應用層->TCP->FTP : File Transfer Protocol,文件傳輸協議 ,FTP客戶端和FTP服務端傳輸文件

  TCP/IP協議組->應用層->TCP->HTTP : HyperText Transfer Protocol 超文本傳輸協議 ,客戶端是終端用戶,服務器端是網站

  TCP/IP協議組->應用層->TCP->TELNET : 遠程登錄服務的標準協議

  TCP/IP協議組->應用層->TCP->SMTP : Simple Mail Transfer Protocol,簡單郵件傳輸協議,控制郵件的中轉方式

  TCP/IP協議組->應用層->UDP->DNS : Domain Name System ,DNS是因特網的一項核心服務,它做爲能夠將域名和IP地址相互映射的一個分佈式數據庫

  TCP/IP協議組->應用層->UDP->TFTP : Trivial File Transfer Protocol,簡單文件傳輸協議,用來在客戶機與服務器之間進行簡單文件傳輸的協議,提供不復雜、開銷不大的文件傳輸服務。端口號爲69

45: strtus :struts是一個開源框架,java web中經典SSH框架中的一位!struts+spring+hibernate,他是MVC模式中的控制層,struts2的核心就是action

46:WebWork  : 基於Web的MVC框架

47:Tapestry :MVC框架和模板技術的結合,經過使用Tapestry,開發者徹底不須要使用JSP技術,用戶只須要使用Tapestry提供的模板技術便可,Tapestry實現了視圖邏輯和業務邏輯的完全分離。

48:

相關文章
相關標籤/搜索