原创 TCP三次握手和四次揮手

參考博客: https://blog.csdn.net/ZWE7616175/article/details/80432486 https://www.cnblogs.com/zmlctt/p/3690998.html

原创 HTTPS中的加密和解密

https://blog.csdn.net/cout__waht/article/details/80859369

原创 繞開郵件服務器的垃圾檢測

場景:前段時間有客戶定製郵件發送功能,測試部用自己的163郵箱賬號測試時,發現有時候會發送失敗,          追蹤定位發現,163服務器返回瞭如下狀態: 554 DT:SPM          查找163官網解釋如下: 554 D

原创 PHP sprintf函數輸出%字符

$str = 'it is %s%'; $str = sprintf($str, 90); 如上代碼,我們要輸出"it is 90%"這樣的字符串, 想通過sprintf函數解析,不幸的是會返回 false的錯誤, sprintf的特殊

原创 修改、隱藏nginx名稱和版本號

1、隱藏版本號     隱藏版本號很簡單,只要修改nginx.conf配置文件即可,在http模塊中添加如下配置: server_tokens off; 2、修改server名稱     正常的請求響應中會有如下的字段: Server

原创 編寫PHP擴展庫步驟

筆記: 1、下載PHP源碼,然後解壓縮,假設路徑爲:/home/wyq/php-7.3.0,給目錄添加可執行權限, chmod -R +x ./ 2、進入/home/wyq/php-7.3.0/ext/目錄,最好給 然後執行 ./e

原创 用xhprof分析php性能

https://www.jianshu.com/p/c69e368de756

原创 非阻塞exec

用nohup或者&配合> /dev/null可以實現非阻塞的exec exec('nohup php get_data_for_dingzhi > /dev/null &'); nohup   使用&命令後,作業被提交到後臺運行,當前控

原创 爲nginx反向代理設置自定義錯誤頁面

如果我們的nginx配置了反向代理,如下: location ^~ /wyq/ { proxy_pass https://127.0.0.1:$wyq_port; proxy_redirect https://127.

原创 php switch語句中case爲不同類型時的坑

在工作中遇到如下代碼片段:switch ($type) { case 'branch': case -1: echo -1; break; case

原创 名人名博錄

1、showdoc作者技術博客:http://blog.star7th.com/ 2、鳥哥惠新宸(Laruence)的博客:http://www.laruence.com/

原创 使用 python 快速搭建http服務

https://blog.csdn.net/why19940926/article/details/62054757

原创 查看php某個請求的系統調用

1、查看php的進程id:ps aux | grep php2、跟蹤php的一個子進程5555的系統調用,執行命令:strace -o output.txt -T -tt -e trace=all -p 5555其含義:跟蹤5555進程的

原创 一些有用的學習網站

1、go工程項目的搭建以及學習:https://github.com/astaxie/build-web-application-with-golang/blob/master/zh/01.3.md 2、go的流行框架beego文檔:ht