原创 lua 學習

資料篇 lua手冊 http://www.lua.org/manual/5.1/ 官方文檔 https://www.nginx.com/resources/wiki/modules/lua/ OpenResty最佳實踐 http://ww

原创 基於時間的一次密碼TOTP

相關算法 HOTP(HMAC-based One-Time Password,基於HMAC的一次性口令) TOTP(Time-Based One-Time Password,基於時間的一次性口令) HMAC(Hash-base

原创 接管php 錯誤 異常

set_exception_handler(array('MyClass', 'Exception')); set_error_handler(array('MyClass', 'Error')); //return false php的

原创 Redis 下載安裝啓用

服務下載 1、通過官網http://redis.io/獲取穩定版源碼包下載地址; 2、通過wget http://download.redis.io/releases/redis-*.tar.gz下載 源碼包; //*替換實際版本 服務

原创 靈活的php date

date("Y-m-d H:i:s", strtotime("previous week Monday")); date("Y-m-d H:i:s"

原创 查找指定端口被哪個進程佔用&&恢復刪除的文件

轉自http://www.linuxde.net/2011/12/3003.html lsof(list open files)是一個列出當前系統打開文件的工具。在Linux環境下,任何事物都以文件的形式存在,通過文件不僅僅可以訪問常規

原创 linux 常用命令二 網絡

curl -v verbose -H 設置header -I 發起HEAD請求 -d 發起POST請求 -L 跟蹤跳轉 netstat netsta

原创 mysql 日常使用

啓動 windows 1 net start mysql 2 X:\installpath\bin\mysqld -u root (Enter) linux 1 service mysqld start 2 service mysql s

原创 shell 學習雜記一

變量 作用域: 命名空間不同進程ID默認爲不同的命名空間 從定義的地方開始直到unset或結束都有效,函數內也可以讀寫 爲了解決協同開發變量名同名的

原创 linux 常用命令三

配置文件 /etc/issue 開機顯示 /etc/hostname 主機名 /etc/passwd  用戶名 /etc/shadow  密碼/et

原创 cgi php-cgi fastcgi php-fpm Spawn-FCGI關係

cgi CGI Common Gateway Interface(公共網關接口),它是一種協議,用於規範WEBSERVER與程序通信的相關數據.當W

原创 Shell 學習雜記二

測試 test expression || [ expression ] 方括號與表達式之間有空格 判斷 if [ expression ]; th

原创 抽象 接口 靜態

抽象 抽象類不能實例化只能被繼承 抽象類不一定有抽象方法,有抽象方法的類一定是抽象類 抽象類繼承抽象類,目的對抽象類的擴展,不能重寫抽象父類的抽象方

原创 ssh

SFTP sftp user@remote get xxx xxx put xxx 拉取推送文件 可執行ls,rm,mkdir,dir,pwd,cd

原创 Redis 數據類型

手冊 http://doc.redisfans.com/ string(字符串) 是一個由字節組成的序列:可存儲字節串(byte string),整數(必要時轉浮點),浮點數 string類型是二進制安全的。意思是redis的strin