最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

多益網(wǎng)絡(luò)2020筆試題小結(jié)

  發(fā)布時(shí)間:2019-12-12 16:24:39   作者:nkym61   我要評(píng)論
這篇文章主要介紹了多益網(wǎng)絡(luò)2020筆試題小結(jié),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

題型:選擇題,填空題,問答題,一道編程題。

填空題

防火墻

1.1 定義:一種控制訪問技術(shù)
1.2 特點(diǎn):防火墻將內(nèi)部的網(wǎng)絡(luò)成為可信網(wǎng)絡(luò),外部網(wǎng)絡(luò)成為不可行網(wǎng)絡(luò)
1.3 防火墻技術(shù):

    (1) 分組過濾路由器是一種分組過濾功能的路由器,他根據(jù)過濾規(guī)則對(duì)進(jìn)出內(nèi)部網(wǎng)絡(luò) 的分組執(zhí)行轉(zhuǎn)發(fā)或者丟棄。過濾規(guī)則基于分組的網(wǎng)絡(luò)層或者運(yùn)輸層,例如:ip,端口,協(xié)議類型,常見的為端口。過濾可以是無狀態(tài)的,獨(dú)立處理每一個(gè)分組,也可以是有狀態(tài)的,跟蹤每個(gè)連接和會(huì)話的通信狀態(tài),根據(jù)狀態(tài)信息決定是否轉(zhuǎn)發(fā)分組。  
  (2) 應(yīng)用網(wǎng)關(guān),代理服務(wù)器,他在應(yīng)用層中扮演報(bào)文中繼的角色??蛻舳讼蚍?wù)端發(fā)送報(bào)文,通過應(yīng)用網(wǎng)關(guān),應(yīng)用網(wǎng)關(guān)檢查該報(bào)文,查看請(qǐng)求是否合法,如果合法,應(yīng)用網(wǎng)關(guān)以客戶進(jìn)程的身份將請(qǐng)求報(bào)文轉(zhuǎn)發(fā)給原始服務(wù)器,如果不合法就丟棄。一種網(wǎng)絡(luò)需要一個(gè)應(yīng)用網(wǎng)關(guān)。

正則表達(dá)式

運(yùn)算符與(&)、非(~)、或(|)、異或(^)

3.1 &(1相同的為1) 8&9 0001 & 1001 = 0001,則結(jié)果為 1;

3.2 ~ (源碼的補(bǔ)碼的取反的取反) 5~ 的源碼為 0000 0101 補(bǔ)碼 1111 1010 源碼取反(補(bǔ)碼-1)1111 1001 取反 0000 0110 則結(jié)果為 6;

3.3 | (有1為1 ,無1為0) 129|128 10000001 | 10000000 = 10000001 則結(jié)果為129;

3.4 ^ (同為0不同為1) 15^2 1111 ^ 0010 = 1101 則結(jié)果為 13;

Java語言不允許使用(指針)訪問內(nèi)存,更不允許(指針數(shù)組)訪問內(nèi)存

問答題

進(jìn)程和線程區(qū)別

  (1) 進(jìn)程是資源分配的最小單位,線程是程序執(zhí)行的最小單位。

  (2) 進(jìn)程有自己的獨(dú)立地址空間,每啟動(dòng)一個(gè)進(jìn)程,系統(tǒng)就會(huì)為它分配地址空間,建立數(shù)據(jù)表來維護(hù)代碼段、堆棧段和數(shù)據(jù)段,這種操作非常昂貴。而線程是共享進(jìn)程中的數(shù)據(jù)的,使用相同的地址空間,因此CPU切換一個(gè)線程的花費(fèi)遠(yuǎn)比進(jìn)程要小很多,同時(shí)創(chuàng)建一個(gè)線程的開銷也比進(jìn)程要小很多。   
  (3) 線程之間的通信更方便,同一進(jìn)程下的線程共享全局變量、靜態(tài)變量等數(shù)據(jù),而進(jìn)程之間的通信需要以通信的方式(IPC)進(jìn)行。不過如何處理好同步與互斥是編寫多線程程序的難點(diǎn)。
  (4) 多進(jìn)程程序更健壯,多線程程序只要有一個(gè)線程死掉,整個(gè)進(jìn)程也死掉了,而一個(gè)進(jìn)程死掉并不會(huì)對(duì)另外一個(gè)進(jìn)程造成影響,因?yàn)檫M(jìn)程有自己獨(dú)立的地址空間。

翻譯靜態(tài)變量

