原创 HTTPS 簡單介紹
通信安全,肯定需要用 https,那麼 https 咋工作的,簡單整理一下: 服務器將自己的證書發送給客戶端; 客戶端通過層層 CA 驗證證書是真的,從證書裏面拿出來服務器的公鑰; 客戶端通過服務器公鑰將一個隨機數發送給服務器; 服務器通
原创 php基礎知識整理6:正則表達式
1,正則表達式的作用:分割、查找、匹配、替換字符串 2,分隔符:正斜線(/),hash符號(#),以及取反符號(~) 3,通用原子:\d(0-9), \D(除了0~9),\w(數字字母下劃線), \W(除了數字字母下劃線),
原创 php接收base64數據生成圖片並保存
public function base64(){ //接收base64數據 $image= $_POST['imegse']; //設置圖片名稱 $imageName =
原创 tp5模型時間戳自動寫入設置成datetime,在數據庫中爲0000-00-00 00:00:00
TP5.1的配置 database.php // 自動寫入時間戳字段 'auto_timestamp' => 'datetime', // 時間字段取出後的默認時間格式 'datetime_format' => 'Y-m-d H:i:s'
原创 php基礎知識整理4:運算符
順序:遞增/遞減 > ! > 算數運算符 > 大小比較 > 相等比較 > 引用 > 位運算符(^) > 位運算符(|) > 邏輯與 > 邏輯或 > 三目 > 賦值 > and > xor > or 比較運算符:
原创 php基礎知識整理2:php數據類型
三大數據類型(標量:整形、浮點型、字符串、布爾型,複合:數組、對象,特殊:null、resource(資源)) 1,浮點型: 浮點類型不能用於比較類型當中 $a
原创 php基礎知識整理1:php字符串定義方式和各自的區別
1,單引號:單引號不能解析變量,單引號不能解析轉義字符,只能解析單引號和反斜槓本身,變量與變量、變量與字符串、字符串與字符串之間可以用.連接。 2,雙引號:雙引號可以解析變量,變量可以使用特殊字符和{}包括,雙引號可以解析所有轉義字符,也
原创 php基礎知識整理3:常量
定義:const,define const更快,是語言結構,define是函數 define不能定義類的常量,const可以 常量一經定義,不可以被修改和刪除 預定義常量: __FILE__:文件的路徑名和文件的
原创 排查/etc/crontab不執行的過程
排查定時任務,/etc/crontab不執行的過程 近期有新項目上線,有用到定任務,個人習慣是添加定時任務到/etc/crontab,但昨天注意到定時任務並未執行,便排查原因。 過程如下: 查看定時任務狀態service crond st
原创 PHP7.0常量const修飾符syntax error, unexpected 'const' (T_CONST), expecting variable (T_VARIABLE)
錯誤代碼 語法解析錯誤: syntax error, unexpected 'const' (T_CONST), expecting variable (T_VARIABLE) 代碼 class Psr16Cache implemen
原创 一個ip多個站點無法訪問問題
需要阿里雲打開相應端口,在安全組裏配置
原创 nohup命令 掛起後臺運行程序(窗口關閉也不會停止程序的運行)
在一些程序中,即使你用了 nohup python train.py >run.log 2>&1 & 當你關閉窗口的時候,後臺程序依然會被關掉,經過多方查證造成這一現象的原因是沒有正確退出!按照下方步驟即可成功掛在後臺。 n
原创 linux編譯安裝php
1,安裝php (1)先安裝如下依賴包 $ yum install -y gcc gcc-c++ autoconf make zlib zlib-devel pcre pcre-devel libjpeg libjpeg-devel
原创 linux的操作注意事項
1,linux下運行文件要加./ ,原因是可執行文件的目錄沒有包含在環境變量PATH中,linux系統只會搜索PATH變量。而windows下卻可以是因爲系統會搜索PATH變量和當前目錄。 2,下面是linux系統約定不同類型文件默認的顏
原创 mysql 中select for update 鎖表的範圍備註
mysql的鎖表範圍測試 1.主鍵明確時,行級鎖: 解釋:指定主鍵並且數據存在時,僅鎖定指定的行,其它行可以進行操作 實例:指定了鎖定id=1的行且數據存在①,在更新1時lock wait超時②,但是更新id不爲1的項目時可以直接