面試題目彙總

2021-09-24 07:10:43 字數 1263 閱讀 8128

磁碟快取最好是把 sqlite 和檔案儲存結合起來:key-value 元資料儲存在 sqlite 中,而 value 資料則根據大小不同選擇 sqlite 或檔案儲存。

複製**

自己封裝乙個網路,如果離開a頁面去了b頁面,那麼a頁面的網路請求怎麼立即取消

複製**

分流三種。

1,集群 - 將併發請求分配到不同的伺服器上,可以是業務伺服器,也可以是資料庫伺服器。

2,分布式 - 分布式是把單次請求的多項業務邏輯分配到多個伺服器上,這樣可以同步處理很多邏輯,一般使用與特別複雜的業務請求。

3,cdn - 在網域名稱解析層面的分流,例如將華南地區的使用者請求分配到華南的伺服器,華中地區的使用者請求分配到華中的伺服器。

複製**

1) drawrect

2) layer.shouldrasterize = true;

3) 有mask或者是陰影(layer.maskstobounds, layer.shadow*);

3.1) shouldrasterize(光柵化)

3.2) masks(遮罩)

3.3) shadows(陰影)

3.4) edge antialiasing(抗鋸齒)

3.5) group opacity(不透明)

4) text(uilabel, catextlayer, core text, etc)...

光柵化(rasterization)

假定螢幕解析度為1920×1080,在二維螢幕渲染(光柵化)時,記憶體中frame buffer只儲存著1920×1080個螢幕點的顏色,然後乙個乙個的畫到螢幕上。(它的實現方式是以乙個1920×1080長的一維陣列儲存每個頂點的rgb顏色,然後遍歷陣列畫出來)

什麼x, y, z,什麼alpha之類的frame buffer都沒有的,在frame buffer裡只有3個值:r, g, b。

x, y, z, alpha等等屬性要在另外的地方儲存。

光柵化,就是計算出1920×1080這麼長的rgb陣列中,每乙個rgb的值。

複製**

ooa(object oriented analysis) --物件導向分析

ood(object oriented design) --物件導向設計

oop(object oriented programming)--物件導向程式設計

複製**

SQL面試題目彙總

1 觸發器的作用?答 觸發器是一中特殊的儲存過程,主要是通過事件來觸發而被執行的。它可以強化約束,來維護資料的完整性和一致性,可以跟蹤資料庫內的操作從而不允許未經許可的更新和變化。可以聯級運算。如,某錶上的觸發器上包含對另乙個表的資料操作,而該操作又會導致該錶觸發器被觸發。2。什麼是儲存過程?用什麼...

C 面試題目彙總

寫這篇文章的初衷 平時在實驗室用的都是linux系統的ubuntu版本,想儲存一下c 面試相關的題目及答案的時候,沒辦法用office套件記錄,就用寫部落格的方式記錄吧,殊途同歸。文章持續更新中 const比 define好。首先,它能夠明確指定型別,能夠在編譯階段進行型別檢查,而 define只是...

C 面試題目彙總

動態記憶體分配 malloc與new的區別 c 中的 new delete 和 new delete c 智慧型指標詳解 c 傳值呼叫與引用呼叫的區別 c 拾遺 從記憶體布局看c 虛繼承的實現原理 c 虛基類的實現機制 筆記 c 虛繼承實現原理 虛基類表指標與虛基類表 什麼是多型?為什麼要使用多型?...