原创 linux sed

sed是一個很好的文件處理工具,本身是一個管道命令,主要是以行爲單位進行處理,可以將數據行進行替換、刪除、新增、選取等特定工作,下面先了解一下sed的用法 sed命令行格式爲:          sed [-nefri] ‘comman

原创 Mac安裝PHP性能分析工具之xhgui+xhprof+mongo

  參考網上很多文章發的都不能用,只能一步一步老老實實安裝了, 還是自己來踩坑吧!方便後來人! 環境 xhprof + xhgui php 7.2 mongodb mcrypt(裝這玩意兒需要首先安裝libmcrypt,否則甭想成功) 1

原创 mac使用xdebug調試phpstorm的php代碼

首先安裝網上的教程brew install php72-xdebug,然而報錯Error: No available formula with the name "php72-xdebug" 只能一步一步老老實實安裝了,搜了網上很多文章發

原创 nginx location配置小結

        前幾天工作時有需求配置nginx location,之前看過的相關知識都記不太清楚了,特別是多個location時的執行順序問題。特此寫個這塊兒的小結來複習一下有關知識點。   語法規則: location [ = | ~

原创 mac下 python2.7安裝MySQL-python總結

mac下 python2.7安裝MySQL-python碰到很多問題: 1. pip install MySQL-python 總是報這個錯 Command "python setup.py egg_info" failed with

原创 Supervisor 管理進程

Supervisor (http://supervisord.org) 是一個用 Python 寫的進程管理工具,可以很方便的用來啓動、重啓、關閉進程(不僅僅是 Python 進程)。除了對單個進程的控制,還可以同時啓動、關閉多個

原创 使用 supervisor 管理進程

原文鏈接:http://blog.csdn.net/xyang81/article/details/51555473 Supervisor(http://supervisord.org/)是用Python開發的一個client/s

原创 git學習

一:Git是什麼?        Git是目前世界上最先進的分佈式版本控制系統。 二:SVN與Git的最主要的區別?       SVN是集中式版本控制系統,版本庫是集中放在中央服務器的,而幹活的時候,用的都是自己的電腦,所以首先要從中央

原创 關於 python ImportError: No module named 的問題

python中,每個py文件被稱之爲模塊,每個具有__init__.py文件的目錄被稱爲包。只要模 塊或者包所在的目錄在sys.path中,就可以使用import 模塊或import 包來使用 如果你要使用的模塊(py文件)和當前模塊在同

原创 pytesser,圖片文本識別工具

環境搭建:     Linux下安裝python就不說了,這裏主要說如何安裝pytesser,PIL和Tesseract     1.檢查系統是否已經安裝以下庫:             libpng   , libjpeg ,

原创 一次完整的HTTP事務是怎樣一個過程?

關於HTTP協議可以參考以下: HTTP協議漫談 http://kb.cnblogs.com/page/140611/ HTTP協議概覽 http://www.cnblogs.com/vamei/archive/2013/05/11/

原创 在CentOS 6.X 上面安裝 Python 2.7.X

CentOS 6.X 自帶的python版本是 2.6 , 由於工作需要,很多時候需要2.7版本。所以需要進行版本升級。由於一些系統工具和服務是對 Python 有依賴的,所以升級 Python 版本需要注意。 升級步驟 如何歡樂的

原创 Mysql導出表結構及表數據 mysqldump用法

命令行下輸入:mysqldump -u用戶名 -h地址 -p密碼 -d 數據庫名 表名 腳本名;     1、導出數據庫爲dbname的表結構(其中用戶名為root,密碼為dbpasswd,生成的腳本名爲

原创 php使用thrift操作hdfs

假定主機上已經安裝了LAMP環境 1. 安裝所需的依賴包   也可以參考thift官網來安裝 http://thrift.apache.org/docs/install/centos   #yum install automake li

原创 js中幾種實用的跨域方法原理詳解

這裏說的js跨域是指通過js在不同的域之間進行數據傳輸或通信,比如用ajax向一個不同的域請求數據,或者通過js獲取頁面中不同域的框架中(iframe)的數據。只要協議、域名、端口有任何一個不同,都被當作是不同的域。 下表給出了相對h