今天去面試,面試官問了一些常識問題,才發現自己缺乏一些基本問題的概念。
http https 區別
http資料傳輸明文、不安全,可以通過抓包獲得傳輸資料內容
https在tcp協議基礎之上增加了ssl/tsl協議,對傳輸資料進行加密處理,保證了資料的安全性
cookie(cookies) 和 session的區別
cookie指的是**為了辨別使用者身份、進行session跟蹤而儲存在使用者本地終端上的資料(通常經過加密)。
session是指乙個終端使用者與互動系統進行通訊的時間間隔,通常指從註冊進入系統到登出退出系統之間所經過的時間。以及如果需要的話,可能還有一定的操作空間。
他們的區別主要有以下4點:
1、cookie資料存放在客戶的瀏覽器上,session資料放在伺服器上
2、cookie不是很安全,別人可以分析存放在本地的cookie並進行
3、session會在一定時間內儲存在伺服器上。當訪問增多,會比較占用你伺服器的效能
4、單個cookie在客戶端的限制是3k,就是說乙個站點在客戶端存放的cookie不能大於3k。
參考:mysql myisam innodb引擎
myisam適合:(1)做很多count 的計算;(2)插入不頻繁,查詢非常頻繁;(3)沒有事務。
innodb適合:(1)可靠性要求比較高,或者要求事務;(2)表更新和查詢都相當的頻繁,並且表鎖定的機會比較大的情況。
myisam 和 innodb的區別
1、myisam型別不支援事務處理等高階處理,而innodb型別支援
2、myisam表不支援外來鍵
3、在執行資料庫寫入的操作(insert,update,delete)的時候,myisam表會鎖表,而innodb表會鎖行。這樣大量插入時innodb顯然會更快。
4、當你的資料庫有大量的寫入、更新操作而查詢比較少或者資料完整性要求比較高的時候就選擇innodb表。
當你的資料庫主要以查詢為主,相比較而言更新和寫 入比較少,並且業務方面資料完整性要求不那麼嚴格,就選擇myisam表。
因為myisam表的查詢操作效率和速度都比innodb要快
參考:
面試問題1
問題一 請你自我介紹一下 思路 1 這是面試的必考題目。2 介紹內容要與個人簡歷相一致。3 表述方式上盡量口語化。4 要切中要害,不談無關 無用的內容。5 條理要清晰,層次要分明。6 事先最好以文字的形式寫好背熟。問題二 談談你的家庭情況 思路 1 況對於了解應聘者的性格 觀念 心態等有一定的作用,...
面試問題(1)
1 molloc與new的區別 2 molloc記憶體分配機制是怎麼樣的,在 分配記憶體,最大可以申請多大的記憶體 鍊錶 heap區 linux下最大3g,windows下2g 3 講一下new運算子的原理,new運算子過載用過嗎,怎麼寫過載函式,過載的定義 4 linux系統應用程式的記憶體空間是...
面試問題1
一.簡述對 view viewcontroller,calayer 和 window 的理解uiview 屬於uikit.framework 框架,負責渲染矩形區域的內容,為矩形區域新增動畫,響應區域的觸控事件,布局和管理乙個或多個子檢視 3 與uiviewcontroller 協同工作,方便完成裝...