原创 用rsa加密登錄密碼(js+php)

1、首先檢查設備上是否已經存在openssl庫(一般的linxu都會自帶有), 然後生成私鑰和公鑰: 私鑰:openssl genrsa -out /etc/dev_cert/php_private.key 2048 公鑰:openssl

原创 ci框架用active_record模型實現分頁的技巧

假設我們有這樣的一個日誌表,記錄了各個事件反生時的時間戳: CREATE TABLE `logs`( `timestamp` BIGINT, `event` varchar(50) ) 如果我們要在頁面上分頁顯示出這些事件,假設我們要

原创 go項目目錄結構

安裝go(使用安裝包安裝) 從golang中國下載安裝包:https://www.golangtc.com/download 這裏我使用:go1.8.3.linux-amd64.tar.gz 解壓安裝包,tar zxvf go1.8.

原创 php的trim函數遇到的問題

問題一: 看如下代碼 <?php $val = true; var_dump(trim($val)); //string '1' (length=1) $val = false; var_dump(trim($val));

原创 php的curl超時參數

以下是官方手冊文檔: CURLOPT_CONNECTTIMEOUT : The number of seconds to wait while trying to connect. Use 0 to wait indefinitely.

原创 開發中sqlite幾種常見的使用場景

場景一:需要備份整個數據庫結構以及數據;步驟:1、使用sqlite3命令進入sqlite終端:sqlite3 test.db2、.output test.sql3、.dump4、退出sqlite終端,ls,即可發現目錄下多出了一個test

原创 編譯nginx

./configure --prefix=/var/nginx --sbin-path=/var/nginx/sbin/nginx --conf-path=/var/nginx/conf/nginx.conf --with-http_ss

原创 php字符串當數組使用isset的問題

$val = 'abcd'; if(isset($val['grp'][0])) { echo '1111<br/>'; } if(isset($val['grp'][1])) { echo '2222<br/>'; }