原创 thread-safety PHP & no thread-safety PHP 版本選擇

不同的web服務器處理高併發的HTTP請求的方式是不同的。一個相對流行的方式是使用線程處理請求——web服務器爲每一個請求創建/銷燬一個線程。Apache HTTP web服務器使用worker MPM支持多線程模型處理請求。Apache也

原创 Ansible 部署 Node.js

目錄1.1        添加額外的源1.2        部署一個Node.js app1.3        運行一個Node.js app1.4        Node.js app服務器總結。 下面我們將要在我們的服務器上配置Node

原创 如何快速學習一門語言的50%

現在的開發工作要求我們能夠快速掌握一門語言。一般來說應對這種挑戰有兩種態度:其一,粗粗看看語法,就擼起袖子開幹,邊查Google邊學習;其二是花很多時間完整地把整個語言學習一遍,做到胸有成竹,然後再開始做實際工作。然而這兩種方法都有弊病。第

原创 查看MySQL版本的四種方法

1、終端下直接使用mysql命令[root@localhost lib]# mysql -V mysql  Ver 15.1 Distrib 5.5.47-MariaDB, for Linux (x86_64) using readline

原创 高效率文本搜索工具

對於系統管理員或者編程人員來說,grep可能是最流行的用在複雜的配置文件目錄或者大的源碼樹裏面,搜索指定文件字符串的工具。 如果grep是你最喜歡的工具,那麼你也可能喜歡甚至更喜歡ack。Ack是基於perl的命令行工具,非常類似於grep

原创 D3 繪製帶標籤的Pie圖

簡介:D3是一個用JavaScript編寫的數據可視化庫,支持畫多種圖像。官方解釋:D3是一個javascript的庫,用於操作基於數據的文檔。D3可以讓你的數據變爲有生命的HTML,SVG和CSS圖形。D3可以兼容當代的瀏覽器標準,而不需

原创 Docker前言

Docker容器爲部署、分發和運行軟件提供了簡單的,快速的和健壯的方法,由其是在那些動態的分佈式的環境。通過下面一系列的手把手的指導,你會瞭解到爲什麼將容器是這麼重要,應用容器後的收穫,以及如何讓它成爲你生產環節的一部分。 Docker是開

原创 Docker初學者遇到的問題及解決方案

1、安裝Docker之後,下載不了鏡像,錯誤爲[root@localhost ~]# docker run hello-world Unable to find p_w_picpath 'hello-world:latest' locall

原创 wordpress環境搭建

背景    想到擁有個人網站有很多益處,就利用wordpress搭建了一個個人網站,但是對於官網提供的各種theme很不滿意,想開發自己的theme。於是在自己虛擬機下使用幾種方式搭建了wordpress的開發環境。方式一手工編譯LNMP建

原创 Nginx代理功能(未完)

Nginx代理模塊允許傳遞請求到其它的服務器。指令Syntax:    proxy_bind address | off;Default:    —Context:    http, server, locationThis directi

原创 高德地圖API筆記

一、圖層類 1二、調用高德地圖 2三、點標註 23.1使用自定義maker標註 23.2 Icon參數詳情 33.3在地圖上畫圓 3四、區域搜索 44.1 畫邊界函數 5五、高德地圖服務插件 65.1地點搜素 7六、 海量點 8 一、圖層類

原创 D3繪製水平柱狀圖

一、前言根據需要,Boss讓你繪製水平的柱狀圖,左邊顯示昨天的數據,今天顯示今天的數據。用D3畫圖二、仿造數據today.csvname,value,unit A,2000,% B,1000,t C,1400,¥ D,32,d E,520,

原创 我的友情鏈接

Free Linux, Share Linux鄭彥生老男孩linux運維楊雲片刻

原创 在Docker的工作流中常見問題及最終方案

這次我們創建一個Hello world的web服務器。一 mkdir -p identidock/app   #首先創建一個新的multiidentidock來存放我們的項目,在這個目錄下面,創建一個app目錄來存放Python代碼。 to

原创 Docker基礎

什麼是容器和爲什麼選擇容器?容器從根本上改變了我們部署,分發和運行軟件的基礎。開發者可以開發本地的軟件,然後知道了這個軟件可以運行,而不用考慮主機環境在哪裏。運維工程師則可以集中精力在網絡資源和上線時間上,從而花費更少的時間配置環境和擔心繫