注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計Java Web程序員面試筆試寶典

Java Web程序員面試筆試寶典

Java Web程序員面試筆試寶典

定 價:¥99.00

作 者: 猿媛之家 組編,傅勝華 劉志全 楚秦 等編著
出版社: 機(jī)械工業(yè)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787111720669 出版時間: 2023-02-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  本書專門為Java Web程序員面試而編寫,主要是對一些面試中常見的技術(shù)問題做出解答。本書所涉及的知識面較廣,內(nèi)容涵蓋了Java Web基礎(chǔ)、Web服務(wù)器、常用MVC框架、Spring框架體系及Spring Boot和Spring Cloud、傳統(tǒng)的關(guān)系型數(shù)據(jù)庫、NoSQL與緩存框架、常用消息隊列、電商及互聯(lián)網(wǎng)知識、互聯(lián)網(wǎng)安全與分布式系統(tǒng)知識、開源生態(tài)體系、設(shè)計模式、軟件開發(fā)人員常用Linux命令等與Java Web編程相關(guān)的技術(shù)知識,另外還包括其他一些常用的框架組件或容器工具,如Docker、Elasticsearch、Nginx、Maven、ZooKeeper等。Java知識體系龐大,本書不能面面俱到,但整體而言,本書涉及的知識點較為豐富,基本涵蓋了Java Web編程的各個方面,且都來源于程序員的實際面試經(jīng)歷。相信本書能增加讀者的知識積累,有了更多的積累,必定會在面試時多一份從容和自信,也更容易獲得面試官的青睞,找到一份理想的工作。對于一些知識面缺少廣度的Java軟件工程師,本書還能起到擴(kuò)展知識面、豐富知識體系的作用。為方便讀者深入學(xué)習(xí),本書還贈送百余道真實面試真題及程序員常用Linux命令或工具,讀者可參考封底說明文字下載。

作者簡介

  1. 傅勝華,畢業(yè)于武漢工程大學(xué),先后任職于北京春秋永樂、深圳竹云科技等多家公司,多年來一直從事JavaEE領(lǐng)域技術(shù)工作,是國家大劇院官網(wǎng)、永樂票務(wù)官網(wǎng)、竹云身份認(rèn)證管理平臺的核心技術(shù)團(tuán)隊成員,具有豐富的Java開發(fā)經(jīng)驗。2. 劉志全,博士,暨南大學(xué)網(wǎng)絡(luò)空間安全學(xué)院副研究員、碩士生導(dǎo)師;近年來共在IEEE TITS、IEEE TDSC、IEEE IOTJ、IEEE TVT等國內(nèi)外權(quán)威期刊/會議發(fā)表SCI/EI論文40余篇,申請/授權(quán)/公告國家發(fā)明專利/國外發(fā)明專利/PCT專利40余項。

圖書目錄

