原创 linux ip配置

vim /etc/sysconfig/network-scripts/ifcfg-eth0 文件內容 ------------------------------------ DEVICE="eth0" BOOTPROTO=non

原创 thinkphp5.6源碼閱讀1

第一遍閱讀tp5.6 ,粗看了一遍。 內容較淺,大佬勿噴。

原创 b/s 和 c/s的區別

b/s 服務器端 ———(http協議)—————-》遊覽器 c/s 服務器端———–(tcp/ip協議)————–》客服端 b/s 優點:開發成本低,敏捷

原创 laravel 做表單驗證失敗後返回到首頁的問題

這裏做一個簡單的記錄。 原因 歸根到底是框架這裏的代碼問題, vendor/laravel/framework/src/Illuminate/Foundation/Http/FormRequest.php:136 解決方案 ht

原创 軟404優化

今天接到了一個任務, 處理軟404, 做一個記錄。 爲什麼要處理: 軟404太多,會影響谷歌爬蟲反覆抓取這種沒有內容的網頁而導致網站降權。 什麼是軟404: 請求的url返回的是空數據,但是狀態是200. 導致無效抓取。 解決方法

原创 php-fpm的3種工作模式

php-fpm的3種工作模式 1.dynamic(動態模式) 2.ondemand 3.static 靜態模式 這裏着重說一下 dynamic 和 ondemand 模式。 先來解釋幾個參數: pm.start_servers 動

原创 分析框架中慢查詢------定位sql

一. 定位sql 1>. 開啓mysql慢查詢日誌 在mysql.cnf //慢查詢日誌路徑 log-slow-queries = /var/lib/mysql/slow.log //最長執行時間 s爲單位

原创 swoft 學習 ----- 環境搭建

linux 下 composer 安裝 安裝條件 : 1. php >= 7.1 2. 必須安裝 swoole擴展 (swoole已經被收入php官方擴展庫,可以pecl install swoole安裝) 3. 必須安裝php

原创 記錄一次刪系統自帶python2.6 出現的yum失效

安裝flask用的python3,之後覺得系統自帶的python2礙事,手殘給刪了。 然後就發現yum用不了了 (狗頭),按照網上的教程修改頭文件也不行。折騰了半天,也沒用,最後直接刪除yum,全部python。重新安裝yum。

原创 laravel 中定時任務 創建

問題: linux下設置任務需要每個任務都配置一條命令,不方便管理。 laravel框架提供了, 統一管理方法。 方法: 1.在app/Console 目錄下創建 Commands/文件名 ,拿test舉例吧 代碼如下

原创 element 做統計時, 將金額精度顯示爲2位

在官方代碼後補充 sums[index] = parseFloat(sums[index]).toFixed(2); getSummaries(param) { const { co

原创 laravel 中 使用閉包查詢 分開whereIn

問題: 會根據判斷條件決定是否使用whereIn ,laravel不支持where(field, ‘in’, $data)寫法, 只能在鏈式查詢中使用whereIn, 這樣會造成一些不便。 解決: 使用閉包查詢 $wher

原创 vue+element 分頁current-page設置頁碼失效問題

需求:每經過一次新的查詢後,分頁頁碼就要調到第一頁。我設置查詢後current-page = 1問題:    如果已經跳轉到了下一頁,在次查詢,current-page = 1 會失效。 經查資料:  element 對雙向綁定支持的不是

原创 php api設計

目前的比較流行接口的設計 restful 風格, outh2.0接口。 從對接方分類 1.跟第三方對接 一般使用outh2.0驗證安全。 2. 客戶端提供接口 生成token,timestamp,sign。 自己

原创 基本網絡知識

-- rhel6下vnc基本配置 方法一: # vino-preferences --此命令打開圖形界面進行配置(但這個需要公網網絡穩定才能運行穩定) 方法二: # vncpasswd --設置密碼,默認