国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

PHP程序員必備基礎

Coly / 2799人閱讀

摘要:版本的特性并行的三次握手四次揮手粘包問題,連接池,攻擊通信原理加密算法配置文件逐行理解與配置配置規則錯誤的排查架構原理的理解的了解配置文件進程數與和內存的關系垃圾回收內存泄漏運行過程協議與的區別注是擴展庫版本是版本算法一致性

1,http
(1)request reponse
(2)code:200 302,304 400 404 403 500 502 504 nginx499
    http://www.cnblogs.com/ziyunfei/archive/2012/11/16/2772729.htm
(3)http1.1版本的特性(keep-alive , 并行)
(4)tcp的三次握手,四次揮手(粘包問題,連接池,syn flood攻擊)

2,https
(1)通信原理 http://segmentfault.com/a/1190000003031847
(2)加密算法 http://segmentfault.com/a/1190000002927971

3,nginx
(1)nginx配置文件nginx.conf fastcgi_params逐行理解與配置
(2)vhost配置【location規則】【rewrite】
(3)nginx錯誤的排查 error.log
(4)nginx架構master-worker
http://tengine.taobao.org/book/chapter_02.html
(5)epoll原理的理解
4,php
(1)opcode,opcache,apc的了解
    http://blog.csdn.net/hguisu/article/details/7398613
    http://segmentfault.com/a/1190000002523558
    
(2)php.ini ,php-fpm配置文件
(3)php進程數與cpu和內存的關系
(4)php垃圾回收
(5)php7
(6)php內存泄漏(php-fpm -> max_request)
5,(fastCGI)http->nginx->php 運行過程

http://www.mike.org.cn/articl...
http://www.cnblogs.com/skynet...
http://www.php-internals.com/...
https://www.cnblogs.com/zuoch...
https://www.cnblogs.com/ahaii...

6,memcache
(1)memcache 協議
(2)memcache 與 memcached 的區別

    注:
    memcache是pecl擴展庫版本
    memcached是libmemcached版本

    http://369369.blog.51cto.com/319630/833234/
    http://www.cnblogs.com/wangtao_20/p/4057591.html
    
(3)LRU算法 http://segmentfault.com/a/1190000002919565
(4)一致性hash http://www.cnblogs.com/haippy/archive/2011/12/10/2282943.html
7,redis
(1)redis 協議
(2)兩種持久化方案
(3)過期鍵 http://segmentfault.com/a/1190000002735773
**(4)redis與memcache的架構的區別?**
(5)redis 主從同步原理 
http://blog.csdn.net/sk199048/article/details/50725369
http://blog.csdn.net/houjixin/article/details/27680183
http://www.wzxue.com/redis%E6%A0%B8%E5%BF%83%E8%A7%A3%E8%AF%BB-%E4%BB%8Emaster%E5%88%B0slave%E7%9A%84replicantion/
(6)redis跳躍表的原理
8,mysql
(1)索引的機制
(2)使用索引的注意事項與explain的使用
(3)innodb myisam 數據結構
(4)*鎖機制*
(5)binlog的意義
(6)主從同步的原理(binlog)
(7)主從不同延遲的原因 http://www.jb51.net/article/41545.htm
http://www.cnblogs.com/hustcat/archive/2009/12/19/1627525.html
(8)事務與鎖(事務的隔離級別,行級鎖,表級鎖,鎖的類型【共享鎖,排他鎖】)
9,cookie session的機制

session文件鎖問題

10,安全
(1)csrf攻擊
(2)xss攻擊
(3)sql注入
11,linux
(1)丟包產看
(2)shell
(3)nginx php 日志分析
(4)常用的linux命令 netstat df du top lsof ps tail find awk telnet ping sort head

12,系統知識
(1)buffer 與 cache
(2)io阻塞,非阻塞,異步,非異步,epoll模式
https://www.zybuluo.com/phper/note/595507
(3)軟鏈,硬鏈;動態鏈接庫,靜態鏈接庫
(4)防火墻 http://blog.csdn.net/divlee130/article/details/48022903
http://www.cnblogs.com/JemBai/archive/2009/03/19/1416364.html
12,算法
(1)時間復雜度計算
(2)基本的數據結構與基本的算法(遞歸,排序,topN,hashMap)
(3)leetcode刷題

13,其他

(1)composer (java maven)
(2)docker
(3)larval
(4)依賴注入 反射 https://blog.csdn.net/qq_20678155/article/details/70158374

https://bruceit.com/skills

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/21016.html

相關文章

  • 序員必備】知識點 持續更新

    TCP/IP HTTP和HTTPS有何區別? httpbin 一個簡單的HTTP請求和響應服務。 TCP的三次握手與四次揮手 通俗易懂版,詳細版本 MySQL CHAR和VARCHAR存取的差別 《高性能MySQL》筆記 - MySQL 鎖的基本類型 MySQL中的鎖之一:鎖的必要性及分類 MySQL中的鎖之二:行鎖、頁鎖、表鎖 MySQL Like與Regexp的區別 數據結構 數...

    hellowoody 評論0 收藏0
  • 序員必備】知識點 持續更新

    TCP/IP HTTP和HTTPS有何區別? httpbin 一個簡單的HTTP請求和響應服務。 TCP的三次握手與四次揮手 通俗易懂版,詳細版本 MySQL CHAR和VARCHAR存取的差別 《高性能MySQL》筆記 - MySQL 鎖的基本類型 MySQL中的鎖之一:鎖的必要性及分類 MySQL中的鎖之二:行鎖、頁鎖、表鎖 MySQL Like與Regexp的區別 數據結構 數...

    zhjx922 評論0 收藏0
  • 人人必備的10個 Laravel 4 擴展包

    摘要:更多擴展包中有豐富的擴展包來幫你完成幾乎任何你想實現的功能。我們不能把所有的擴展包都整理出來,然而,這里還是列出了一些很有用的。總之,你幾乎總是能夠找到一個擴展包可以解決你當前的問題。 Laravel 是一個非常流行且簡單易用的PHP框架,它提供了很多基礎的工具(如 RESTful 路由、內置的ORM、模版等)使你能夠快速的創建應用。這意味著你可以花費更少的時間來建立應用程序的模版,給...

    darkbug 評論0 收藏0
  • PHP回顧之執行流程及相關概念

    摘要:通過,腳本層無需過多考慮執行的具體環境,而本身則可以讓針對自己的特點給出特有實現。模式下,也只執行一次。這幾個概念的關系如下網關協議,與語言無關,所以與關系也不大。總結本文簡要回顧了程序的架構和執行流程,并對幾個容易混淆概念做了介紹。 轉載請注明文章出處:https://tlanyan.me/php-review... PHP回顧系列目錄 PHP基礎 web請求 cookie we...

    jsdt 評論0 收藏0

發表評論

0條評論

Coly

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<