原创 Linux中的htop命令

1.htop簡介 在 Linux 系統中,top 命令可以用來顯示系統中正在運行的進程的實時狀態,CPU 利用情況、內存消耗情況,以及每個進程情況等非常有用的信息。但是除了top,還有一個更加好用的htop命令。 htop是Lin

原创 PHP使用PHPMailer發送郵件

1.下載PHPMailer代碼包        PHPMailer項目地址:https://github.com/PHPMailer/PHPMailer 使用git clone命令克隆到本地,或直接點擊 Download ZIP

原创 淺談 .gitignore 設置忽略上傳的文件

一、新建.gitignore文件 1、在代碼倉庫目錄下新建.gitignore的文件,由於文件是.開頭,沒有文件名,無法直接在windows目錄下直接創建,這裏進入linux終端進行新建.gitignore文件。 2、輸入命令 v

原创 淺談安裝虛擬機並在其基礎安裝CentOs

1. 什麼是虛擬機 ●科研解釋: 虛擬機( Virtual Machine )指通過軟件模擬的具有完整硬件系統功能的、運行在一個完全隔離環境中的完整計算機系統 ●白話解釋: 通過軟件技術,可以在自己的電腦上安裝另一個操作系統,

原创 淺談學習redis遇到的坑

1.問題描述:我的redis是安裝window在的F盤下,當我準備開啓redis時,嚮往常一樣,在redis文件下打開命令行,啓動redis:redis-server redis.conf,出現下面錯誤: windows下啓動re

原创 淺談linux創建自定義服務

1.進入系統服務目錄 在linux中,進入目錄,命令:cd /lib/systemd/system,如下圖 2.創建一個自定義服務 例如:sudo vim push_msg_swoole.service 3.編寫自定義服務 如下

原创 PHP操作數據庫封裝類

<?php namespace db; /** * 數據庫類 */ class Db { public $conn; public $tbl; function __construct($servername,$user

原创 淺談安裝CentOS時直接黑屏解決辦法

又一次在臺式機裝好虛擬機準備開始安裝CentOS7時,虛擬機安裝頁面直接黑屏,一直沒有動靜。好吧,決定記錄下解決方法。(我的機子是華碩,以華碩爲例) 1.重新啓動電腦,在啓動界面進入BIOS設置(華碩是按F2鍵或者Delete鍵)

原创 (一)API開發安全之生成sign

在對於API的開發中,最讓人頭疼的就是接口數據暴露,讓一些有心之人抓包之後惡意請求,那麼如何解決這一弊端呢?自然而然的我們就想到了加密 ,那我們又如何加密,如何解密,才能使之有最安全的效率呢?這是一個值得我們深思的問題,帶着這些問

原创 PHP封裝清除目錄下的所有文件函數

由於經常會遇到定期清除日誌或者定期清除過期文件的需求,網上查閱了部分資料,借鑑了一位大佬的思想方法,有了如下感悟 1.PHP清除目錄下的所有文件(測試使用版) function deldir($path) { echo $

原创 淺談liunx搭建phpstudy並配置ssl證書

1.安裝phpstudy PHP study官網地址有介紹http://lamp.phpstudy.net(首先要下一個xshell軟件) 打開xshell,連接你的服務器,ssh [email protected],連接你的ip地

原创 PHP常用的函數

PHP常用的函數整理 1.array_unique() 函數用於移除數組中重複的值。如果兩個或更多個數組值相同,只保留第一個值,其他的值被移除。 <?php $a=array("a"=>"red","b"=>"green","c"

原创 PHP封裝curl採集數據函數

採集數據,也就是爬蟲,對於PHP同樣能夠做到,通過封裝curl採集數據函數,從而實現對數據的採集利用 <?php public function g_url_contents($url, $reurl = '', $ip = '

原创 PHP使用curl發送get和post請求

1、GET請求 function getData($url, $data = null) { $ch = curl_init(); //數據處理,判斷是否攜帶參數 if ($data) {

原创 Git設置免賬號密碼提交代碼方法

在項目裏使用了Git來管理代碼,但是經常在提交代碼(git push)和更新代碼(git pull)時,每次都要輸入用戶名和密碼,真的有點小煩,於是在網上查找和嘗試了各種方法,找到了解決方法。總結如下: 在終端下輸入:git co