原创 docker 安裝php擴展

進入容器 docker-compse exec php-fpm bash 安裝bcmath擴展  docker-php-ext-install bcmath  /usr/local/etc/php/conf.d  查看安裝擴展 重啓PHP

原创 在linux下的使用複製命令cp,不讓出現“overwrite”(文件覆蓋)提示的方法。

第一種解決辦法: 在cp前加上一個"\"符號就不使用別名運行了,如下: # \cp -f sourcefile targetdir  第二種解決辦法: 編輯文件,註釋掉別名。 # vi ~/.bashrc 在alias cp='cp -i

原创 vue路由用法

父組件中:通過路由屬性中的name來確定匹配的路由,通過params來傳遞參數。 this.$router.push({ name: 'Describe', params: {

原创 PHP 執行mysql insert插入的數據過長時,使用array_chunk()進行切割

因爲訪客ip存在幾十萬條,無法一次性插入到數據庫中,於是使用array_chunk()將ip數組切割成無數個小數組,一次執行sql語句。 $visitorIp = array(); //$start = memory_get_usage

原创 vue雜項

<div @click="showSlide=true"></div> <div :class="{'slide':showSlide}"></div> let id=this.$route.params.id; this.axios.g

原创 AES加密相關

AES加密位數跟密鑰key的位數有關, 以下是密鑰位數和加密對應關係 16 => AES-128 24 => AES-192 32 => AES-256 iv是初始化向量. 超過16字節或者不足16字節都會被補足16字節或者截斷到16

原创 nginx loaction proxy_pass的斜槓問題

對於不帶URI方式,Nginx將會保留location中路徑部分,比如: location /api1/ {   proxy_pass http://localhost:8080; } 在訪問http://localhost/api1/x

原创 phpstrom配置xdebug的坑

1.echo phpinfo(),把html源碼放到https://xdebug.org/wizard網址中,查找對應的xdebug版本,下載xdebug 2.php.ini修改 [XDebug] zend_extension="D:\s

原创 Laravel Provider用法

創建 php artisan make:provider NoticationServiceProvider 註冊服務提供者 將該類追加到配置文件config/app.php的providers數組中 'providers' => [

原创 Laravel middleware中間件

創建  php artisan make:middleware TestMiddleware 自動生成了 app/Http/Middleware/TestMiddleware.php 文件 public function handl

原创 mysql replace()用法

UPDATE wz_dsj_data SET playerurl= replace(playerurl, '//v1.szjal.cn', '//hls.aoxtv.com/v1.szjal.cn'); UPDATE wz_dsj_da

原创 Yii2中多表關聯查詢

準備條件: 1、首先準備兩張表: customer(用戶表)(id, name) order(訂單表)(id, customer_id, price) customer 表和 order 表之間是一對多的關係,通過 customer_id

原创 小程序request封裝

import {config} from "../config.js" var hasClick = false ; class HTTP{ request({url,data={},method='GET'}){ re

原创 阿里雲composer比中國鏡像快太多了

本鏡像與 Packagist 官方實時同步,推薦使用最新的 Composer 版本。 最新版本: 1.9.1 下載地址: https://mirrors.aliyun.com/composer/composer.phar 最後更新 官方:

原创 Promise用法

我們在使用函數的時候經常需要在函數的參數傳入另外一個函數,一層一層傳遞,很容易造成回調地獄,這樣的代碼不利於維護; promise是個構造函數對象,解決了回調問題,它有三種狀態,pending(等待態),fulfiled(成功態),r