原创 mysql where和having的使用區別

先看錶結構mysql> show create table tbxxx; +-------+------------------------------------------------------------------------

原创 執行 brew install 命令長時間卡在 Updating Homebrew 的解決方法

在國內的網絡環境,使用 Homebrew 安裝軟件的過程中可能會長時間卡在 Updating Homebrew 這個步驟。例:執行 brew install composer 命令➜ ~ brew install composer U

原创 使用PHPCS+GIT鉤子保障團隊開發中代碼風格一致性實踐

實現: php-cs可以用來檢測代碼是否符合PSR-2規範,同時支持對不符合規範的代碼自動格式化,讓其轉成PSR-2的編碼風格。 安裝: 安裝composer php-cs依賴於composer,所以筆者需要先安裝composer

原创 執行 brew install 命令長時間卡在 Updating Homebrew 的解決方法

在國內的網絡環境,使用 Homebrew 安裝軟件的過程中可能會長時間卡在 Updating Homebrew 這個步驟。 例:執行 brew install composer 命令 ➜ ~ brew install composer

原创 PHP 圖片與base64相互轉換

 PHP 將圖片轉換爲 base64 字符串格式: <?php //Filetype: JPEG,PNG,GIF $file = "encode.jpg"; //$file:圖片地址 if($fp = fopen($file,"

原创 Redis啓動警告解決

[gpp@goldpanpan src]$ 25342:C 14 Nov 11:08:48.118 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo 25342:C 14 Nov 11:08

原创 吞吐量(TPS)、QPS、併發數、響應時間(RT)概念

吞吐量(TPS)、QPS、併發數、響應時間(RT)幾個概念做下了解,查自百度百科,記錄如下: 1. 響應時間(RT)    響應時間是指系統對請求作出響應的時間。直觀上看,這個指標與人對軟件性能的主觀感受是非常一致的,因爲它完整地記錄了整

原创 後管模版整理

分享一些後管模版,包含bootstrap、vue、react、angular等主流框架     Bootstrap Adminlte 項目:https://github.com/almasaeed2010/AdminLTE 演示:http

原创 PHP OpenSSL擴展 - 對稱加密

PHP 在進入7.x 時代後,默認就不再附帶 mcrypt 擴展,mcrypt 將被 openssl_* 一族函數所替代。所以,對於 PHPer 來說,有必要學習一下 PHP 的 OpenSSL 擴展。 本文就先從 OpenSSL 擴展中

原创 字符串匹配的KMP算法

學習思路源自:字符串匹配的KMP算法 ps:阮一峯博客文章 一開始看了一段PHP所寫的KMP算法,發現有些地方並不是特別理解,發現文下方有阮一峯大佬的文章,索性去看了大佬的思路,發現還是很好理解的,建議大家看阮一峯大佬的這篇文章。 PHP

原创 Git 的奇技淫巧

展示幫助信息 git help -g 回到遠程倉庫的狀態 拋棄本地所有的修改,回到遠程倉庫的狀態。 git fetch --all && git reset --hard origin/master 重設第一個commit 也就是把所

原创 mysql5.7 datetime 默認值爲‘0000-00-00 00:00:00'值無法創建問題解決

1、使用root登陸數據庫 命令界面執行 select @@sql_mode;  結果中包含下面兩個 NO_ZERO_IN_DATE,NO_ZERO_DATE 2、修改/etc/my.cnf,查找sql_model如果找不到則添加如下代碼

原创 【mysql】如何在MySQL中導入超大的SQL文件?

方法 1.在navicat中導入(速度慢)  2.使用source命令導入(速度快)  第一種很簡單,本文只介紹第二種。 步驟 1.修改該目錄下my.ini文件中max_allowed_packet  因爲默認max_allowed_pa

原创 Git撤銷&回滾操作

開發過程中,你肯定會遇到這樣的場景: 場景一: 糟了,我剛把不想要的代碼,commit到本地倉庫中了,但是還沒有做push操作! 場景二: 徹底完了,剛線上更新的代碼出現問題了,需要還原這次提交的代碼! 場景三: 剛纔我發現之前

原创 Git短命令(alias,別名)

一、前言 我們用git pull origin develop從origin倉庫拉取develop分支。 第一次輸入這個命令,感覺不錯;第二次,還行...第n>100次,這個命令好像有點太長了啊? 確實,重複輸入這種命令很枯燥乏味。能否把