原创 文件上傳設置 彈框選擇文件的 格式

我們在上傳一種類型的文件時一定希望只顯示某種類型的文件,我們需要給彈框設置一個默認值 添加 accept 屬性 <input type="file" accept=".xlsx"> //設置默認選擇office Excel

原创 js 中實現 漢字按拼音排序

前兩天在寫項目的時候遇到js中數字按漢字拼音排序的問題,特意記下來方便以後查找。 也希望對你有幫助。 不廢話,直接上代碼: let arr = ['張三', '李四','王五','小紅', '小明']; let sort

原创 雲 Ubuntu主機laravel compser update 出錯proc_open(): fork failed - Cannot allocate memory

在雲主機上部署項目,composer update 時發生錯誤,proc_open(): fork failed - Cannot allocate memory , 特此記下解決辦法。 先說一下問題 後來查找百度說是交換

原创 Laravel 中 微信開發 csrf_token 驗證問題

微信公衆號開發時微信服務器發給我們的服務器的信息是沒有csrf_token的,所以我們需要在laravel中設置不驗證。 下面的錯誤就是缺少csrf_token 的錯誤提示。 怎麼辦呢?很簡單,打開根目錄 \app\Ht

原创 基於 Element-ui 的簡單後臺模板

本模板基於 Element-ui 2.1 搭建完成,功能簡略,望賜教。 項目環境需自行搭建,laravel 可參考 Laravel5.5+Vue+Element-ui+Vux 環境搭建 來搭建。 先來兩張效果圖片 代碼:

原创 Laravel中使用 element-ui 文件上傳 CrsfToken錯誤

近段在用Element-ui 時發現文件上傳報 crsfToken 的錯誤,在meta中添加csrf-token無效,在js中設置也沒有作用,特發此貼希望對你有所幫助。 1. 去除上傳文件的CrsfToken驗證 去\app\

原创 PHP二維碼識別

近段需要寫一個通過PHP來識別二維碼的功能,在網上查了很久才解決問題。以此來記錄下來解決問題的方法。 最開始找的方法是一個叫 php-zbarcode 的擴展,自己照着網上的安裝步驟安裝了 ImageMagick 和 zbar

原创 Ubuntu 中 創建swap交換空間(轉)

1. 查看swap空間使用情況 sudo swapon -s 由於沒有使用swap,得出的結果是一個空的列表: Filename Type Size Used Priority 2. 查看硬盤使用情況 df

原创 Mysql保留字問題 出現1064(42000)錯誤

今天使用Mysql查詢一個名字叫group表中的數據,發現語句正確,就是報42000錯誤,找了半天,也沒找到,後來在網上搜尋,原來是使用了Mysql的保留字爲表明。 ADD ALL ALTER ANALYZE AND AS ASC

原创 Laravel5.5+Vue+Element-ui+Vux 環境搭建

新手初次搭建這個環境有點困難,可能會遇到很對問題,所以寫一篇詳細的搭建過程分享 本教程例子可到GitHub 上下載 Laravel5.5-Vue-Element-ui-Vux 1. compose和node的安裝 這兩個的安裝

原创 使用PHP 的 curl 爬取 青果教務系統 課表

近段需要寫關於爬取課表的功能,現在完成了,來總結一下,說說自己踩過的坑。希望能幫到大家。 1. 分析 首先我們要了解 Http Cookie 的作用(可參考HTTP cookies 詳解),簡單來說就是維持一個會話,這樣我們就

原创 laravle 中 validate 漢化

laravel 的驗證機制很好用,但是默認提示文本是英文,相信很多小夥伴很苦惱吧。 · 首先找到驗證的英文 位於\resources\lang\en\validation.php,打開發現都是一些英文提示,如圖 · 創建中

原创 面向對象基礎學習心得

一、類與對象 類是用來對一組具有相同特性事物的描述,而對象就是類的實例,類用來描述對象,就像一座大樓與樓的設計圖的關係,蓋成一座大樓需要一張設計圖來確定這座樓有多高,有多大,一層有幾個房間等。萬物皆對象。 例如: //一

原创 Ubuntu 中安裝最新版的 Node.js 和 npm

在服務器上佈一個項目,但發現Ubuntu服務器上面的源中的node版本太低了,自己弄了好久,踩了許多坑,現在在分享給大家 1. 卸載已安裝的Node和npm !!! 這一點很重要,要不你裝好了 node -v 還是原來的版本

原创 Ubuntu16.04 配置虛擬主機

有時部署多個項目時爲了區分,這時候有就需要虛擬主機了。 1. 首先配置host 注:若是不用於本地測試,而是雲端部署可忽略此步驟。 Ubuntu的host文件位於 /etc/hosts 文件,在控制檯中輸入 sudo vim