原创 pymongo隨機查詢以及聚合情況下獲取所有值
隨機查要用聚合: db.answers.aggregate([ { $sample: { size: 20 }} ]) 但我用出來始終查不出來所有字段,這樣就好了: data = curTableObj.agg
原创 php的各種 I/O流 以及用法
原文鏈接:http://www.php20.cn/article/156 php://協議 首先,我們來說一下一個php提供的協議:"php://" 或許有人看到這個會懵逼,這是什麼東東?這
原创 php 駝峯和下劃線互轉
/** * 下劃線轉駝峯 * 思路: * step1.原字符串轉小寫,原字符串中的分隔符用空格替換,在字符串開頭加上分隔符 * step2.將字符串中每個單詞的首字母轉換爲大寫,再去空格,去字符串首部附加的分隔符. *
原创 easyswoole入門
前言 我一生的文章都會放在這裏,我的博客,我希望每一行代碼,每一段文字都能幫助你。https://github.com/CrazyCodes... 大家好,我是CrazyCodes,我沒有消失,最近在準備考試,所以文章出的比較慢,請見諒
原创 imagick擴展安裝
step1: 下載安裝ImageMagick http://www.imagemagick.org/script/install-source.php https://imagemagick.org/download/ImageMagi
原创 PHP pdf轉化爲圖片(PNG)
/** * 將pdf文件轉化爲多張png圖片 * @param string $pdf pdf所在路徑 (/www/pdf/abc.pdf pdf所在的絕對路徑) * @param string $path 新生成圖片所在路徑
原创 docker容器apt update後無法啓動
我pull了nginx鏡像,因爲裏面沒有vim命令。所以先update,然後install vim.爲了保存更新,當然用commit基於這個容器新建了個鏡像。但是新建的鏡像始終運行不起來,媽媽的,到處找不到解決方法.在bin/bash後面
原创 lnmpa環境搭建
docker run -v /home/www/test:/var/www/html -v /home/www/secs:/var/www/xm -v /home/www/_httpd/conf/apache2:/etc/apach
原创 php字符串與byte字節數組轉化類示例
<?php /** * byte數組與字符串轉化類 */ class Bytes { /** * 轉換一個String字符串爲byte數組 * @param $st
原创 基於Docker的Mysql主從複製搭建
基於Docker的Mysql主從複製搭建 爲什麼基於Docker搭建? 資源有限 虛擬機搭建對機器配置有要求,並且安裝mysql步驟繁瑣 一臺機器上可以運行多個Docker容器 Docker容器之間相互獨立,有獨立ip,互不衝突 Dock
原创 docker 查看容器ip
docker inspect -f='{{.Name}} {{.NetworkSettings.IPAddress}} {{.HostConfig.PortBindings}}' $(docker ps -aq)
原创 docker nginx代理apache
upstream app_lamp { server 172.17.0.2:80 weight=1 max_fails=2 fail_timeout=30s; } server { listen 80;
原创 將本地docker容器遷移到服務端
從docker容器生成鏡像 docker commit -a "zhaoolee" -m “完成uwsgi的配置” qs zhaoolee-qs:1.0 參數說明: -a爲作者署名, -m爲本次提交的內容說明, qs爲容器的名稱, zh
原创 爲docker下的php安裝php-redis擴展
前提是 centos下的docker。 docker下安裝php這裏忽略,也可以翻閱之前寫的內容,已經很詳細了。 直接進入主題:安裝redis擴展 1.進入php容器 docker exec -it myFpm bash 2.如下操作
原创 關於HTTP協議,一篇就夠了
HTTP協議是Hyper Text Transfer Protocol(超文本傳輸協議)的縮寫,是用於從萬維網(WWW:World Wide Web )服務器傳輸超文本到本地瀏覽器的傳送協議。 HTTP是一個基於TCP/IP通信協議來傳遞