十六個Tomcat常見面試題 你都知道答案嗎?

2020-12-06 IT168

  【IT168 編譯】由於Tomcat技術先進、性能穩定,而且免費,因此深受Java 愛好者的喜愛並得到了部分軟體開發商的認可,是目前比較流行的Web 應用伺服器。以下是一些比較常見的Tomcat面試題:

  1)解釋什麼是Jasper?

  Jasper是Tomcat的JSP引擎

  它解析JSP文件,將它們編譯成JAVA代碼作為servlet

  在運行時,Jasper允許自動檢測JSP文件的更改並重新編譯它們

  2)請說明select * from tab的輸出結果是什麼?

  顯示資料庫中的默認表

  3)請解釋如何配置Tomcat來使用IIS和NTLM ?

  必須遵循isapi_redirector.dll的標準指令

  配置IIS使用「集成windows驗證」

  確保在伺服器.xml中您已經禁用了tomcat身份驗證

  <Connector port = 「8009」 enableLooksup = 「false」 redirect port = 「8443」 protocol = 「AJP/1.3」 tomcatAuthentication = 「false」 />

  4)請解釋一下什麼時候可以使用「.」,什麼時候可以使用「[]」?

  如果正在運行bean屬性,請使用「.」操作符,如果正在執行映射值或數組索引,則首選使用「[]」運算符。雖然兩個運算符可以互換。

  5)請解釋Tomcat的默認埠是什麼?

  Tomcat的默認埠是8080。在本地機器上初始化Tomcat之後,您可以驗證Tomcat是否正在運行URL:http://localhost:8080

  6)請解釋Tomcat中使用的連接器是什麼?

  在Tomcat中,使用了兩種類型的連接器:

  HTTP連接器:它有許多可以更改的屬性,以確定它的工作方式和訪問功能,如重定向和代理轉發

  AJP連接器:它以與HTTP連接器相同的方式工作,但是他們使用的是HTTP的AJP協議。AJP連接器通常通過插件技術mod_jk在Tomcat中實現

  7)請闡述Catalina的配置文件有哪些?

  Catalina包含的配置文件有:

  ·policy

  ·properties

  ·properties

  ·xml

  ·xml

  ·Tomcat-users.xml

  ·xml

  8)請解釋將Tomcat作為一個Windows 服務運行會帶來哪些好處?

  運行Tomcat作為windows服務帶來了以下的好處:

  自動啟動:對於需要在維護後遠程重新啟動系統的環境來說,這是至關重要的

  啟動無活動用戶登錄的伺服器:Tomcat通常在刀片伺服器上運行,這些伺服器甚至可能沒有一個活動監視器,Windows服務可以在沒有活動用戶的情況下啟動

  安全性:在Windows服務下的Tomcat可以讓您在一個特殊的系統帳戶下運行它,這個帳戶可以從其他用戶帳戶中得到保護

  9)解釋何時在Tomcat使用SSL ?

  當你將Tomcat作為獨立的web伺服器運行時,需使用Tomcat來處理連接

  10)解釋如何使用WAR文件部署web應用程式?

  在Tomcat的web應用程式目錄下,jsp、servlet和它們的支持文件被放置在適當的子目錄中。你可以將web應用程式目錄下的所有文件壓縮到一個壓縮文件中,以.war文件擴展名結束。你可以通過在webapps目錄中放置WAR文件來執行web應用程式。當一個web伺服器開始執行時,它會將WAR文件的內容提取到適當的webapps子目錄中。

  11)解釋什麼是Tomcat Valve?

  Tomcat Valve——Tomcat 4引入的新技術,它允許您將Java類的實例連結到一個特定的Catalina容器。

  12)說明Tomcat配置了多少個Valve?

  Tomcat配置了四種類型的Valve:

  ·訪問日誌

  ·遠程地址過濾

  ·遠程主機過濾器

  ·客戶請求記錄器

  13)解釋servlet如何完成生命周期?

  在Tomcat上運行的典型servlet生命周期如下:

  ·Tomcat通過它的其中一個連接器接收來自客戶端的請求

  ·進程請求Tomcat將此請求映射為適當的

  ·一旦請求被定向到適當的servlet,Tomcat就會驗證servlet類是否已經加載。如果不是Tomcat將servlet包裝成Java字節碼,這是由JVM執行的,並形成servlet的實例

  ·Tomcat通過調用它的init來啟動servlet,它包含能夠篩選Tomcat配置文件並相應地採取行動的代碼,並聲明它可能需要的任何資源

  ·一旦servlet啟動,Tomcat就可以調用servlet的服務方法來進行請求

  ·在servlet的生命周期中,Tomcat和servlet可以通過使用偵聽器類來進行協調或通信,從而跟蹤各種狀態變化的servlet

  ·刪除servlet,Tomcat調用servlet銷毀方法

  14)請說明NAT協議的目的是什麼?

  NAT協議的目的是將私有IP位址從公共IP位址隱藏起來,並給組織提供一定的安全性。

  15)請解釋一下MAC代表什麼?

  MAC意味著中訪問控制

  16)請解釋什麼是Tomcat Coyote ?

  Tom coyote是基於HTTP / 1.1規範的HTTP連接器,通過監聽TCP / IP埠並將請求發送回請求客戶端,向Tomcat引擎接收和傳輸web請求。

