原创 Kali Linux系統正確完整安裝指南教程

Kali Linux系統作爲白帽、黑帽最受歡迎的滲透測試系統,你如果是一個安全滲透專家或者網絡安全管理員,必須要學會慎重並且合理地利用這個系統,因爲對目標系統造成的實質傷害會帶來法律的約束以及制裁! 圖片發自簡書App   圖片發自簡

原创 php如何實現只替換一次或N次

舉個例子: "aaabbbccc", 如果你想只替換一個b或兩個b怎麼辦呢?     方法1:直接利用preg_replace      mixed preg_replace ( mixed pattern, mixed replacem

原创 B+Tree 在線 可視化

直接上圖,有圖有真相,這是舊金山大學做的 BPlusTree Visualization 模型來模擬B+Tree 鏈接地址:https://www.cs.usfca.edu/~galles/visualization/BPlusTree

原创 php工作中常用的方法總結

php工作中常用的方法總結,會不定期更新哦,喜歡的朋友記得點贊收藏 PHP隨機生成指定時間範圍的時間 /** * 生成某個範圍內的隨機時間 * Author:劉星麟 * @param $beginTime 起始時間 格式爲 Y-m

原创 40 張圖解被問千百遍的 TCP 三次握手和四次揮手面試題

原文地址:(帥丙)http://dwz.date/aUfm 前言 不管面試 Java 、C/C++、Python 等開發崗位, TCP 的知識點可以說是的必問的了。 任 TCP 虐我千百遍,我仍待 TCP 如初戀。 遙想敖丙當年校招時常因

原创 PHP xml轉數組

if (!function_exists('xml_to_array')) { /** * 將XML轉爲array * Author:劉星麟

原创 lua+nginx實現黑名單禁止訪問

可以使用基於 Nginx 與 Lua 的高性能 Web 平臺OpenResty。 OpenResty地址 安裝簡單,略去。 # 分配內存 lua_shared_dict ip_blacklist 1m; serve

原创 接私活必備的 10 個開源項目!

作者 | SevDot 來源 | http://1t.click/VE8   Web 開發中幾乎的平臺都需要一個後臺管理,但是從零開發一套後臺控制面板並不容易,幸運的是有很多開源免費的後臺控制面板可以給開發者使用,那麼有哪些優秀的開源免

原创 ngx_http_core_module 模塊變量

參數名稱 註釋 $arg_PARAMETER HTTP 請求中某個參數的值,如/index.php?site=www.ysl.com,可以用$arg_site 取得 www.ysl.com 這個值 $args HTTP 請求中的完整參數。

原创 nginx配置文件中root和alias的區別

nginx配置文件中root和alias的區別 概述 root和alias都用於指定請求URL的映射路徑 區別 root指向的映射地址需要通過root映射地址+location地址訪問。 alias指向的映射路徑便是資源的根目錄,只能在l

原创 淘寶雙11,億級流量高併發是怎麼抗住的?看完這篇你就明白了!

作者:huashiou 原文:https://segmentfault.com/a/1190000018626163 前言 雙 11 即將來臨,本文以設計淘寶網的後臺架構爲例,介紹從一百個併發到千萬級併發情況下服務端的架構的演進過程 同時

原创 php刪除指定文件或者指定文件夾下所有的文件

話不多說,直接上代碼 if (!function_exists('delete_dir')) { /** * 刪除指定文件夾下文件 * Author:劉星麟 * @param $path

原创 win10系統如何取消WPS的默認打開方式?

取消WPS的默認打開方式的具體操作步驟如下: 1、在系統桌面用點擊左下角的“”選項標誌。 2、找到wps 配置配置中心 3、然後就會彈出一個對話框,在此對話框中點擊“高級”選項。 4、在彈出的頁面中點擊取消“Wps Office兼容

原创 解決 SVN Skipped 'xxx' -- Node remains in conflict

更新命令: svn up 提示代碼:意思就是說 ,這個文件衝突了,你要解決下 Updating '.': Skipped 'sitefront/config/jk/jwyo.php' -- Node remains in confli

原创 Redis分佈式鎖 setnx命令如何設置key的失效時間

Redis的setnx命令:官方解釋如下 Available since 1.0.0. Time complexity: O(1) Set key to hold string value if key does not exist. I