原创 python list元素爲dict時的排序

我的個人博客: alex-my.xyz # 簡單的dict lst = [('d', 2), ('a', 4), ('b', 3), ('c', 2)] # 按照value排序 lst.sort(key=lambda k: k[1]

原创 Yii2 理解Validator

版本 Validator BooleanValidator CompareValidator DateValidator DefaultValueValidator EachValidator EmailValidator

原创 Yii2 理解Controller

版本 繼承與實現 actions createAction getModules runAction run findLayoutFile render renderContent 參考 1 版本 // yii\B

原创 Yii2 分析運行流程

版本 創建Application run過程 handleRequest runAction 簡述流程 1 版本 // yii\BaseYii\getVersion public static function g

原创 Mac搭建lnmp環境

說明 安裝php 安裝nginx 配置多個web項目 使用本地域名 共用一個端口 遇見的問題 7-1 之前使用brew安裝過php擴展 7-2 使用brew install直接安裝php擴展失敗 參考 個人博客:

原创 Yii2 理解di

鏈接 版本 簡述 Container Instance TOP 示例說明 TOP 0 鏈接 http://alex-my.xyz/web/Yii2-理解di 1 版本 // yii\BaseYii\getVers

原创 Yii2 添加國際化支持

鏈接 版本 配置 使用 英文 0 鏈接 http://alex-my.xyz/web/Yii2-添加國際化支持 1 版本 // yii\BaseYii\getVersion public static functi

原创 Yii2 理解Object

版本 繼承與實現 構造函數 __construct __get __set method_exists __isset __unset 其餘判斷函數 1 版本 // yii\BaseYii\getVersion p

原创 Yii2 理解filters

版本 ActionFilter AccessControl AccessRule VerbFilter 其它 1 版本 // yii\BaseYii\getVersion public static functio

原创 Mac搭建PHP Phalcon框架

說明 安裝phalcon 安裝phalcon develop tool 創建新項目manage 創建manageconf phpstorm配置phalcon develop tool phpstorm配置命令行工具 phpst

原创 在phpStorm中使用xdebug調試

環境說明 配置phpini 配置phpStorm xdebug工作原理說明 1 環境說明 在mac下搭建的lnmp環境,可以參考: Mac搭建lnmp環境 http://blog.csdn.net/alex_m

原创 開啓openssl

查看open ssl 支持 生成私鑰 生成密鑰請求文件 測試用的證書 配置虛擬主機中的文件 1 查看open ssl 支持 在網頁上輸出 phpinfo() <= phpinfo() > 搜索OpenSSL sup

原创 Yii2 理解Component

版本 繼承與實現 event和behaviors behaviors 添加Behavior到Component ensureBehaviors attachBehavior和attachBehaviors detachBeh

原创 Yii2 分析Controller::behaviors 觸發過程

版本 示例 客戶端請求後的運行流程 簡述 1 版本 // yii\BaseYii\getVersion public static function getVersion() { return '2.0.1

原创 Yii2 創建項目

安裝基礎環境 創建基礎版 創建高級版 1 安裝基礎環境 搭建php, nginx環境, 請參考: http://blog.csdn.net/alex_my/article/details/53818143 首先先