原创 icheck

用JQ綁定icheck事件,然後發現沒報錯也沒效果,最後發現是icheck的初始化是在綁定之後執行的. 所以JS庫要先初始化後綁定操作就好了

原创 子iframe操作父iframe

首先要在父frame通過鏈接把self.name發給子frame 獲取父framebod var parent_body = parent.frames['{:input("parent_name");}'].document.bo

原创 MYSQL的NULL

當一個字段設爲NULL時,除了isull函數可以返回TRUE,其它比較都返回FALSE, 所以建表的時候最好設置not null

原创 emoji

emoji的存儲需要使用utf8mp4,不然就要轉碼(base64加密), emoji的取出要修改連接數據庫的配置文件,修改charset爲utf8mb4

原创 ssh終端斷開時間

sudo vim /etc/ssh/sshd_config 找到這兩條,改時間爲120(如果有#,那就刪掉) ClientAliveInterval 120 ClientAliveCountMax 120 sudo

原创 group by 和 orede by

同時使用時,先group by再orede by, 所以要獲取最新的信息,就要先max(time)再group by, 例子 SELECT `content`, `dialogue_content`.`fuserid

原创 時間日期函數庫

/** * 轉換爲時間戳 * @param type $source 日期 * @param string $condition * @param type $now * @return type */ functio

原创 docker-compose

//centos sudo yum install docker //安裝docker sudo systemctl start docker //啓動docker //yum install python-pip 安裝pi

原创 Hchart常用屬性

lang:語言文字對象,所有Highcharts文字相關的設置, chart:圖表區、圖形區和通用圖表配置選項, colors:圖表數據列顏色配置,是一個顏色數組, credits: 版權信息,H

原创 表格的輸出

<tr> <td rowspan="2">...<td> <td>...<td> <td>...<td> <td>...<td> </tr> <tr> <td>...<td> <td>...<td> <td>...<td> </tr>

原创 TP循環標籤

TP頁面循環主要有三個標籤,一個是volist,一個是foreach,for的話暫且不談 volist {volist name="list" id="vo" } {$}{$key}.{$vo.name} {/volist} for

原创 安裝docker

sudo apt install docker sudo groupadd docker sudo usermod -G docker $USER sudo apt install docker.io sudo systemctl sta

原创 php排序算法

/** * 簡單式快排,空間複雜度更高 * @param type $arr * @return type */ public function quickSortSimple($a

原创 iframe無縫嵌入

需要用到jquery frame <!--scrolling="no" 設置不顯示滾動條--> <!--frameborder="0" 設置不顯示frame邊框--> <div class="gazer-flex-

原创 TP 接口拋異常

第一步,改配置 更改相應模塊下(全局改application)config下的app.php,把改成自己的處理異常類 // 異常處理handle類 留空使用 \think\exception\Handle 'exception_handl