原创 centos7.2 nginx負載均衡配置

多年沒有搞負載均衡了,之前學習的時候在虛擬機搞過,後面小公司沒有搞過,大公司有專業運維,所以一直沒有機會真正的做一下。最近閒來無事,而且還有一臺香港的雲服務器閒來無用,想着有個項目部署在成都的服務器上,那就給他們搞個負載均衡吧。   一、

原创 dockerfile獲取php及帶php擴展的鏡像

1、dockerfile的文件格式 可以查看官方文檔:https://docs.docker.com/v17.09/engine/reference/builder/#add 或者可以看看其他人的 博客,都寫得很具體 2、dockerfi

原创 一個整型數組裏除了兩個數字之外,其他的數字都出現了兩次。請寫程序找出這兩個只出現一次的數字。要求時間複雜度是O(n),空間複雜度是O(1)

對於這個題目: 異或的性質:對於整數a,有 a^a=0 a^0=a a^b^c=a^(b^c)=(a^c)^b 思路: 1、思路: (1)對於出現兩次的元素,使用“異或”操作後結果肯定爲0,那麼我們就可以遍歷一遍數組,對所有元素使用異或操

原创 docker常用操作命令詳解

Docker 常用命令與操作 介紹 此命令集合版本爲 1.11.1 及以上 基礎類 查看docker信息 # 查看docker版本 docker version # 顯示docker系統的信息 docker info # 日誌信息 do

原创 centos7.2中文亂碼

linux上中文亂碼問題 查看當前編碼 echo $LANG 查看當前是否有中文的編碼:locale -a |grep "zh_CN" 修改當前編碼類型vim /etc/locale.conf,上面的中文編碼一個一個試 出現bash:

原创 shell腳本安裝docker及拉取php環境的所有鏡像

話不多說,直接貼上shell腳本 #!/bin/bash #auto install docker and pull images #by yanlichao 20190923 #Define PATH Varablies # doc

原创 docker-compose 安裝php開發環境

docker-compose是什麼? Docker-compose是docker容器進行編排的工具,定義和運行多容器的應用,可以一條命令啓動多個容器。使用compose基本分爲三步: 1. Dockerfile 定義應用的運行環境 2.

原创 redis被入侵導致key丟失

如果莫名覺得redis數據丟失,那百分之七八十是被入侵了,可以查看一下是否被入侵 看這個文件:appendonly.aof,如果有flushall命令,那百分之百被入侵了,現在教一下怎麼防止被入侵 我自己的血的教訓 首先在redis.c

原创 linux 下curl

get方式:curl http://huodong.xxx.com/model/controller/actionpost方式:curl "param1=xx&param2=xx&parma3=xxx" http://huodong.xx

原创 微信支付(下)--回調

不懂支付的請看我的上一篇文章裏面有個支付回調的設置,當用戶支付成功或者失敗的時候,微信會回調到這個(抓包是抓不到的,因爲沒有包),並且微信會給一些參數用於判斷是否支付成功的。這裏需要用input的來接收。微信給的參數是xml格式的參數。重

原创 php7使用迭代器進行大文件上傳

運營總有各種各樣的需求,今天運營需要我做一個文件上傳的功能,文件格式是.txt文件,內容是每一行是一個uid,具體需求是,後臺上傳一份uid的白名單,如果用戶的uid在這份白名單上,則彈窗。總數是500萬左右(不定),目前文件是60多M。

原创 docker的基礎認識

docker基礎 Docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然後發佈到任何流行的Linux機器上,也可以實現虛擬化,容器是完全使用沙箱機制,相互之間不會有任何接口。 一個完整的Doc

原创 php kafka擴展使用

一、kafka是什麼 Kafka是一個分佈式的、可分區的、可複製的消息系統。它提供了普通消息系統的功能,但具有自己獨特的設計。 這個獨特的設計是什麼樣的呢? 首先讓我們看幾個基本的消息系統術語: Kafka將消息以topic爲單位進行歸納

原创 python的全局變量的坑

num = 100 def func(): num = 123 print num #執行結果123 func() num = 100 def func(): num += 100 print num #執行結果報

原创 php-yar安裝

可以直接看看yar是什麼,看看鳥哥的介紹 http://www.laruence.com/2012/09/15/2779.html 1、安裝yar要先裝msgpack http://pecl.php.net/package/msgpack