原创 sublime text 3 常用設置

Preferences->settings // 設置tab的大小爲2 "tab_size": 4, // 使用空格代替tab // "translate_tabs_to_spaces": true, // 添加行寬標尺 // "

原创 Laravel開啓跨域請求

項目中用到了接口,外部調用的時候老是請求不到,本地請求卻沒問題,查了下說是因爲跨域的問題。 根據網上所說解決方法如下: 1、 建立中間件Cors.php 命令:php artisan make:middleware Cors

原创 php中float轉int精度丟失的問題

今天遇到一個問題,$19.99轉換爲內部貨幣時的比例是1:100,所以乘以100,結果是1999,但是訂單信息描述中將數據轉換爲int(不確定, 因爲裏面是將含有該float數值字段的數組做json_encode處理的)時,數值變

原创 mysql表分區後添加主鍵(primary key)

數據庫中表使用了日期字段進行了分區,沒有主鍵,只有索引,因爲上線需要添加主鍵,就跟平時一樣設置id爲主鍵,但是添加不了,後來查詢了資料之後發現,主鍵要必須要包含分區字段,如:表中有id、name、date三個字段,分區使用date

原创 C語言環境搭建

編譯器選擇gcc,下載地址:https://sourceforge.net/projects/mingw/files/MinGW/ 安裝MinGW,我安裝在了C盤,位置爲:C:\MinGW 運行:C:\MinGW\bin\mi

原创 json字符串轉數組、對象(json_decode)

使用php開發的過程中避免不了使用到json格式,然而,很多時候爲了方便數據的使用需要使用php把json格式的字符串轉換爲對象或者數組,強大的PHP提供了內置的函數,json_decode()函數可以將json進行轉黃。 如:

原创 laravel查看sql語句

方法一: 我們有時候想測試一段代碼生產的 SQL 語句,比如: 我們想看 App\User::all(); 產生的 SQL 語句,我們簡單在 routes.php 做個實驗即可: //app/Http/routes.php Rou

原创 bower ENOINT Register requires an interactive shell

在項目根目錄下使用git bash中使用bower init 來初始化時遇到如下問題: $ bower init bower ENOINT Register requires an interactive shell

原创 laravel excel 導入excel

首先需要安裝Laravel Excel ,安裝方法詳見:http://www.maatwebsite.nl/laravel-excel/docs/getting-started#installation 我的excel文件格式如下

原创 larvel安裝之後頁面加載很慢:https://fonts.googleapis.com

安裝laravel之後頁面打開很慢,後來查找原因發現是因爲頁面加載的時候要加載:https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,300

原创 nginx配置https之後只有首頁能訪問,其他頁面404

剛剛經過千辛萬苦配置好https可以使用了,然而居然還是有問題,只有首頁面可以訪問,其他頁面地址都是404。 正在發愁的時候突然想到以前貌似看過這方面的東西,說是沒有做地址帶參數跳轉吧(具體我也說不準),直接上代碼:

原创 安裝nodejs時:The error code is 2503.

在windows下安裝nodejs時老是報錯: The installer has encountered an unexpected error installing this package. This may indicat

原创 Laravel子查詢

今天使用關聯查詢的時候需要使用三個條件進行查詢,我實際想要的sql語句如下: select * from `treat_course_item_paper` left join `item_paper` on `treat_cou

原创 json_decode轉換json數據爲null

經常使用json_decode()轉換json字符串,一直都很順利,然而今天碰到了一個頭疼的問題,json字符串轉換過之後一直爲null。 上網搜索了下,可以使用json_last_error()函數來查看json轉換最後發生的

原创 token驗證失敗

微信公衆平臺後臺配置的時候出現“token驗證失敗”,如圖: 服務器程序如下: //檢查簽名 public function checkSignature(Request $request) {