原创 Sublime Text3 手動安裝 Package Control

1.在github上下載Package Controller 安裝包 https://github.com/wbond/package_control 2.打開sublime存放安裝包的目錄 Preferences/Browse Pack

原创 冒泡排序

冒泡排序(Bubble Sort)是一種簡單的排序算法。它重複地走訪過要排序的數列,一次比較兩個元素,如果他們的順序錯誤就把他們交換過來。走訪數列的工作是重複地進行直到沒有再需要交換,也就是說該數列已經排序完成。這個算法的名字由來是因爲越

原创 thinkphp5 三種路由模式及啓用方法

1.普通模式(PATH_INFO) 2.混合模式(既可以使用強制路由也可以使用PATH_INFO) 3.強制模式   啓用普通模式 關閉路由,默認使用PATH_INFO 打開配置文件 /application/config.php  修改

原创 解決sublime Text3 無法安裝插件問題

1.打開sublime,然後點擊Preferences/Browse Packages進入sublime安裝包目錄 2.下載channel_v3.json文件 3.放入Preferences/Browse目錄下 4.點擊Preferenc

原创 git 本地與遠程倉庫衝突解決

git fetch --all //只是下載代碼到本地,不進行合併操作 git reset --hard origin/master //把HEAD指向最新下載的版本 git pull

原创 python pip升級

python -m pip install --upgrade pip

原创 PHP 動態編譯安裝pcntl和shmop擴展

1.獲取當前系統PHP版本源碼(可以從官網查找對應的版本源碼) 2. 切換到pcntl擴展目錄   cd /app/tools/php-7.1.6/ext/pcntl/ 3.執行phpize命令   /app/php7/bin/phpiz

原创 PHP 錯誤抑制符@ 解析 及運算符優先級

PHP 支持一個錯誤控制運算符:@。當將其放置在一個 PHP 表達式之前,該表達式可能產生的任何錯誤信息都被忽略掉。運算符優先級/** * 下列程序中請寫出打印輸出的結果 * <?php * * $a = 0; * $b = 0; * *

原创 centos 安裝python3

1.下載python3源碼(此處源碼爲最新3.7.0)https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz2.解壓tar -xvJf Python-3.7.0cd Pyth

原创 linux centOS7 搭建lamp環境

(參考文檔)https://help.aliyun.com/document_detail/50774.htm編譯安裝Apache1.運行命令安裝相關依賴包。yum install -y gcc gcc-c++ autoconf libt

原创 laravel54 不能創建migration問題

在laravel中由於測試需求,有時候用php artisan make:migration create_xxx_table創建數據庫遷移。如果把創建的文件database/migrations/2018_07_24_081736_cr

原创 PHP定義字符串的四種方式

1、單引號在單引號中,任何特殊字符都會按原樣輸出【除\\和\‘將會被轉義輸出】僅僅只有單引號、反斜槓被轉義2、雙引號在雙引號中,遇到$將會解析該變量;雙引號中會轉義反斜槓的轉義字符;單雙引號之間的區別 雙引號會替換變量的值,而單引號會把它

原创 laravel使用技巧

查看版本號 (進入項目)php artisan --version

原创 常用爬蟲庫安裝

pip3 install requests pip3 install beautifulsoup4 pip3 install pyquery pip3 install pymongo 

原创 Linux 常用命令

1.查本機ip ifconfig2.切換到root  su root -lmkdir 創建文件夾rm -f 強制刪除文件rm -rf 刪除文件夾及文件夾下所有文件 vi index.html 創建文件index.html輸入