原创 抖音平臺分析

手機端抓包環境準備 手機APP抓包分析 環境搭建(夜神模擬器+burp/fidder); 瀏覽器中F12用手機界面模式重新加載,看network信息,部分手機瀏覽器可以訪問的功能可以以此方式獲取。 基本結構 整個社區生態:用於短視頻上傳

原创 Docker秒搭建Php7開發環境

一直聽說Docker比較厲害,但是一直沒有了解,今天在嗶哩嗶哩上刷了一下入門課後,簡直髮現新大陸般,Docker的強大真的瞭解太晚了。這篇使用Docker搭建php7環境的文章需要一點入門知識。下面開始。 環境 首先安裝Docker,無論

原创 PHPstorm 下載皮膚並設置

https://www.jianshu.com/p/bd03e7119ada(下載皮膚) https://www.cnblogs.com/lovebing/p/6070111.html (使用下載的皮膚)

原创 macOS 中 Cornerstone 的"Clean"操作和終端的"svn cleanup"命令無效了怎麼辦?

說明:下文中的 “工作拷貝” 即 “Working Copy”, “倉庫” 即 “Repository”, “清理” 即 “Clean” 或 “Cleanup” 一、出現問題的場景描述 一次在無線網絡條件不佳的環境中辦公。 大約是我向“工

原创 我爲什麼要選擇RabbitMQ ,RabbitMQ簡介,各種MQ選型對比

前言:     MQ 是什麼?隊列是什麼,MQ 我們可以理解爲消息隊列,隊列我們可以理解爲管道。以管道的方式做消息傳遞。 場景:     1.其實我們在雙11的時候,當我們凌晨大量的秒殺和搶購商品,然後去結算的時候,就會發現,界面會提醒我

原创 Mysql最全視頻教學

Mysql數據庫的基本講解:http://edu.51cto.com/center/course/lesson/index?id=328828 SQL數據類型講解:http://edu.51cto.com/center/course

原创 Redis消息隊列實現秒殺

消息隊列的應用場景例如:秒殺、搶單功能。 下面寫個Demo簡單實現一下秒殺,也就是搶購。 首先創建一個lpush.html文件,代碼如下: <!DOCTYPE html> <html>     <head>         <title>

原创 tp5Auth權限實現

原文鏈接:https://blog.csdn.net/qq_33257081/article/details/79137190 下面本人爲大家講解一下如何實現auth權限, 第一步,新建Auth

原创 MAC系統利用charles抓取微信小程序和手機APP數據包(http和https數據包)

原文鏈接:https://www.jb51.net/article/147633.htm 本文中使用的是mac上的抓包工具charles進行抓包,手機是華爲榮耀8 下載並安裝Charles fo

原创 商城 商品模塊 數據庫 表設計

要實現一個商城,對於商品模塊中的數據庫表設計不懂,主要是:相同類別的產品的產品參數相同,不同類別的不同,這裏就不懂要怎麼設計了,所以上網找幾篇博客瞭解   什麼是SPUSKUARPU PHP商城 商品模塊 數據庫 表設計   什麼

原创 Lnmp集成(一鍵式)環境下配置域名

修改nginx的配置文件: [zhaolinzheng@AliYun conf]$ vim nginx.conf         user  www www; worker_processes auto; error_log  /home

原创 前幾原生php+計劃任務實現極光推送

/*   $receiver="registration_id" : [ "4312kjklfds2", "8914afd2", "45fdsa31" ];   $receiver="tag" : [ "深圳", "廣州", "北京" ]

原创 php接口安全設計淺談

接口的安全性主要圍繞Token、Timestamp和Sign三個機制展開設計,保證接口的數據不會被篡改和重複調用,下面具體來看: (1)Token授權機制:(Token是客戶端訪問服務端的憑證)--用戶使用用戶名密碼登錄後服務器給客戶端返

原创 Mysql索引---Hash索引和Btree索引區別

原文:https://blog.csdn.net/qq_33679504/article/details/83148085   

原创 tp5運行流程

  index.php   start.php   base.php   base.php代碼解釋 define('THINK_VERSION', '5.0.10'); //版本號 define('THINK_START_TIM