原创 composer 報錯,內存溢出

Allowed memory size of 1610612736 bytes exhausted (tried to allocate 67108864 bytes)   解決辦法   php -d memory_limit=-1

原创 守護進程管理工具supervisor

介紹 ​ 項目中總是會遇到需要以守護進程形式運行的腳本,比如隊列,之前都是自己寫php的腳本來監控運行,最近發現了一個守護進程管理工具supervisor。 ​ supervisor的官網對自己是這樣介紹的,Supervisor是一個客戶

原创 HTTP header詳解

HTTP Header 詳解 HTTP(HyperTextTransferProtocol) 即超文本傳輸協議,目前網頁傳輸的的通用協議。HTTP協議採用了請求/響應模 型,瀏覽器或其他客戶端發出請求,服務器給與響應。就整個網絡資源傳輸而

原创 mac 電腦IDE安裝maven

一、mac安裝配置maven 1)官網下載(http://maven.apache.org/download.cgi) binary .tar.gz 下載解壓到某處 2)配置環境變量 $ open ~/.bash_prof

原创 .bash_profile 的配置

修改了 .bash_profile 的配置,如果配置不對。很容出現許多內置命令都無法識別。 不管輸入什麼命令都提示 command not found,連 rm、cd、vi 這些命令都用不了了 這個時候,可以用下面的方法解決 export

原创 PHP總結

3年PHPer的面試總結 基礎部分 1.HTTP中GET與POST的區別,注意最後一條 GET在瀏覽器回退時是無害的,而POST會再次提交請求。 GET產生的URL地址可以被Bookmark,而POST不可以。 GET請求會被瀏覽器主動c

原创 正則表達式^(?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$

正則表達式,一個十分古老而又強大的文本處理工具,僅僅用一段非常簡短的表達式語句,便能夠快速實現一個非常複雜的業務邏輯。熟練地掌握正則表達式的話,能夠使你的開發效率得到極大的提升。 正則表達式經常被用於字段或任意字符串的校驗,如下面這段校驗

原创 自動化部署之jenkins發佈PHP項目

使用git+jenkins實現持續集成 構建一個自由風格的php-deploy Gernal配置,丟棄舊的構建,防止jenkins構建較多之後變臃腫 源碼管理:這裏使用git插件,也可以使用svn插件 將git路徑存在這裏還需要權限認證,

原创 sentry入門

Sentry 是一個開源的實時錯誤追蹤系統,可以幫助開發者實時監控並修復異常問題。它主要專注於持續集成、提高效率並且提升用戶體驗。Sentry 分爲服務端和客戶端 SDK,前者可以直接使用它家提供的在線服務,也可以本地自行搭建;後者提供了

原创 macbook pro能搜索到wifi,但是連接不上

問題描述:wifi本身沒有問題,電腦(如:macbook pro)搜索得到但是連接不上 可能原因之一: 想起來我之前手動改過電腦的IPV4 Address,導致我修改的那個ip和路由器的ip不在同一個網段上,因此連不上 解決方法:【以ip

原创 jenkins

一. 背景 之前我們的開發流程爲在本地進行webpack打包編譯,然後svn提交源代碼和編譯後的代碼。同時每次提交前也會從svn更新源代碼和編譯後的代碼。這樣做有幾個缺點: 1. svn 更新和提交編譯後的代碼造成大量衝突文件 2. 由於

原创 PHP7.4新特性

1. 屬性添加限定類型 <?php class User { public int $age; public string $name }   $user = new User(); $user->age = 10; $user->nam

原创 Yii2.0 queue隊列

雖然接觸過幾門語言,但是在大佬們談論隊列的時候還總是像是一座大山,經過一段時間的整理,以下我來談談我對隊列的看法(路過大神扶正請溫柔)。   ==  關於隊列  == 1.隊列就像是一個容器,把來不及操作的東西井然有序的放入。 2.通俗

原创 php 導入excel

public function actionImportExcelToMysql() { $filename = './1.xlsx'; $objPHPExcelReader = PHPExc

原创 mysql

原文鏈接:https://www.cnblogs.com/haizai/p/11282201.html 1 MySQL的體系結構概述 整個MySQL Server由以下組成 : Connect