閱讀787 返回首頁    go 技術社區[雲棲]


計算機常識--框架、編程語言篇

Python

  Python是一種麵向對象語言。能夠把用其他語言(尤其是c/c++)製作的各種模塊聯結在一起。Python在執行時,首先會將 .py文件中的源代碼編譯成Python的 byte code(字節碼),然後在由Python virtual machine來執行這些編譯好的字節碼文件按。基於cPython編譯出的字節碼文件,通常是.pyc格式。

MFC Microsoft Foundation Classes

  微軟公司提供的一個類庫,以c++類的形式封裝了windowsapi,並且包含一個應用程序框架,以減少應用程序開發人員的工作量。其中包含的類包含大量windows句柄封裝類和很多windows的內建控件和組件的封裝類。

Struts

  開源軟件。使用struts的目的是為了幫助我們減少在運用mvc設計模型來開發web應用的時間。

MVC

  設計模式是一個存在於服務器表達層的模型,它將應用分開,改變應用之間的高度耦合,其中mvcmode-view-control的簡稱,即模型--師徒--控製器。

  體係結構:表現層

            業務邏輯層

            數據訪問層

   模式結構:視圖:數據的展現

             模型:應用對象

             控製器:邏輯處理,控製實體數據在視圖上展示,調用模型處理業務請求。 

Spring

   一個開源框架,用途不僅限於服務器端的開發。從簡單性,可測試性和鬆耦合的角度而言,任何java應用都可以從spring中受益。

   目的:解決企業應用開發的複雜性。

   功能:使用基本的JavaBean代替EJB,並提供了更多的企業應用功能。

   範圍:任何java應用。

Hibernate

 一個開放源代碼的對象關係映射框架,它對JDBC進行了非常輕量級的對象封裝,使得java程序員可以隨心所欲的使用對象編程思維來操作數據庫。核心接口一共有6個:分別為session, seddionFactory, Transaction, Query, CriteriaConfiguration。通過這些接口,不僅可以對持久化對象進行存取,還能夠進行實物控製。

JSP

  Java server pages 一種動態網頁技術標準。在傳統的網頁html文件(*.htm, *.thml)中插入java程序段和jsp標記,從而形成jsp*.jsp)。用jsp開發的web應用是跨平台的。

Servlet

  一種服務器端的java應用程序,具有獨立於平台和協議的特性,可以生成動態的web頁麵。它擔當客戶請求(web瀏覽器或者其他http客戶程序)與服務器響應(http服務器上的數據庫或應用程序)的中間層。Servletweb服務器進行加載,該web服務器必須包含支持servletjava虛擬機。

VPN

  虛擬專用網絡(virtual private network)指的是在公用網絡上建立專用網絡的技術。Vpn主要采用了隧道技術、加解密技術、密匙管理技術和使用者與設備身份認證技術。

PSTN

  Public switched telephone network 公共交換電話網絡。一種以模擬技術為基礎的電路交換網絡。

ISDN

  綜合業務數字網 integrated srvices digtial network 一個數字電話網絡國際標準,典型的電路交換網絡係統。它能提供端到端的數字連接性,且來承載包括語音和非語音在內的多種電信業務,isdn信道。

  功能組:一組由設備和軟件實現的功能。

  參考點:兩個功能組之間的接口,包括線纜連接細節。

LBS

  Location Based Service 基於位置的服務,它是通過電信移動運營商的無線電通訊網絡(如GSM網、CDMA網)或外部定位方式(GPS)獲取移動終端用戶的位置信息(地理坐標,或大地坐標),在地理信息係統(外語縮寫:GIS、外語全稱:Geographic Information System)平台的支持下,為用戶提供相應服務的一種增值業務。

最後更新:2017-04-03 05:39:17

  上一篇:go SNMP 簡單網絡管理協議
  下一篇:go 分享Memcached shell啟動停止腳本