原创 Docker image封裝

1.搜索基線 docker search lnmp 查看官方image,選擇符合自身需求的基礎image。 2.拉取 指定image docker pull git賬號/項目名:版本號 3.創建容器執行並指定外部端口 docker run

原创 php導出數據xlsx

/* * $lists 二維數組 */ public function xlsx($lists) { //生成文件名 $date = date("Y-m-d_H:i:s", time())

原创 go mod 應用筆記及解決go get 無效問題

創建項目後,在項目目錄執行 go mod init first      (first 爲自定義名字) 提示 -> go: creating new go.mod: module first 即爲成功   拉取項目後執行 go mod t

原创 Ubuntu下php擴展文件安裝

有些第三方庫需要安裝php擴展包,比如zip的擴展。當初安裝excel插件需要這個包,找了很多資料。看到文檔很蛋疼,基本上到處粘貼複製的,參考價值不大。今天又遇到這個問題,就隨手記錄下來,避免遺忘了。因爲挺簡單的,所以沒怎麼記錄,但要用起

原创 最基礎nginx+php配置

配置如下,路徑改爲對應的路徑,端口改爲對應的端口,php-fpm的cgi端口通常默認爲9000,如有改動需對應調整: server {         listen  8081;         server_name  localhos

原创 nginx get正常訪問 post404

如果客戶端POST一個比較大的文件,長度超過了nginx緩衝區的大小,需要把這個文件的部分或者全部內容暫存到client_body_temp目錄下的臨時文件,這個目錄沒有設置權限的時候,會報404錯誤,問題通常出現在本地環境上, 解決方法

原创 截圖粘貼自動上傳

上代碼,包去網上找,看不懂問度娘。   <html> <head> <script src="jquery.min.js"></script> </head> <body> <div class="preview" data-i

原创 php計算兩個日期相差月數精確到天

/* * $date1 = Y-m-d H:i:s * $date2 = Y-m-d H:i:s * */ function getMonthNums($date1,$date2){ $date1 = date("Y-m-

原创 docker 學習筆記

列出所有容器 docker ps -a 停止某個容器 docker stop [containerID] 刪除某個容器 docker rm [containerID] 列出本地鏡像 docker images   啓動容器 docker

原创 Git 常用功能詳解

1. Git 分佈式版本控制系統 每個開發可以有屬於自己的整個工程的本地拷貝。隔離的環境讓各個開發者的工作和項目的其他部分修改獨立開來 即自由地提交到自己的本地倉庫,先完全忽略上游的開發,直到方便的時候再把修改反饋上去。 2.

原创 php的public、protected、private三種訪問控制模式的區別

public: 公有類型 在子類中可以通過self::var調用public方法或屬性,parent::method調用父類方法     在實例中可以能過$obj->var 來調用 public類型的方法或屬性 p

原创 phpstorm+svn遇錯 E175012

cannot checkout from svn:svn:E175012:Connection timed out 無法從Svn簽出:Svn:E175012:連接超時 解決方法: 點掉

原创 php分佈式部署(存儲部署)

普通的Web開發,常用的模式就是用戶登錄之後,登錄狀態信息保存在Session中,用戶一些常用的熱數據保存在文件緩存中,用戶上傳的附件信息保存在Web服務器的某個目錄上。這種方式對於一般的Web應用,使用很方便,完全能夠勝任。但是對於

原创 python基本運算方法

整數,用int表示,來自單詞:integer浮點數,用float表示,就是單詞:float可以用一個命令:type(object)來檢測一個數是什麼類型。>>> type(4) <type 'int'> #4是int,整數 >>>

原创 筆記

1.不用內置方法的情況下,輸入什麼類型的數得到什麼類型的數,type()檢驗變量類型2.頭部加入下圖代碼,可輸入漢字,否則輸入漢字報錯#coding:utf-83.round()四捨五入以小數點後兩第二位計算運算符描述實例+加 - 兩個對