原创 安裝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