原创 javascript 判斷表單信息是否更改過
使用場合:當某個頁面數據修改時,需要執行某些操作時 在頁面的body加載事件(onload)中加上initFileds()就可以記錄頁面的初始數據 在需要判斷頁面數據是否改變時調用checkModification()方法就可判斷數
原创 在Linux上安裝Memcached服務和php擴展
下載並安裝Memcache服務器端 服務器端主要是安裝memcache服務器端. 下載:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz 另外,Memcache用到了li
原创 php多進程操作類
<?php $root_dir = dirname(__FILE__); /** * 多進程操作類 * Class FileOperation
原创 微信公衆平臺PHP開發 流程經驗_1
最近在做微信公衆平臺開發,一口氣寫了二十幾個功能,挺有意思的~ 今天來分享一下開發經驗~ 微信公衆平臺提供的接口很簡單,先看看消息交互流程: 說的通俗一些,用戶使用微信發送消息 -> 微信將數據發送給
原创 微信公衆平臺開發接口PHP SDK完整版
原地址:http://www.cnblogs.com/txw1958/p/weixin-php-sdk.html 官方提供的SDK只有一個文本消息功能,我們將所有消息的消息類型及事件響應都整理了進來,並且加入日誌記錄,代碼如下:
原创 php將數據寫入excel
//header("Content-type: text/html; charset=utf-8"); //include_once 'PHPExcel.php'; /** * 生成excel * @param $
原创 mysql數據庫使用注意事項
[表設計] 1.VARCHAR(N),N表示的是字符數不是字節數,N儘可能小,因爲MySQL一個表中所有的VARCHAR字段最大長度是65535個字
原创 yaf 整理札記
由於yaf只是一個web框架,只負責處理web請求之類的基本功能,相當簡潔,連db庫都沒有。於是試着把zend 2.2的db庫,form庫,validator庫與yaf結合,寫了一個demo。因爲zend 2.2框架的命名空間跟yaf一
原创 mysql中int、bigint、smallint 和 tinyint的區別
使用整數數據的精確數字數據類型。 bigint 從 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型數據(所有數字)。存儲大小爲 8 個字節。 int 從 -2
原创 Xms Xmx PermSize MaxPermSize 區別
Eclipse崩潰,錯誤提示: MyEclipse has detected that less than 5% of the 64MB of Perm Gen (Non-heap memory) space remains. It
原创 PHP 獲取文件後綴名
PHP 獲取文件後綴名 <?php function fileSuffix($filename){ return strtolower(trim(substr(strrchr($filename, '.'), 1)))
原创 php檢查字符串中是否有漢字/數字/英文字母
<?php function checkStr($str) { $output=''; $a=preg_match('/['.chr(0xa1).'-'.chr(0xff).']/', $str); $b=preg_match('/
原创 php遍歷一個文件夾下的所有文件和子文件夾
<?php /** * 遍歷目錄,結果存入數組。支持php4及以上。php5以後可用scandir()函數代替while循環。 * @param string $dir * @return array */ functi
原创 curl抓取
<?php /** * 抓取信息操作 */ class Reptile{ /** * 通過url獲得網頁內容【單線程
原创 tesseract-ocr ubuntu 安裝使用
tesseract-ocr是開源的光學字符識別引擎,有Google的支持,支持很多種語言的識別,下面說一下 我的安裝步驟 其實官方文檔上說的很細,下面列出其中的命令, [plain] view plaincopy sudo apt