原创 linux php安裝redis擴展

下載:https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz 上傳phpredis-2.2.4.tar.gz到/usr/local/src目錄 cd /usr/local/sr

原创 二分查找

$arr = [1,3,4,5,6,77,88,89,90,100,122,133,134,166]; $num = 100; $start = 0; $end = count($arr)-1; //參數 想要找的值,數組,開始鍵,結

原创 快速排序

function kuaisu($arr){ $len = count($arr); if($len <= 1){ return $arr; } $key = $arr[0]; $l

原创 linux安裝redis服務

本文詳細介紹Redis單機單實例安裝與配置,服務及開機自啓動。如有不對的地方,歡迎大家拍磚o(∩_∩)o 一.安裝redis 1)     下載redis安裝包 可去官網http://redis.io ,也可通過wget命令, wge

原创 php-config作用

1. php-config簡介 php安裝完後在bin目錄下有個php-config。 php-config是一個腳本文件。用於獲取所安裝的php配置的信息。 2. 使用場景 在編譯php擴展時,使用下面命令用於指定php-conf

原创 laravel 判斷查詢數據庫返回值

在使用 Laravel Eloquent 模型時,我們可能要判斷取出的結果集是否爲空,但我們發現直接使用 is_null 或 empty 是無法判段它結果集是否爲空的。 var_dump 之後我們很容易發現,即使取到的空結果集, Elo

原创 linux上php安裝 mongodb擴展

1.首先下載php的mongodb擴展  從http://pecl.php.net/package/mongodb這個網址下載mongodb的擴展源碼包  2.解壓安裝包  tar zxf mongodb-

原创 Windows下安裝並設置Redis

Redis對於Linux是官方支持的,安裝和使用沒有什麼好說的,普通使用按照官方指導,5分鐘以內就能搞定。 但有時候又想在windows下折騰下Redis,可以從redis下載頁面看到如下提示(在頁面中搜索 "windows"): W

原创 discuz論壇用戶密碼加密原理

一般我們的加密都是採用md5加密方式:md5(變量)。但是昨天需要整合discuz的論壇,看   他的加密方式也像是md5,但是簡單的123加密後竟然解密不出來。後來在網上查了一下,   發現他不只是簡單的md5加密,而是“md5+隨機

原创 thinkphp 靜態緩存

thinkphp的靜態緩存是指將訪問的每個頁面按照一定的規則緩存起來,下一次訪問時直接讀取相應的緩存,這樣就能加快訪問速度。 靜態緩存與生成靜態類似,區別在於生成靜態後要更新內容必須重新生成,但是靜態緩存可以在設置的緩存時間超出後自動重新

原创 Laravel模板引擎Blade中section的一些標籤的區別介紹

Laravel 框架中的 Blade 模板引擎,很好用,但是在官方文檔中有關 Blade 的介紹並不詳細,有些東西沒有寫出來,而有些則是沒有說清楚。比如,使用中可能會遇到這樣的問題: 1.@yield 和 @section 都可以預定義可

原创 微信公衆平臺消息接口PHP版

使用前提條件:擁有一個公網上的HTTP服務器主機空間,具有創建目錄、上傳文件等權限。 首先請註冊微信公衆平臺的賬號,註冊地址:http://mp.weixin.qq.com/ 一、寫好接口程序 在你的服務器上上傳好一個接口程序文件,如ht

原创 mongodb解決只能本地連接不能遠程連接問題

本機windows7 ,裝了vagrant盒子,並在盒子上裝了mongodb服務,本機連接虛擬機時連不上。 解決方法: 修改虛擬機上 mongodb.conf 文件,將bind_ip = 127.0.0.1 改成 bind_ip = 0.

原创 微信公衆平臺開發(好文章 好博客鏈接)

http://www.cnblogs.com/mchina/tag/微信公衆/      很不錯的一個博客

原创 【php】微信公衆帳號開發接口--消息回覆

一、簡介 微信公衆平臺提供了三種消息回覆的格式,即文本回復、圖文回覆和音樂回覆,在這裏我想跟大家分享下自己的體會,以供讀者使用。 二、文本回復  文本回復xml 結構 [php] view plain copy <xml>