原创 phpstorm基本配置

一、常用快捷鍵: 使用代碼塊包住代碼: Command+alt+T 註釋/取消註釋: Command+/ 向上移動代碼: alt+shift+↑ 向下移動代碼: alt+shift+↓ 格式化代碼: Command+alt+L 粘貼拷貝歷

原创 phpstorm配置phpunit進行單元測試

配置單元測試目錄: 參考 https://blog.51cto.com/12173069/2317104 配置測試框架: 建立單元測試模板: 運行測試: 效果:

原创 centos7安裝jenkins

配置yum源: wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo 導入rpm密鑰: rpm --import

原创 markdown常用語法

標題:a. 代碼: # 一級標題 ## 二級標題 ### 三級標題 #### 四級標題 ##### 五級標題 ###### 六級標題 b. 效果: 錨點:a. 代碼: ###### 測試錨點 [跳轉到測試錨點](#測試錨點) b. 效果:

原创 centos7源碼安裝redis

下載: https://redis.io/ 解壓: tar -xzf redis-5.0.3.tar.gz 進入目錄: cd redis-5.0.3 編譯: make 創建配置文件:vim /etc/redis.conf port

原创 centos7部署mysql雙主服務器

下載mysql源碼: https://dev.mysql.com/downloads/mysql/ 安裝依賴: yum -y install cmake gcc gcc-c++ ncurses ncurses-devel

原创 centos7搭建redis集羣

下載: https://redis.io/ 解壓: tar -xzf redis-5.0.3.tar.gz 進入目錄: cd redis-5.0.3 編譯安裝: make 創建配置文件夾: mkdir -p /usr/local/re

原创 redis緩存思路

<?php // 1、查詢緩存 // 2、哈希緩存 class Cache{ private $hash_key = ''; // 哈希緩存的鍵 private $expire = 10; // 查詢緩存過期時間

原创 分頁兩種場景

通過頁碼分頁:1-1. 入參: page -- 當前頁 pagesize -- 每頁顯示條數 1-2. 出參: itemcount -- 總條數 pagecount -- 總頁數 list -- 數據列表 通過id分頁:2-1. 入參:

原创 mac安裝jmeter

下載地址:a. java8: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html b. jmeter: http://j

原创 centos7源碼安裝mysql5.7

下載: https://dev.mysql.com/downloads/mysql/ 或 https://github.com/dollarphper/soft/blob/master/mysql/mysql-boost-5.7.24.t

原创 centos7搭建自己的聊天服務器rocket.chat

官網: https://rocket.chat/ 安裝nodejs、mongodb:a. 創建mongodb的yum源:vim /etc/yum.repos.d/mongodb-org-3.6.repo [mongodb-org-3.6

原创 php中trait的用法

代碼: <?php /* * 定義trait:test1 */ trait test1{ public function sayhello(){ echo 'hello'; } } /* * 定義trait:test2 */ tr

原创 php時間綴簽名函數

代碼: <?php /* * 生成md5加密字符串 * @author lee * @param 需要進行驗證的參數 * @return md5_str 生成的md5加密字符串 */ function get_md5_str($data)

原创 php對emoji處理函數

/* * emoji編碼函數 * @author E */ function user_text_encode($str){ if(!is_string($str))return $str; if(!$str || $