實踐篇
- 給定二維數組,根據某個字段排序
- 如何判斷上傳文件類型,如:僅容許 jpg 上傳
- 不使用臨時變量交換兩個變量的值
$a=1; $b=2;
=> $a=2; $b=1;
- strtoupper 在轉換中文時存在亂碼,你如何解決?
php echo strtoupper('ab你好c');
- Websocket、Long-Polling、Server-Sent Events(SSE) 區別
- "Headers already sent" 錯誤是什麼意思,如何避免
算法篇
- 快速排序(手寫)
- 冒泡排序(手寫)
- 二分查找(瞭解)
- 查找算法 KMP(瞭解)
- 深度、廣度優先搜索(瞭解)
- LRU 緩存淘汰算法(瞭解,Memcached 採用該算法)
數據結構篇(瞭解)
對比篇
- Cookie 與 Session 區別
-
GET
與 POST
區別
-
include
與 require
區別
-
include_once
與 require_once
區別
- Memcached 與 Redis 區別
- MySQL 各個存儲引擎、及區別(必定會問 MyISAM 與 Innodb 區別)
- HTTP 與 HTTPS 區別
- Apache 與 Nginx 區別
- define() 與 const 區別
- traits 與 interfaces 區別 及 traits 解決了什麼痛點?
- Git 與 SVN 區別
好了,今天的就先總結到這裏,後期推出進階3出來,轉發並關注,便可得到私人一些珍藏視頻。php
關注回覆redis,獲取redis原理鎖的解析以及使用場景!mysql
關注回覆mysql,獲取MySQL高級知識塊!nginx
關注回覆nginx,獲取NGINX的相關知識!redis
關注回覆workerman,獲取tp5相關的workerman知識!算法
輕輕關注,將推「心」的不錯經驗和知識!sql