原创 oauth2授權流程 (附git地址)

oAuth OAUTH協議爲用戶資源的授權提供了一個安全的、開放而又簡易的標準。與以往的授權方式不同之處是OAUTH的授權不會使第三方觸及到用戶的帳號信息(如用戶名與密碼),即第三方無需使用用戶的用戶名與密碼就可以申請獲得該用戶資源的授權

原创 Yii2上傳圖片,多圖上傳

基於fileinput與以yii的文件上傳 安裝方式: composer require ttiantianle/upload 使用方法: 在配置文件中,添加別名@ttiantianle 'aliases' => [

原创 微信支付簽名錯誤 php

先上代碼 //$params 是需要的參數 static public function getSign($params) { $arr = []; //參數爲空不參與簽名

原创 小程序返回頁面刷新實現

在實際開發中我們經常會遇到一種情況,由頁面A跳轉到頁面B,在頁面B中做的一些修改又會影響到頁面A,如果我們不做任何處理的話,返回的頁面A仍是最初打開的樣子(緩存的頁面) 方法1 直接使用wx.reLaunch()//關閉小程序重

原创 vue修飾符--可能是東半球最詳細的文檔(滑稽)

  爲了方便大家寫代碼,vue.js給大家提供了很多方便的修飾符,比如我們經常用到的取消冒泡,阻止默認事件等等~ 目錄 表單修飾符 事件修飾符 鼠標按鍵修飾符 鍵值修飾符 v-bind修飾符(實在不知道叫啥名字) 表單修飾符 填寫表單,最

原创 vue-router 去除#號

History 模式 vue-router 默認 hash 模式 —— 使用 URL 的 hash 來模擬一個完整的 URL,於是當 URL 改變時,頁面不會重新加載。 如果不想要很醜的 hash,我們可以用路由的 history 模

原创 .user.ini文件

官方介紹 自 PHP 5.3.0 起,PHP 支持基於每個目錄的 .htaccess 風格的 INI 文件。此類文件僅被 CGI/FastCGI SAPI 處理。此功能使得 PECL 的 htscanner 擴展作廢。如果使用 Apa

原创 vue打包後分離config配置文件

用vue-cli構建的項目通常是採用前後端分離的開發模式,也就是前端與後臺完全分離,此時就需要將後臺接口地址打包進項目中,此時如果只是改個接口地址也要重新打包那就太麻煩了,解決方法是直接加個config.js文件 1.首先我們在sta

原创 nmap 掃描主機端口(謹慎使用)

安裝nmap yum install nmap #輸入y安裝 使用nmap 語法 nmap [掃描類型] [掃描參數] [hosts 地址與範圍] 掃描類型 -sT TCP connect() 掃描,這是最基本的 TC

原创 查看apache服務器加載了哪些模塊

root@iZ2zebjt1y3ujekqbmrozxZ:/usr/local/apache/bin# ./apachectl -l Compiled in modules: core.c prefork.c http_c

原创 如何安裝Gitlab在Debian 8(Jessie)

Gitlab是一種基於Web的管理和協作軟件,用於GIT服務器,類似於GitHub。 它包含問題跟蹤,文件瀏覽器,更改跟蹤和項目wiki等功能。 Gitlab被諸如IBM,StackExchange,NASA,阿里巴巴和紅帽等許多大型技術

原创 vue.resource 、axios、ajax

1、vue 支持開發者引入 jquery 使用 $.ajax() 1、首先,在 package.json 中添加 jQuery,然後 npm install "dependencies": { "jquery": "^3.2.

原创 mysql5.x升級到5.7 導入數據出錯

問題 #在做項目遷移的時候之前sql版本爲5.6新的環境版本爲5.7 #而在5.7中默認timestramp不能爲0000-00-00 00-00-00 #導致sql文件導入失敗 解決方法 #使用xshell連接到服務器 #執行 m

原创 查看目錄大小

Linux du命令用於顯示目錄或文件的大小。du會顯示指定的目錄或文件所佔用的磁盤空間。 命令格式 #顯示文件和目錄的磁盤使用空間。 du [選項] [文件] 參數 -a或-all 顯示目錄中個別文件的大小。 -b或-

原创 跨域資源共享 CORS 詳解

跨域資源共享 CORS 詳解 CORS是一個W3C標準,全稱是"跨域資源共享"(Cross-origin resource sharing)。 它允許瀏覽器向跨源服務器,發出XMLHttpRequest請求,從而克服了AJAX只能同源