關於OkHttp方面的Android面試題

2021-07-24 16:49:02 字數 298 閱讀 4597

最近好多學生出去面試都或多或少的問到了一些三方網路框架的使用以及內部實現原理。對於三方框架的使用自然不用多說 手到擒來。但是每每問到內部實現原理時就相形見絀了。因此最近專門花了點時間準備寫幾篇對於網路請求框架的分析部落格供學生們參考。就拿okhttp開刀吧

首先鄙人總結了一下關於okhttp方面都有可能問到那些問題:

如何使用okhttp進行非同步網路請求,並根據請求結果重新整理ui

可否介紹一下okhttp的整個非同步請求流程

okhttp對於網路請求都有哪些優化,如何實現的

okhttp框架中都用到了哪些設計模式

關於Ajax方面的總結

同步和非同步的區別 非同步就是ajax的預設值,async true,如果同步async的值就是true 非同步就是說多個ajax可以同時去執行,去訪問不同的後台資料,而同步就是乙個乙個的去執行,當設定了同步屬性後,執行了乙個ajax後,瀏覽器就會變為假死狀態,其他的ajax就不會執行,只有等到該a...

apache關於rewrite方面的實驗

實驗環境為apache2.2.22 win下 有乙個檔案 正常訪問為player.php?id 1 現在想這樣實現 player 1.html 第一種方法 直接修改httpd.conf檔案 loadmodule rewrite module modules mod rewrite.so rewrit...

elementui 關於上傳方面的坑

今天用elementui寫了乙個vue的上傳,本來很簡單的乙個事情,結果因為乙個坑,用了我將近乙個下午。好氣哦!記錄一下吧。我遇到的坑是,elementui中,自帶的方法中的file,並不是指本身,而是他的乙個dom。如果要是拿他的,就要用file.raw。主要是不太懂slot的用法,回頭再去學習一...