相關焦點

  • 【產品面試】常見5個面試問題(十六
    ,這麼答面試官一眼就知道你想做話題終結者。 常見比較聰明的回答有這些:據理力爭、找上司來幫忙、說服意見相同者以團隊力量來說服,這樣的答案顯然都漏洞百出,不僅不加分反而減分。 標準答案只有四個字:「數據分析」,數據分析是到此為止最科學、最高效、最富有說服力的決策方式 ,你可以說我會通過數據分析來證明我的觀點,突出「數據分析」!
  • 嵌入式工程師常見面試題大集合,找工作面試很重要
    上個星期,去深圳一家搞ARM開發的公司面試,HR叫我做了一份卷子,裡面都是C編程,心中暗喜,因為這些題基本上都在程式設計師面試寶典裡見過。本文引用地址:http://www.eepw.com.cn/article/201807/383391.htm  後來回到學校,在網上搜索,原來這些題都是嵌入式工程師的經典面試題目,很多網站上都可以找得到。現把他貼出來,附上網上的答案,跟大家分享,因為這些題實在太經典了。  1 .
  • 高效「背誦」面試題的三定法則
    程式設計師求職時,在準備階段都要「背誦」大量的技術面試題,以應對各路精明面試官的百般折磨。 這裡我把「背誦」一詞加上了引號,意指此處的「背誦」可不是一般的背誦。如果你以為我要教你過目不忘記的背誦技巧,那可能會讓你失望了。 請允許我先自賣自誇一波。
  • 拼多多2020屆數據分析面試題合集
    兩個人輪流從箱子中取球,每次只能取1,2,3或4個。取到最後編號為100的球的人贏。問想要贏應該先取還是後取?這個問題當時答錯了,倒著推又有點緊張繞暈了。面試官讓下去再梳理一下,寫個答案發給他。面試就結束了...也沒有例行的你有什麼問題嗎? 然後就重新找了規律,應該是後取的人贏,發給了面試老師。
  • 程式設計師面試題,200億個數字找中位數,不給分桶算法,怎麼辦?
    海量數據裡面如何尋找一堆數字的中位數,是一道非常常見的面試題。據稱,這個題目是騰訊前首席技術執行官Tony推崇的一個面試題,被加入的騰訊的面試題題庫。今天我們就來討論下這個題目,有一個存放著200億個數字的文件,存放著32位整型,可能會有重複的數字,現在想從這堆數字中找到他們的中位數。
  • 復旦招生面試題:沙漠中如何給電腦供電
    「我了個天,復旦這是考啥呀?我有很多題都答不出來……」  「我肯定會考零分的。」  我們試著做做  如果讓鄭州的考生做,他們能答出來嗎?  昨日下午,記者找來不同行業的人,在校學生、剛畢業的學生、老師、航空公司工作人員等,對部分面試題進行了解答。
  • 《CF》DL戰隊面試答案大全 DL戰隊面試答案匯總
    導 讀 CF近日開啟了「請你,馬上來戰隊面試」答題活動,玩家參與答題即可獲取對應的物資獎勵,回答正確的題目越多得到的物質等級越高
  • 2012長沙小升初面試:九道自測題你會做幾道?
    小升初面試是2012年長沙小升初擇校的一個重要階段,學校一般會藉由這個階段來判斷學生的性格和知識面的涵蓋廣不廣,下面奧數網編輯收集了長沙各大名校2011年小升初面試的部分問題,看看你會答幾題?   1.二十八星宿有哪些?   2.沿著赤道往東走,能繞地球一圈嗎?   3.刷牙的時候牙刷是橫著刷還是豎著刷?
  • Top30數據分析師常見面試題(附答案)!
    各大網際網路公司都在不斷完善自己的數據分析團隊,數據分析師的薪酬也是水漲船高。業內人士透露,應屆畢業生的平均薪資大概在6K左右,1至3年經驗的大概在10K到20K之間,5至10年經驗的大概在25K以上。薪資還是十分誘人的,那麼,如何快速成長為一名年薪百萬的數據分析師呢?快來看看,以下30道數據分析相關面試題,你會多少?1、分析數據還要寫java代碼是不是效率有點低?
  • 你知道面試官喜歡問了什麼嗎?我已經解決了三個問題
    我發現網際網路上有許多的答案,他們都有一個共同點,即「切忌提及上一家企業的缺點」,原因是:「這會讓面試官覺得你是一個只會在背後說閒話的人,如果你在這個公司離職了,會不會也在下一個公司說本公司的壞話呢?」的答案屬於「巨嬰」心理如果你的同學得到4000元,我就給你4000元?我有幾個學生年薪100萬元,我一年要申請一百萬元嗎?你還貸多少錢,車貸,租金多少錢,這跟我有什麼關係?我有義務支持你嗎?我租了北京二環的一棟複合樓,月租20萬元,我也可以申請30萬元的工資嗎?總而言之,你必須有明白:你的期待薪水必須與你的價值相符。否則,你很難讓面試官同意邀請你工作。
  • 面試官:三個口重疊,是什麼字?答「品」字的,都被淘汰
    面試官:三個口重疊,是什麼字?緊接著,面試官又出了一道思維上的題:「三個口重疊,是什麼字?」為了考核求職者們的思維能力,限制在20秒內作出回答。過一會兒,一位職場「老油條」,聽完面試官這道題,似乎已經想到了答案,率先舉起手第一個發言,他是這樣回答的:您問的這個問題太簡單了,小學生都會的題都拿來考核我們,「三個口重疊,是什麼字?」不就是一個「品」字嗎?下次出題麻煩看清楚題目再出。面試官聽完,臉瞬間都紅了,也不好說什麼,繼續看向下位求職者。
  • 我的世界:來自微軟經典的5道面試題,看看你能不能考進Mojang?
    曾經,微軟100道面試題,刷遍了求職者的朋友圈。今天我叫Minecraft整理了五份經典的面試題,將來有計劃想考進《我的世界》Mojang的玩家,可以先來感受一下難度。問題一:為什麼下水道的井蓋是圓的? 這是最為經典的微軟面試題,作為Minecraft玩家。
  • 15道Google面試題,你會做嗎?
    導讀:進入像谷歌這樣的網際網路公司是許多人的夢想,而這些公司的面試卻是很大的檻。那麼,谷歌對前來應聘的工程師會提出什麼樣的問題呢?我們這裡收集了來自職業發展社區Glassdoor的一些面試者真實經歷的面試題。
  • 公務員面試題庫:2016北京公務員面試模擬題之火車票登廣告
    >公務員面試:北京公務員考試網為京考考生提供2016北京公務員面試模擬題之火車票登廣告,幫助參加2016京考考生順利通過面試。同時北京公務員考試網製作了北京公務員面試試題庫,能夠提供北京公務員面試試題及答案並解析常見公務員面試題目,通過歷年公務員面試試題及答案,全面掌握公務員面試題型、面試趨勢。更多公務員面試試題及答案,點擊北京公務員面試試題庫。
  • Python 爬蟲面試題 170 道
    最近在刷面試題,所以需要看大量的 Python 相關的面試題,從大量的題目中總結了很多的知識,同時也對一些題目進行拓展了,但是在看了網上的大部分面試題都有這幾個問題:有些部分還是 Python2 的代碼回答的很簡單,關鍵的題目沒有點出為什麼
  • 2018國考鐵路公安面試視頻題:火車站盜竊事件頻發參考答案
    2018國考鐵路公安面試視頻題:火車站盜竊事件頻發參考答案 2018-01-23 15:55:55| 來源:廣東中公教育
  • 2021銀保監會面試專業題考情概括,助你高效避雷!
    最近這幾天收到很多小夥伴的諮詢,抱怨銀保監會面試難度很大,想知道銀保監會面試該如何準備?其實銀保監會面試難主要是面試題目數量大,還涉及專業題和英語題。那麼銀保監會面試該如何準備才能拿到高分呢?接下來我會從各個維度來給大家展開細說。一、面試形式及題量歷年採取結構化面試方式,未出現無領導小組討論、半結構化面試等其他形式。
  • 面試必考題「你的缺點是?」,3 個技巧讓你答得漂亮、絕不扣分
    大家在找工作時,或多或少都被問過面試經典問題:「你覺得你的缺點是什麼?」很多時候,我們都不知道怎麼答,怕講太多顯得自己毫無用處,不講又顯得驕矜自滿。別再用老掉牙的臺詞有些答案大家常用,像是「因為埋頭工作,有時候會不小心承攬太多事情到自己身上」,這種老掉牙的答案別再拿出來講了,面試官一聽就知道你不是真心的!通常面試官問到這題,是希望聽見你誠實面對自己的狀況,分析還有哪裡可以加強。
  • 公務員面試題庫:國家公務員考試鐵路公安面試模擬題及參考答案
    【成績查詢】【面試名單】【調劑職位】【面試備考】 國家公務員面試題庫:國 家公務員考試網為國考考生提供公務員面試題庫及面試題目答案,幫助參加2015國考考生順利通過面試。更多公務員面試試題及答案,點擊國家公務員面試試題庫。
  • 資源| 25個機器學習面試題,期待你來解答
    選自Medium機器之心編譯參與:Geek AI、王淑婷、思源機器學習有非常多令人困惑及不解的地方,很多問題都沒有明確的答案。但在面試中,如何探查到面試官想要提問的知識點就顯得非常重要了。在本文中,作者給出了 25 個非常有意思的機器學習面試問題,這些問題都沒有給出明確的答案,但都有一定的提示。