web應(yīng)用中可能出現(xiàn)的安全問題

  (1) sql注入
      拼接的SQL字符串改變了設(shè)計(jì)者原來的意圖,執(zhí)行了如泄露、改變數(shù)據(jù)等操作,甚至控制數(shù)據(jù)庫服務(wù)器, SQL Injection與Command Injection等攻擊包括在內(nèi)

  (2) 重復(fù)提交
   程序員在代碼中沒有對(duì)重復(fù)提交請(qǐng)求做限制,這樣就會(huì)出現(xiàn)訂單被多次下單,帖子被重復(fù)發(fā)布。惡意攻擊者可能利用此漏洞對(duì)網(wǎng)站進(jìn)行批量灌水,致使網(wǎng)站癱瘓

  (3) 登錄信息提示
   用戶登錄提示信息會(huì)給攻擊者一些有用的信息,作為程序的開發(fā)人員應(yīng)該做到對(duì)登錄提示信息的模糊化,以防攻擊者利用登錄得知用戶是否存在

  (4) 跨站腳本攻擊(XSS或css)
   跨站腳本(Cross-Site Scripting)是指遠(yuǎn)程WEB頁面的html代碼可以插入具有惡意目的的數(shù)據(jù),當(dāng)瀏覽器下載該頁面,嵌入其中的惡意腳本將被解釋執(zhí)行,從而對(duì)客戶端用戶造成傷害。簡(jiǎn)稱CSS或XSS

  (5) 沒有限制URL訪問
   系統(tǒng)已經(jīng)對(duì)URL的訪問做了限制,但這種限制卻實(shí)際并沒有生效。攻擊者能夠很容易的就偽造請(qǐng)求直接訪問未被授權(quán)的頁面

  (6) 越權(quán)訪問
   用戶對(duì)系統(tǒng)的某個(gè)模塊或功能沒有權(quán)限,通過拼接URL或Cookie欺騙來訪問該模塊或功能

  (7) 泄露配置信息
   服務(wù)器返回的提示或錯(cuò)誤信息中出現(xiàn)服務(wù)器版本信息泄露、程序出錯(cuò)泄露物理路徑、程序查詢出錯(cuò)返回   SQL語句、過于詳細(xì)的用戶驗(yàn)證返回信息。

  (8) 不安全的加密存儲(chǔ)
   常見的問題是不安全的密鑰生成和儲(chǔ)存、不輪換密鑰,和使用弱算法。使用弱的或者不帶salt 的哈希算法來保護(hù)密碼也很普遍。外部攻擊者因訪問的局限性很難探測(cè)這種漏洞。他們通常必須首先破解其他東西以獲得需要的訪問。

  (9) 傳輸層保護(hù)不足
   在身份驗(yàn)證過程中沒有使用SSL / TLS,因此暴露傳輸數(shù)據(jù)和會(huì)話ID,被攻擊者截聽,或使用過期或者配置不正確的證書。

異常及其異常處理方式

異常:

非受查異常

  (1) Error:系統(tǒng)內(nèi)部運(yùn)行錯(cuò)誤,或者資源耗盡錯(cuò)誤。

  (2)派生于 RuntimeException:數(shù)組越界,空指針,類型轉(zhuǎn)換錯(cuò)誤。

受查異常

  (1) 其他異常:不是Error和RuntimeException,例如:文件末尾讀取數(shù)據(jù),試圖打開不存在的文件,使用字符串查找文件指定的類,而類不存在。

異常處理的方式
  (1) 捕獲異常:
     1. 使用
      a. try/catch 語句塊
      b. try中檢查異常,catch中捕獲異常,
      c. 捕獲多個(gè)異常
     2. 再次拋出異常與異常鏈
      a. 在catch中使用throw拋出
      b. 拋出子系統(tǒng)中的高級(jí)異常,而不丟失原始的異常信息     
     3. 特點(diǎn)
       a. 父類沒有聲明受查異常的時(shí)候,子類必須使用捕獲異常
       b. 使用場(chǎng)景:知道處理方法的異常
       c. 捕獲多個(gè)異常必須是范圍小的在范圍大的前面
      4. finally
       a. 不管是不是異常,都會(huì)被執(zhí)行的子句
       b. return 比try后執(zhí)行但是一定會(huì)執(zhí)行
  (2) 拋出異常:
     throw:
         1. 如何拋出異常
       a. 找到合適的異常類或者創(chuàng)建異常類
       b. 實(shí)例化該類
       c. 拋出該類
       2. 創(chuàng)建異常類
        a. 繼承相關(guān)的異常類
        b. 定義兩個(gè)構(gòu)造函數(shù),一個(gè)默認(rèn)一個(gè)詳細(xì)描述信息的
  (3) 聲明異常:  
     throws:
      1. 聲明異常的4種情況:
        a. 調(diào)用一個(gè)拋出受查異常的方法
        b. 程序運(yùn)行中發(fā)現(xiàn)錯(cuò)誤,并且利用throw語句拋出一個(gè)受查異常
        c. 程序出現(xiàn)錯(cuò)誤,
        d. Java虛擬機(jī)和運(yùn)行時(shí)庫出現(xiàn)的內(nèi)部錯(cuò)誤
      2. 如何使用
        a. 方法首部聲明
      3. 特點(diǎn):
        a. 子類的受查異常必須比父類的受查異常范圍小
        b. 沒有throws說明符的方法將不能拋出任何受查異常

