原创 SMProxy 分析 (基於 Swoole 開發的 MySQL 數據庫連接池

前言: 在深入瞭解SMProxy之前,一直認爲連接池是對mysql連接對象進行統一管理的處理,但是隨之而來的問題是現有的php框架都沒有自帶mysql連接池,如何以最小的代價替代框架的數據庫模塊一直是一個難題。 在

原创 mac php-version 版本切換詳解

因爲php70的版本出現,所以在mac上安裝了2個版本 查閱資料,發現了大家都推薦使用php-version來更換版本,但是在使用php-version中發現了一些問題, 就是php-version 更換版本只在當前終端的命令

原创 php laravel5 如何導入自己創建的類

laravel 5 如何導入自己所創建的類 首先在app下創建一個xxx文件(我的命名爲ddl),並在裏面創建一個Classes文件夾(不能命名爲 class 會與系統的定義有衝突),最後在裏面創建一個department.php文件用

原创 ajax的用法

$.ajax({ type:(提交方式) , 一般設爲POST/GET url:(提交地址) , 將數據提交到所需的php文件 dataType:(提交數據格式) , 類型(如:xm

原创 IOS應用開發,plist方式保存數據以及Preferences方式保存數據

plist方式保存數據 plist可以保存的類型爲數組與字典. 在介紹plist文件保存之前,先介紹幾個方法。 NSHomeDirectory(); 該方法用來獲取我們ios文件在應用沙盒中的文件位置.NSTemporaryDirecto

原创 ios環信單聊更換頭像和暱稱

之前的項目因爲用戶信息以及好友關係是由服務器管理的,所以在開發的時候用戶的頭像以及用戶的暱稱是放在服務器中管理的。 我的環信版本是最新的V3.2版本,其他的版本暫且未知,不過我想模式應該八九不離十. 如果在easuUI中單純的使

原创 通過iframe上傳即預覽

一個圖片上傳之後是不可以直接預覽的,通常是需要刷新界面一下。 這個問題可以通過iframe窗口刷新來解決,不過也可以使用其他插件來解決。 <body> <iframe name="upload_targer" id="upload_t

原创 laravel 數據庫遷移中integer類型是無法指定長度.

laravel數據庫遷移中integer類型是無法指定長度的,很多小夥伴對integer類型傳遞第二個參數後會發現遷移報以下錯誤 Syntax error or access violation: 1075 Incorrect tabl

原创 $_FILE['myfile']

$_files主要用在當需要上傳二進制文件的地方,錄入上傳一個abc.mp3文件,則服務器端需要獲得該文件的相關信息,則通過變量$_files來取得。 $_FILES['userfile']['name'] 客戶端機器文件的原名稱。

原创 整理的一份敏感詞sql

整理的一份敏感詞sql, 共計6500多條。 經過幾次整改,可以直接使用。 github 下載地址: https://github.com/daidailin/sensitiveWork