原创 安裝php8 踩得坑
第一個報錯(No package 'libxml-2.0' found) 通過安裝 libxml解決了 yum install libxml2 yum install libxml2-devel -y 如果提示安裝包可以更新下yum源
原创 laravel vendor autoload.php 不存在
執行 composer update
原创 composer 鏡像源
修改國內鏡像源 composer config -g repo.packagist composer https://mirrors.aliyun.com/composer 查看鏡像源 composer config -gl
原创 解決寶塔配置nginx適配 laravel 路由訪問404問題
在寶塔後臺打開對應網站->設置->配置文件 在server內加入下面的代碼段 或者在服務器找到 /www/server/panel/vhost/nginx 這個目錄找到自己需要操作的域名進行處理 location / { tr
原创 攜程多玩對接-電子導遊相關的對接
批註:此文章只涉及電子導遊相關對接 會有一個電子導遊內容查詢接口 這個需要攜程提前一天配置域名 所以找他們技術提前加上 另外還有一個分組的概念 一定要考慮是否需要多個景點 因爲測試平臺只要一個 多個的情況也要考慮到 分組 需要
原创 二維數據根據某個字段排序 -- 來自於我永遠的領導 士心尹口
usort($packageList, function ($a, $b) { if ($a['sort'] == $b['sort']) { //權重相同,按id倒序 if ($a['id'] < $b['id
原创 curl 的 post請求示例
public static function postCurl($postData, $url, $second = 30) { $curl = curl_init(); curl_setopt_arra
原创 nginx配置描述
1. user username [groupname]; #指定運行worker子進程的用戶或組 2. pid /path/to/pidfile_name; #指定nginx的pid文件 3. worker_rlimit_nofile
原创 mysql數據庫導出問題之表結構自帶AUTO_INCREMENT默認值
解決: mysqldump -uroot -p -d test -S /tmp/mysql.sock | sed 's/AUTO_INCREMENT=[0-9]*\s*//g' > test.sql
原创 北京公交地鐵相關的單月消費計算
$money = 0; $everyTime = 7; //每次消費的金額 我上午上班所花費的錢 for ($i=1;$i<=30;$i++) { if ($money < 100) { $money += $ev
原创 生成一年的表
$time = time(); for($i=1; $i<=365; $i++) { $table = "tb_adlog_ios_" . date("md", $time); echo $table; $time
原创 linux查看磁盤空間
Ubuntu 查看磁盤空間大小命令 df -h Df命令是linux系統以磁盤分區爲單位查看文件系統,可以加上參數查看磁盤剩餘空間信息, 命令格式: df -hl 顯示格式爲: 文件系統 容量 已用 可用 已用% 掛載點 Fil
原创 MySQL explain詳解
本文主要講述如何通過 explain 命令獲取 select 語句的執行計劃,通過 explain 我們可以知道以下信息:表的讀取順序,數據讀取操作的類型,哪些索引可以使用,哪些索引實際使用了,表之間的引用,每張表有多少行被優化器查詢等信
原创 array_filter
場景: 商品指定供應商 pgsql數據庫 字段類型爲jsonb 數據格式: $a = array(''=>'','12'=>'23','122'=>'233','1212'=>'23','132'=>'23');問題:
原创 array_reduce 案例 剖析
array_reduce((array,myfunction,initial)) :函數向用戶自定義函數發送數組中的值,並返回一個字符串。 myfunction只接受兩個參數 一個是函數的初始值,另一個是a