原创 Yii2 獲取模塊名、控制器名、方法名 [ 2.0 版本 ]

Yii2 獲取模塊名、控制器名、方法名 在視圖中: 模塊名塊名名$this->context->module->id 控制器名器名名$this->context->id 方法名法名名$this->context->action->id

原创 IP地址轉二進制,二進制轉十進制簡便算法

今天有個朋友問了個問題,看到IP地址轉二進制,順便複習了一下,沒想到發現了訣竅 首先要搞清楚IP地址的區間是0到255,共分爲a,b,c,d,e五個區間, A    0-127 B    128-191 C    192-223 D   

原创 yii2框架連接mysql,報禁止外部連接的錯誤解決辦法-php yii migrate生成用戶表

命令;php yii migrate 安裝好yii框架後,配置好本地數據庫後,用PHPstorm中的終端功能倒入數據表時,報禁止外部連接的錯誤,如下圖: 搜了一圈是因爲,在mysql8版本中修改了加密的插件方式,mysql8.0 引入了

原创 GitHub獲取token方法(安裝yii2框架時需要)

第一步:登陸GitHub賬號 第二步:訪問 鏈接:https://github.com/settings/tokens 第三步:點擊創建新token,然後把顯示出來的權限全部勾選上,最後點擊綠色的按鈕,創建,顯示如圖下: 最後:複製to

原创 Mac配置PHP環境(brew安裝nginx+php)

這篇只介紹安裝PHP+nginx,安裝mysql 之前寫了一篇: Mac下安裝mysql(brew install mysql )感興趣的可以去查看 第一步:檢查本地有沒有PHP:輸入php -v 命令,查看,如果有PHP版本,說明本地有

原创 php安裝日誌

To enable PHP in Apache add the following to httpd.conf and restart Apache:     LoadModule php7_module /usr/local/opt/p

原创 nginx配置 nginx.conf詳解

#定義nginx的用戶和用戶組,來指定nginx worker進程運行用戶以及用戶組,默認由nobody賬號運行 #user  nobody;   #nginx進程數,建議設置爲等於cpu總核心數 worker_processes  1;

原创 Mac安裝brew(中科大,清華大學,阿里巴巴的都可以選)

剛開始安裝的時候搜的都是這句:curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install >> brew_install 總是安裝錯誤,提示如下

原创 Mac打開應用提示文件損壞,解決處理辦法(實測有效,內含抹掉電腦數據初始化的辦法)

第一部分:文件損壞處理辦法 將電腦數據抹掉以後,重裝的系統,今天下載的navicate 雙擊打開的時候提示文件損壞,要移除到垃圾桶,真是費解,最後搜了一下,說是點腦開啓了保護權限,一條命令,將權限解除就OK了 首先:在其他中找到終端,打開

原创 Mac系統下用composer安裝yii2框架(nginx服務器)

一直想安裝個yii試試,一直沒機會,這下終於有機會了,想清楚了,就趕緊開工! 第一步,先檢查下本地的composer在不在,輸入命令:composer     看到一個圖形的大大的composer以後就說明本地composer正常,還能看

原创 jquery給form表單中各種元素賦值和獲取

1.給input框賦值 var _form = $('#addflow'); _form.find('input[name="id"]').val(_id); 2.給redio 單選賦值 var _type = _item.fi

原创 單例模式連接redis類,並在項目中運用redis緩存數據

一、單例模式連接redis類,這個類可以直接放在項目中的extend擴展文件夾中,在項目中使用的時候可以直接實例化用 <?php namespace MyRedis; class RedisPackage { private

原创 tp5框架整合gatewayworker,gatewayclient推送數據進行網頁數據交互

官方文檔地址:http://doc2.workerman.net/work-with-other-frameworks.html 看着文檔一步一步做是沒問題的,但是官方文檔真正的打通任督二脈還得理解一下其中的原理 我的上一篇博客詳細的介紹

原创 啓動基於workman的gatewaywork框架的服務器shell腳本

一、啓動workman的shell腳本 #! /bin/sh proc_name="WorkerMan"                          #進程名稱 log_name="/home/wwwroot/highway/wor

原创 php冒泡排序簡解

借今天的1024程序員節,複習一下以前的基礎知識,要不然時間久不用都忘掉了要。 冒泡排序:從大到小,或者從小到大,相鄰的兩個數依次排序,就和小時候老師按照個子大小排隊似的,是不是很形象,哈哈哈。。。 從小到大 首先,定一個數組; $a =