一些概念
一些概念
有關Java
J2EE:Java 2 Platform,Enterprise Edition,Java2平台企業版。其中所包含的各類組件、服務架構及技術層次,均有共同的標準及規格,讓各種依循J2EE架構的不同平台之間,存在良好的兼容性。Java2平台包括標準版(J2SE)、企業版(J2EE)和微縮版(J2ME)三個版本。
JDBC:Java Database Connectivity。訪問數據庫的接口。
java與java script的關係:沒有關係,是兩種不同的語言。後者是由網景公司推出的,當時java很流行,為了營銷效果加上java的標簽。
Servlet:servlet是用Java編寫的在服務器上運行的小程序。名字由Server Applet變形而來。
有關網頁
xml: eXtensible Markup Language,可擴展標記人語言。
html:HyperText Markup language,超文本標記語言。我們在互聯網上瀏覽的網頁即由html語言描述,由瀏覽器Browser負責解釋。
差別:xml被設計用來傳輸和存儲數據;html 被設計用來顯示數據。
CSS:中文名稱 級聯樣式表。功能是為網頁排版,讓網頁的內容與表現形式相互分離,增強獨立性。
JSP:JSP全名為Java Server Pages。JSP頁麵由HTML代碼和嵌入其中的Java代碼所組成。服務器在頁麵被客戶端請求以後,對這些Java代碼進行處理,然後將生成的HTML頁麵返回給客戶端的瀏覽器。
Tomcat:是一款免費開源的WEB服務器程序,類似於微軟的IIS。
動態網頁:區別於靜態網頁,動態網頁實際上並不是獨立存在於服務器上的網頁文件,隻有當用戶請求時服務器才返回一個完整的網頁。動態網頁一般以數據庫技術為基礎,可以大大降低網站維護的工作量。常見後綴有 .aspx、.asp、.jsp、.php。注意:不要將動態網頁和頁麵內容是否有動感混為一談。
ASP 和 HTML 有何不同?
asp,active server page,動態服務器頁麵。
當瀏覽器請求某個 HTML 文件時,服務器會返回這個文件。
而當瀏覽器請求某個 ASP 文件時,IIS 將這個請求傳遞至 ASP 引擎。ASP 引擎會逐行地讀取這個文件,並執行文件中的腳本。最後,ASP 文件將以純 HTML 的形式返回到瀏覽器。
網站前端開發:簡單說就是編寫網頁,常用技術有html、CSS、javascript。
CDN,Content Distribution Network,內容分發網絡。在網絡各處放置節點服務器,讓用戶就近瀏覽,提升速度。
有關程序設計語言
腳本語言:翻譯一句,執行一句,不產生目標代碼。代表有vb script,java script,shell script,java,c#。腳本語言也稱解釋型語言。
javascript:是寫在網頁中的,由瀏覽器解釋執行的解釋性語言。它很流行,特點是:基於對象和事件驅動,具有較高的安全性。
基本語法:
<script type="text/javascript" [src=“外部js文件”]>
<!-- js語句塊; //-->
</script>
編譯語言:全部編譯為匯編語言後再執行。代表有C++。
UML,Unified Modeling Language,統一建模語言。用圖形表示類的組成與類間關係。
有關操作係統
內存泄露:也稱作“存儲滲漏”,用動態存儲分配函數動態開辟的空間,在使用完畢後未釋放,結果導致一直占據該內存單元。直到程序結束。(其實說白了就是該內存空間使用完畢之後未回收)即所謂內存泄漏。
資源泄露:比內存泄露含義更寬泛。
內存溢出:可用內存空間小於需要內存。
緩衝區溢出:指當計算機向緩衝區內填充數據位數時超過了緩衝區本身的容量,使得溢出的數據覆蓋在合法數據上。比如一個字符數組的大小為10,你卻向裏麵寫入了100個字符,多餘的數據就會覆蓋其他合法數據,為安全帶來隱患。
同步與異步(太寬泛了,分情況討論)
見《Windows OS一些概念》文章:
https://blog.csdn.net/chuchus/article/details/24491125
POSIX標準意在期望獲得源代碼級別的軟件可移植性。換句話說,為一個POSIX兼容的操作係統編寫的程序,應該可以在任何其它的POSIX操作係統(即使是來自另一個廠商)上編譯執行。
其他
管理培訓生:這是一些大企業自主培養企業中高層管理人員的人才儲備計劃。通常是在公司各個不同部門實習,了解整個公司運作流程後,再根據其個人專長安排。最後通常可以勝任部門、分公司負責人。訓練對象一般是畢業三年之內的大學生,主要是應屆畢業生。
UED,User Experience Design,用戶體驗設計。UED團隊包括:交互設計師(Interaction Designer)、視覺設計師(Vision Designer)、用戶體驗設計師(User Experience Design)、用戶界麵設計師(User Interface Design)和前端開發工程師(Web Developer)等。
IEEE,Institute of Electrical and Electronics Engineers,電氣和電子工程師協會。
雲計算提供商有很多服務器集群,擁有很強的計算能力。既可以企業內部使用,又可以按需租給其他客戶。
也就是說,雲計算是一種按使用量付費的模式,這種模式提供可用的、便捷的、按需的網絡訪問, 進入可配置的計算資源共享池(資源包括網絡,服務器,存儲,應用軟件,服務),這些資源能夠被快速提供,隻需投入很少的管理工作,或與服務供應商進行很少的交互。
最後更新:2017-04-03 12:56:25