原创 flatBuffer安裝及使用教程

1、什麼是flatBuffer: FlatBuffers爲Google發佈的一個跨平臺,提供多種語言接口,注重性能和資源使用的序列化類庫。目前該類庫提供C++, C#, C, Go, Java, JavaScript, PHP, and P

原创 通過composer發佈自己的包

已經學會了composer的基礎用法,知道composer.json的作用,知道install和update命令的作用。你會使用git,並在github上有一個賬號。基本流程:1.在github上創建自己的項目,例如:group2.將項目通

原创 mysql分區功能詳細介紹,以及實例

這篇文章主要介紹了MySQL的表分區,例如什麼是表分區、爲什麼要對錶進行分區、表分區的4種類型詳解等,需要的朋友可以參考下:一、什麼是表分區通俗地講表分區是將一大表,根據條件分割成若干個小表。mysql5.1開始支持數據表分區了。如:某用戶

原创 PHP對象在內存堆棧中的分配

PHP對象在內存堆棧中的分配 對象在PHP裏面和整型、浮點型一樣,也是一種數據類,都是存儲不同類型數據用的, 在運行的時候都要加載到內存中去用,那麼對象在內存裏面是怎麼體現的呢?內存從邏輯上說大體上是分爲4段,棧空間段、堆空間段、代碼段

原创 MySql主從同步配置及實現

mysql主從複製 隨着技術的發展,在實際的生產環境中,由單臺MySQL數據庫服務器不能滿足實際的需求。此時數據庫集羣就很好的解決了這個問題了。採用MySQL分佈式集羣,能夠搭建一個高併發、負載均衡的集羣服務器。在此之前我們必須要保證每臺

原创 ubuntu LAMP 環境搭建

ubuntu LAMP 環境搭建 1.安裝php7.1: 首先添加 PPA sudo LC_ALL=en_US.UTF-8 add-apt-repository ppa:ondrej/php -y sudo apt-get -y inst

原创 MySQL基礎教程之存儲過程

存儲過程存儲過程簡單來說,就是爲以後的使用而保存的一條或多條MySQL語句的集合。可將其視爲批件,雖然它們的作用不僅限於批處理。在我看來, 存儲過程就是有業務邏輯和流程的集合, 可以在存儲過程中創建表,更新數據, 刪除等等。爲什麼要使用存儲

原创 MySQL事務隔離級別詳解

SQL標準定義了4類隔離級別,包括了一些具體規則,用來限定事務內外的哪些改變是可見的,哪些是不可見的。低級別的隔離級一般支持更高的併發處理,並擁有更低的系統開銷。Read Uncommitted(讀取未提交內容)       在該隔離級別,

原创 Linux GO語言下載安裝

1、下載安裝包 首先查看centos或ubuntu是64位還是32位,顯示是64就是64位:然後下載go-linux-64位源碼包,可以手動wget安裝: wget http://www.golangtc.com/static/go/1.

原创 Golang 的Gin框架入門教學

學習Golang差不多有一個星期時間,開始自己做點小功能,練練手。 Gin 介紹 Gin 是一個 Golang 寫的 web 框架,具有高性能的優點,,基於 httprouter,它提供了類似martini但更好性能(路由性能約快40倍)的

原创 PHP-Resque 簡介和安裝使用

Resque 是 Github 基於 Redis 開發的 background job 系統。相較其他肥大的 queue 系統, Resque 的設計真的非常單純簡潔,充分利用 Redis 的特性。更多介紹可以看原作者的 Blog PHP-

原创 壓力測試 apache ab工具使用說明

                                              ab工具使用說明1 . 安裝ab工具命令sudo apt-get install apache2-utils 2.ab命令參數說明Usage: ab

原创 Swoole入門指南:PHP7安裝Swoole詳細教程

Swoole簡介 Swoole是:PHP語言的高性能網絡通信框架,提供了PHP語言的異步多線程服務器,異步TCP/UDP網絡客戶端,異步MySQL,數據庫連接池,AsyncTask,消息隊列,毫秒定時器,異步文件讀寫,異步DNS查詢。 Sw

原创 用PHP+swoole做簡單的聊天室

最近自學了swoole,想做點東西試試看,剛好看到可以簡單做個聊天室,於是自己研究研究搞了一個。 websocket是不同於http的另外一種網絡通信協議,能夠進行雙向通信,基於此,可開發出各種實時通信產品,我簡單做了個聊天室demo,順

原创 PHP-FPM進程CPU 飆高的原因及解決方案

PHP-FPM進程CPU 飆高的原因及解決方案 在最近開發中,發現打開網頁越來越慢,所以用用top命令發現,php-fpm CPU 飆到了90%以上,所以需要緊急處理這個問題,主要解決思路如下: 1.設置控制php-fpm進程池進程數