sql 優(yōu)先輸出字段,其余的照常輸出(忘記了字段是num,主要是一個(gè)范圍,還是varchar。暫時(shí))

 按varchar處理

 select * from table order by case  when 字段= “條件”  then 1 else 0 end  ;
 
 select * from table where 字段=條件
 union 
 select * from table  
 
 select * from table where 字段=條件
 union all 
 select * from table  not in (條件 )
 

編程題

輸入一個(gè)值,表示人數(shù),可以相鄰之間交換位置,問交換幾次可以將左邊的交換到右邊,右邊的交換到左邊。感覺題意理解的不是很好,期待有大佬來解決一下。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 程序員面試的幾個(gè)小技巧

    這篇文章主要介紹了程序員面試的幾個(gè)小技巧,在平時(shí)面試的時(shí)候,除了實(shí)打?qū)嵉募寄苓€需要更多的技巧,雙管齊下才能贏得更大的勝算,技能方面就不多說了,下面來分享幾個(gè)面試
    2023-04-23
  • AQS底層原理連環(huán)相扣系列鎖面試題分析

    面試中,問鎖主要是兩方面:鎖的日常使用場(chǎng)景 + 鎖原理,鎖的日常使用場(chǎng)景主要考察對(duì)鎖 API 的使用熟練度,看看你是否真的使用過這些 API,而不是紙上談兵,鎖原理主要就是
    2022-05-19
  • Mybatis常見面試題詳細(xì)總結(jié)

    這篇文章主要介紹了Mybatis常見面試題詳細(xì)總結(jié),通過總結(jié)列舉大量的mybatis面試常見題目供給大家參考,希望對(duì)大家有所幫助
    2021-08-24
  • 2020Java后端開發(fā)面試題總結(jié)(春招+秋招+社招)

    這篇文章主要介紹了2020Java后端開發(fā)面試題總結(jié)(春招+秋招+社招),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2021-02-18
  • MySQL數(shù)據(jù)庫選擇題小結(jié)

    這篇文章主要介紹了MySQL數(shù)據(jù)庫選擇題小結(jié),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2021-02-07
  • 30道有趣的JVM面試題(小結(jié))

    這篇文章主要介紹了30道有趣的JVM面試題(小結(jié)),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2020-11-26
  • Python面試題爬蟲篇小結(jié)(附答案)

    這篇文章主要介紹了Python面試題爬蟲篇小結(jié)(附答案),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2020-10-28
  • 還不理解B樹和B+樹,那就看看這篇文章吧

    這篇文章主要介紹了還不理解B樹和B+樹,那就看看這篇文章吧,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一
    2020-09-10
  • Java面試通關(guān)要點(diǎn)匯總(備戰(zhàn)秋招)

    這篇文章主要介紹了Java面試通關(guān)要點(diǎn)匯總(備戰(zhàn)秋招),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2020-09-08
  • 10道JVM常見面試題解析(附答案)

    這篇文章主要介紹了10道JVM常見面試題解析(附答案),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)
    2020-09-04

最新評(píng)論

中方县| 五大连池市| 雅安市| 定远县| 连南| 德清县| 湘阴县| 汉阴县| 娱乐| 留坝县| 郯城县| 嘉鱼县| 温州市| 湟源县| 上饶市| 宣城市| 芦山县| 密云县| 邵阳县| 稷山县| 安多县| 济源市| 宣武区| 隆昌县| 曲水县| 青田县| 社旗县| 翁牛特旗| 南华县| 武清区| 平顶山市| 台南市| 巴青县| 黑水县| 襄城县| 大宁县| 祁连县| 曲沃县| 黄梅县| 满洲里市| 阿图什市|