前言
第1章Web編程
1.1Java Web基礎(chǔ)
【真題1】HTTP請求的GET與POST方式有什么區(qū)別?
【真題2】什么是Servlet?
【真題3】如何理解Servlet的生命周期?
【真題4】HTML和Servlet有什么區(qū)別?
【真題5】Servlet API的forward與redirect有什么區(qū)別?
【真題6】什么情況下調(diào)用doGet()和doPost()?
【真題7】Request對象有哪些主要方法?
【真題8】JSP的四種作用域是什么?
【真題9】Request.getAttribute()和Request.getParameter()有何區(qū)別?
【真題10】JSP有哪些內(nèi)置對象?
【真題11】JSP和Servlet有哪些相同點和不同點,它們之間有什么聯(lián)系?
【真題12】JSP有哪些基本動作?
【真題13】JSP的常用指令有哪些?
【真題14】JSP中動態(tài)Include與靜態(tài)Include有何區(qū)別?
【真題15】JSP的兩種跳轉(zhuǎn)方式分別是什么?有什么區(qū)別?
【真題16】如何實現(xiàn)Servlet的單線程模式?
【真題17】JSP如何實現(xiàn)Servlet的單線程模式?
【真題18】什么是JSTL?它有哪些優(yōu)點?
【真題19】JSP頁面是如何被執(zhí)行的?JSP執(zhí)行效率比Servlet高還是低?
【真題20】JSP如何處理運行時異常?
【真題21】如何防止表單重復(fù)提交?
1.2Java Web前端
【真題1】常用的 Java展現(xiàn)層技術(shù)有哪些?
【真題2】目前使用較多的Web前端框架有哪些?
【真題3】前后端分離架構(gòu)有什么優(yōu)點?
【真題4】Java模板引擎與Web前端框架有什么區(qū)別?
【真題5】什么是靜態(tài)文件生成的佳時機(jī)?
1.3AJAX與JavaScript
【真題1】什么是AJAX?
【真題2】AJAX應(yīng)用和傳統(tǒng)Web應(yīng)用有什么不同?
【真題3】如何理解XmlHttpRequest對象?
【真題4】XmlHttpRequest對象有哪些常用方法和屬性?
【真題5】AJAX的實現(xiàn)流程是怎樣的?
【真題6】AJAX請求有幾種Callback函數(shù)?
【真題7】XmlHttpRequest對象在IE和Firefox中創(chuàng)建方式有沒有不同?
【真題8】AJAX有哪些優(yōu)點和缺點?為什么使用它?
【真題9】什么是 JavaScript 的同源策略?
【真題10】如何解決AJAX跨域問題?
【真題11】AJAX請求如何處理瀏覽器緩存問題?
【真題12】為什么使用異步加載JS文件?異步加載方式有哪些?
【真題13】外部JS文件出現(xiàn)中文字符,會出現(xiàn)什么問題,如何解決?
【真題14】JSON和JSONP有什么區(qū)別?
【真題15】JSONP是實現(xiàn)跨域訪問的AJAX技術(shù)嗎?
【真題16】eval() 函數(shù)是做什么的?
【真題17】AJAX技術(shù)體系的組成部分有哪些?
【真題18】AJAX和JavaScript有什么區(qū)別?
【真題19】AJAX請求用GET和POST方式的區(qū)別是什么?
【真題20】什么是XML?
【真題21】XML有哪些常用解析方式?
【真題22】同步操作和異步操作有什么區(qū)別?
【真題23】readyState屬性有什么用處?它分別有哪幾個狀態(tài)值?
【真題24】如何區(qū)分獲取的數(shù)據(jù)是AJAX的返回值還是JSONP的數(shù)據(jù)?
【真題25】在JS中有哪些會被隱式轉(zhuǎn)換為false?
【真題26】jQuery的AJAX是如何實現(xiàn)的?有什么不足之處?
【真題27】jQuery中的ID選擇器和class選擇器有什么區(qū)別?
【真題28】jQuery庫中的$()是什么?
【真題29】$(document).ready() 函數(shù)的作用是什么?
【真題30】Window.onload事件和$(document).ready()函數(shù)有什么區(qū)別?
【真題31】使用CDN加載jQuery庫有什么優(yōu)勢?
【真題32】$(this)和this關(guān)鍵字在jQuery中有何不同?
【真題33】如何使用jQuery來提取一個HTML標(biāo)記的屬性?
【真題34】如何使用jQuery設(shè)置一個屬性值?
【真題35】如何利用jQuery來向一個元素中添加和移除CSS類?
【真題36】當(dāng)CDN上的jQuery文件不可用時,該如何處理?
【真題37】JavaScript編碼和解碼URL的方法是什么?
【真題38】jQuery中有哪些方法可以遍歷節(jié)點?
【真題39】jQuery有哪些優(yōu)點?
【真題40】JavaScript如何創(chuàng)建通用對象?
【真題41】如何在JavaScript中將base字符串轉(zhuǎn)換為整數(shù)?
【真題42】null和undefined的區(qū)別?
【真題43】正則表達(dá)式構(gòu)造函數(shù)var reg=new-RegExp("xxx")與正則表達(dá)字面量var reg=//有什么不同?
【真題44】什么是三元運算?“三元”表示什么意思?
【真題45】Window對象有哪幾種彈出對話框的方式?
1.4HTML5與Web編程綜合
【真題1】HTTP的通信機(jī)制是什么?HTTP2.0有何優(yōu)點?
【真題2】什么是WebSocket?
【真題3】WebSocket與Socket有什么區(qū)別?
【真題4】如何實現(xiàn)瀏覽器內(nèi)多個標(biāo)簽頁之間的通信?
【真題5】常用的前端優(yōu)化策略有哪些?
【真題6】DOCTYPE的作用是什么?嚴(yán)格模式與混雜模式各有什么區(qū)別?
【真題7】什么是SGML?HTML5為什么只需要寫?
【真題8】頁面導(dǎo)入樣式時,使用link和@import有什么區(qū)別?
【真題9】HTML5有哪些新特性?移除了哪些元素?
【真題10】什么是HTML?如何區(qū)分HTML4.01和HTML5?
【真題11】如何處理HTML5新標(biāo)簽的瀏覽器兼容問題?
【真題12】瀏覽器是如何對HTML5的離線儲存資源進(jìn)行管理和加載的?
【真題13】Cookie、sessionStorage和localStorage有什么區(qū)別?
【真題14】每個HTML文件的開頭有個DOCTYPE標(biāo)簽,這個起什么作用?
【真題15】iframe有什么優(yōu)缺點?
【真題16】如何關(guān)閉輸入框的自動完成功能?

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號