原创 linux crontab 命令 定時處理腳本文件

問題: 由於腳本需要每天特定時間執行PHP文件。故開始使用crontab命令 解決方式: 新建shell腳本文件(execute_php.sh)。執行PHP文件並將輸出結果到log文件中:(tip:我這邊文件是絕對文件目錄)

原创 php 續傳 下載類

$obj = new FileDownload(); $flag = $obj->download($fileUrl, $fileName);//fileUrl是下載地址,fileName是下載之後文件的名稱 包括後綴名 如:hello

原创 安裝vagrant&virtualBox

VirtualBox是一款開源免費的虛擬機軟件(之前一直使用vm,vm功能較多,正版需要付費。但是virtualBox對於我來說夠用) Vagrant介紹: 用於創建和部署虛擬化開發環境 通過命令和配置文件來管理虛擬機,很快就能完

原创 php安裝memcached擴展

wamp環境下安裝php_memcache擴展  (注意是memcache不是memcached,在PHP中兩者有些區別): 1.下載擴展文件 將php_memcache.dll文件放入wamp/bin/PHP/php5.5.12

原创 php+memcached CURD操作

$memcache= new Memcache; $memcache->connect('127.0.0.1', 11211);//11211是memcached默認端口號 $memcache->set('test','hello wor

原创 git 下載文件,提交,標籤

git的簡單介紹:(一般常用版本控制工具有svn,git等。git一般偏代碼管理,svn偏重項目管理) Git是一款免費、開源的分佈式版本控制系統,

原创 php+memcached的學習之一:window安裝memcached

1.下載安裝包:http://www.newasp.net/soft/63735.html 2.解壓安裝包之選擇x86還是x64位的memcached.exe文件   放在新建的memcached目錄下  (一般memcached目錄新建

原创 git push 提示需要輸入用戶名和密碼

一、問題描述:  每次 git push 的時候都要提示輸入用戶名和密碼; 二、解決方式:  提示輸入用戶名和密碼是 你登錄 git 網站的登錄名和用戶;  在【家目錄】下創建 .git-credentials 文件,並填充以下內

原创 本地環境同時設置多個 git 賬戶

一、描述問題:  由於自己有 github 賬號,公司也有一個賬號,而且私鑰是存儲在 ~/.ssh/.ras_pub內 二、解決方式:  在生成 ssh key 時,ssh-keygen -t rsa -C "your_email

原创 git 遠程分支代碼強制覆蓋至本地代碼

一、需求描述:   git 遠程分支代碼強制覆蓋至本地代碼 二、操作: git fetch --all git reset --hard origin/master git pull 三、討論:   git pull和 git

原创 MySQL運行機制原理&架構

1.MySQL知識普及: MySQL是一個開放源代碼的關係數據庫管理系統。 MySQL架構可以在多種不同場景中應用併發揮良好作用。主要體現在存儲引擎的架構上,插件式的存儲引擎架構將查詢處理和其它的系統任務以及數據的存儲提取相分離。

原创 PHP運行機制和底層原理

用一個工具,懂其原理,知其構造,用起來會更加得心應手。 PHP運行機制: PHP總共三個模塊: a.PHP內核: 用來處理請求、文件流、錯誤處理等相關操作 b.zend引擎: 用以將源文件轉換成

原创 mac PHP性能測試 tideways + xhgui+ nginx + php7

前言:    由於工作中需要對數據量較大的數據表進行操作時,出現504 time-out報錯。於是在開始搭建tideways + xhgui。我的系統環境:    mac+ +tideways + xhgui+ nginx + php7搭

原创 js 進行post方式頁面跳轉

問題:當用get方式提交頁面時對頁面傳輸的數據過多而報錯 現象分析: 1.頁面是跳轉到另一個頁面 2.傳輸的字段有一個content。傳輸數據字段字節長度過大 3.是js方式跳轉 解決思路: 1.form表單可以使用po