原创 Predis

predis 與 phpredis redis官方推薦的php客戶端是predis和phpredis。前者是完全使用php代碼實現的原生客戶端,後者則是用c編寫的php拓展。在功能上二者區別不大,就性能而言後者更勝一籌。 雖然

原创 Angularjs 的解析符

解決與 Laravel 解析符相沖突的情況。 angular.module('appname', []) .config(function($interpolateProvider){ $interpol

原创 Laravel用post提交時需要注意的兩個問題

1、MethodNotAllowHttpException - 原因:路由中設置的提交方式和表單中設置的不統一。 - 解決辦法:改爲 Route::any() 或者 Route::post()。 2、TokenMismatc

原创 MySQL 正則表達式 預定義字符集

摘自《MySQL必知必會》

原创 linux常用指令

1、查看當做操作目錄位置 pwd 2、查看(當前)目錄裏邊的文件內容 ls //list ls -l 或ll //顯示文件的詳細信息 ls -al //all顯示文

原创 git的push與fetch

1、push 首次: git push -u origin master 日常: $ git push origin master 2、fetch $ git remote -v // 查看

原创 靜態局部變量

出現在函數內部的基本類型的的靜態變量初始化語句只有在第一次調用才執行。 靜態局部變量的初始化表達式必須是一個常量或者常量表達式。 即使局部靜態變量定義時沒有賦初值,系統會自動賦初值0(對數值型變量)或空字符(對字符變量); 靜態

原创 Laravel 下 Angularjs 的安裝

1、安裝前先更新 npm i -g npm 2、安裝 npm install angular jquery @uirouter/angularjs normalize.css

原创 linux下安裝phpredis

1、解壓源碼包 tar -zxvf phpredis.tar.gz 2、phpize ann@AnnS:phpredis$ phpize //如果未安裝,它會提示對應命令安裝 3、./confure | make | make i

原创 vi 的三種模式

1、命令模式 與 編輯模式切換 a: 光標向後移動一位進入編輯模式 i: 光標和內容 沒有變化進入編輯模式 o: 新起一行進入編輯模式 s: 刪除光標所在字符進入編輯模式 2、尾行模式操作

原创 MYSQL DISTINCT

DISTINCT指示MySQL只返回不同的值: SELECT DISTINCT vend_id FROM products; 它必須放列名的前面,應用於所有列,而不僅僅是前置它的列。 P.S. 如果給出SELECT DIST

原创 php 下載 xlsx

public function downXlsx($filename){ $file_name = $filename.".xlsx"; //下載文件名 $file_dir = dirname(__

原创 linux 和 windows 系統分區原理

1、 windows 2、linux

原创 兩種架構模式:分層與MVC

一、架構模式 除了通常應用於對象和類之間交互的典型設計模式和原則之外,還有一些從總體上指導架構的原則或模式。《面向模式的軟件體系結構》中將它們定義爲架構模式,而不是設計模式。本文將介紹其中兩種模式:層與MVC。 但將它們成爲“模

原创 hexo 搭建 github pages 的備忘

一、hexo 與 域名 GitHub+Hexo 搭建個人網站詳細教程 P.S. 這個教程算是比較順利的。 卡殼的地方有兩個: 1. hexo init blog 之後的hexo new test_my_site 需 cd