原创 Centos7 編譯安裝swoole擴展 詳細教程

安裝環境 centos 7.6 php 7.2.18 下載安裝包 下載地址 https://github.com/swoole/swoole-src/archive/v4.5.2.tar.gz sudo wget https:

原创 Mac安裝SQLmap【親測有用】

sqlmap是由Python編寫的滲透測試工具,主要用來檢測sql注入漏洞,是一款功能強大的sql漏洞檢測利用工具。 Mac安裝SQLmap有很多種方式,此篇文章使用brew install(簡單直接),安裝過brew的直接忽

原创 Mac FTP安裝與使用

安裝ftp命令 brew install telnet brew install inetutils brew link --overwrite inetutils ftp的使用 登錄 #方式一 $ ftp ftp> o

原创 PHP之YII2和YII的不一樣的地方

在Yii 2.0中已經使用Comsoper來管理各種依賴關係,你在安裝的時候完全可以用composer來進行安裝 Yii2引入了資源包的概念,資源引用的方式變化較大 有兩種方式引入資源,一種是通過assets目錄下的App

原创 一文讀懂Git flow 工作流

Git 作爲一個源碼管理系統,不可避免涉及到多人協作。 協作必須有一個規範的工作流程,讓大家有效地合作,使得項目井井有條地發展下去。 Git flow 最早誕生、並得到廣泛採用的一種工作流程,就是Git flow 。 特點

原创 Linux上通過binlog文件恢復mysql數據庫詳細步驟

我們開發階段,經常要有一些測試數據在我們測試相關功能的時候,是十分必要的.後期由於引入了正式的數據,但是測試數據並沒有被及時清理.這個時候由於一個誤刪除,導致一些正式的數據被刪除,由此,一場追找數據的過程就開始了… 解決方案:

原创 MySQL 中文全文檢索教程

在MySQL 5.7.6之前,全文索引只支持英文全文索引,不支持中文全文索引,需要利用分詞器把中文段落預處理拆分成單詞,然後存入數據庫。 從MySQL 5.7.6開始,MySQL內置了ngram全文解析器,用來支持中文、日文、韓

原创 Elasticsearch(ES)通俗簡介

Elasticsearch到底是什麼玩意 Elasticsearch(ES)是一款基於Lucene的分佈式、可擴展、高可用、實時的搜索與數據分析引擎。Lucene是使用Java實現的一套全文檢索類庫,ES基於Lucene做了分佈式

原创 「概念瞭解」什麼是CGI,FastCGI,PHP-CGI與PHP-FPM

CGI     CGI全稱是“公共網關接口”(Common Gateway Interface),HTTP服務器與你的或其它機器上的程序進行“交談”的一種工具,其程序須運行在網絡服務器上。     CGI可以用任何一種語言編寫,只

原创 a標籤下載txt,會直接打開txt文件的處理方法

一、href + download方法 通常在咱們寫項目的時候會遇到上傳下載什麼的,在上傳完文件後會把文件的路徑保存到數據庫裏以便下載,如果想不通過後臺直接下載的話,可以把文件路徑給a標籤的屬性href; <a href="/at

原创 html實現點擊圖片放大功能

<html> <head> <style> .over {position: fixed; left:0; top:0; width:100%; z-index:100;}

原创 自動化部署-配置gitlab的web鉤子

實現功能 本地往服務器推送代碼之後,觸發web鉤子,服務器拉取剛剛推送的代碼 步驟 1.在gitlab後臺配置鉤子 項目-》編輯項目-》Web鉤子-》新增鉤子 2.在服務器端爲www用戶生成公鑰 生成公鑰 ssh-keygen

原创 laravel-admin自定義擴展及常見問題彙總

1. 瀏覽器訪問 http://xxxx/admin/ 404 配置僞靜態,以Nginx爲例: location / { try_files $uri $uri/ /index.php$is_args$query_stri

原创 HTML5 Canvas標籤及基本使用

< canvas>定義圖形 基於狀態進行繪製的 大多數 Canvas 繪圖 API 都沒有定義在 < canvas> 元素本身上, 而是定義在通過畫布的 getContext() 方法獲得的一個“繪圖環境”對象上 canva

原创 Mac掛載服務器遠程目錄到本地,實現自動同步

遠程部署項目時候,如果只改了一個class文件 則不需要部署整個項目,同步編譯目錄和目標目錄即可 mac 安裝 fswatch,linux可以使用自帶的 inotifywait brew install fswatch