原创 簡單談一下git的用法

git是分佈式的版本控制器,每個人的電腦都有一個完整的版本庫。 Windows下要使用很多Linux/Unix的工具時,需要Cygwin這樣的模擬環境,Git也一樣。Cygwin的安裝和配置都比較複雜,就不建議你折騰了。不過,有高人已

原创 centos安裝vsftp ftp服務端

一、vsftp安裝篇 # 安裝vsftpd yum -y install vsftpd # 啓動 service vsftpd start # 開啓啓動 chkconfig vsftpd on 二、vsftp相關命令之服務篇 #

原创 php 通過http 模擬添加博客評論

通過查看http的request請求模擬需要的數據 然後發送請求 $data=array('comment_content'=>'寫的不好的地方請大家指教','comment_userId'=>521203,'content'=>'這是通

原创 nginx裏添加多個虛擬主機

Nginx下,一個server標籤就是一個虛擬主機。 1、基於域名的虛擬主機,通過域名來區分虛擬主機——應用:外部網站 2、基於端口的虛擬主機,通過端口來區分虛擬主機——應用:公司內部網站,外部網站的管理後臺 3、基於ip的虛擬主

原创 centos 7上安裝redis

簡介: Redis是一種高級key-value數據庫。它跟memcached類似,不過數據可以持久化,而且支持的數據類型很豐富。有字符串,鏈表,集 合和有序集合。支持在服務器端計算集合的並,交和補集(difference)等,還支持

原创 php高級工程師面試題

1. 基本知識點 HTTP協議中幾個狀態碼的含義:1xx(臨時響應) Php代碼   表示臨時響應並需要請求者繼續執行操作的狀態代碼。      代碼   說明    100   (繼續) 請求者應當繼續提出請求。 

原创 進程和線程的區別

1. 基本概念 作業:用戶在一次解決或是一個事務處理過程中要求計算機系統所做的工作的集合,它包括用戶程序、所需要的數據集控制命令等。作業是由一系列有序的步驟組成的。作業的完成要經過作業提交、作業收容、作業執行和作業完成4個階段。在執行一

原创 thinkphp+redis+隊列

1,安裝redis,根據自己的php版本安裝對應的redis擴展(此步驟簡單的描述一下)   1.1,安裝 php_igbinary.dll,php_redis.dll擴展此處需要注意你的php版本如圖:      1

原创 微信企業付款

微信企業付款最低金額1元public function sq() { $str = "http://d.qm1888.com/index.php

原创 php+mysql讀寫分離

關於MySQL的讀寫分離有幾種方法:中間件,Mysql驅動層,代碼控制 關於中間件和Mysql驅動層實現Mysql讀寫分離的方法,今天暫不做研究, 這裏主要寫一點簡單的代碼來實現由PHP代碼控制MySQL的讀寫分離。   準備工

原创 centos 7上php-redis擴展安裝

步驟一:下載解壓 下載:https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz  我們把源碼包放在一個具體的目錄下是一個好習慣,現在我把該源碼包放在 /usr/local/

原创 mysql數據庫的主從複製

1.mysql主從複製聽起來很複雜,其實只需要懂得怎麼配置mysql的配置文件就可以了。 2.兩個服務器ip分別爲192.168.1.101,192.168.1.102,101的作爲主服務器,102的爲從服務器且都安裝了相同版本的mysq

原创 nginx 默認的輪詢負載均衡

1.安裝nginx 想在 CentOS 系統上安裝 Nginx ,你得先去添加一個資源庫,像這樣: vim /etc/yum.repos.d/nginx.repo  使用 vim 命令去打開 /etc/yum.repos.d/nginx.

原创 mysql定時任務

1.語法講解 SET GLOBAL event_scheduler = 1; 或 SET GLOBAL event_scheduler = ON; 來開啓,也可以直接在啓動命令加上“–event_scheduler=1”,例如: mysq

原创 php 設計模式之工廠模式

Interface Transport{ public function go(); } class Bus implements Transport{ public function go(){ echo "Bus很慢,很擁擠"