原创 PHP實現下載遠程圖片保存到本地的方法

在使用 PHP 做簡單的爬蟲的時候,我們經常會遇到需要下載遠程圖片的需求,所以下面來簡單實現這個需求。 1.使用 curl 比如我們有下面這兩張圖片: $images = [ 'https://dn-laravist.qbox.me

原创 [svn] 解決SVN衝突攻略(手冊)

翻譯 This tutorial is walkthough on how to resolve a conflict in svn (subversion) 這個手冊是解決svn衝突的攻略 First I will make a tes

原创 分享一個PHP高性能導出excel的好方法

爲什麼說高性能? 使用過phpoffice系列,也就是phpexcel這個非常著名的擴展,但是但是,導出1000條以上的數據表,顯得非常吃力,嘗試使用php的cli模式,放到服務端導出,又發現一個問題,內存泄漏,並且在執行幾次後內存超過.

原创 激發無限潛能

                    目錄                   第一章 國王的權杖                   第二章 差異造成的差別                   第三章 心境的力量           

原创 【PHP】PHP服務端支付寶支付及回調

支付寶支付 (由app端自行調起支付寶/微信) 1.下載PHP版SDK  <?php define('IN_ECS', true); /*App支付 PHP服務端*/ /*引入支付寶PHP SDK*/ header("Content

原创 Go的2017回顧和2018展望

Golang在過去一年取得的重要成績(包括重點項目的成績)   2017年可以說是Go在雲計算取得了領導地位,kubernetes已經成爲了所有云計算公司的底層架構,而且越來越多的互聯網公司系統架構遷移到k8s上面,例如github、阿里

原创 Discuz! 的編碼規範

目錄 1 前言 2 適用範圍 3 標準化的重要性和好處 4 PHP編碼規範與原則 4.1 代碼標記 4.2 註釋 4.3 書寫規則 4.3.1 縮進 4.3.2 大括號{}、if和switch 4.3.3 運算符、小括號、空格、關鍵詞和

原创 js中 文件、圖片二進制和base64的互轉

/** * 網絡圖像文件轉Base64 */ function getBase64Image(img) { var canvas = document.createElement("canvas"); canvas.

原创 PHP HTTP客戶端-Guzzle原理解析

本文適合尋找PHP HTTP客戶端庫,或者對於Guzzle的使用和實現原理比較感興趣的同學閱讀,需要具備一定的PHP基礎知識。 一、背景 在PHP後臺開發過程中,經常會遇到模塊間需要通過HTTP通信的情形。PHP語言本身只提供了socke

原创 理解CGI、FCGI、php-cgi、php-fpm的概念

CGI:common gateway interface 通用網關接口 FCGI:fast common gateway interface 快速通用網關接口 PHP-FPM:PHP-Fast CGI Process Manager ph

原创 PHP操作redis

Redis是一個開源的使用ANSI C語言編寫、支持網絡、可基於內存亦可持久化的日誌型、Key-Value數據庫,並提供多種語言的API。 Redis支持的數據類型有 Stirng(字符串), List(列表), Hash(字典), Se

原创 Redis數據庫介紹

引言 http://doc.redisfans.com/ http://www.redis.cn/commands.html redis是一個開源的、使用C語言編寫的、支持網絡交互的、可基於內存也可持久化的Key-Value數據庫。 re

原创 MySQL架構設計談:從開發規範、選型、拆分到減壓

隨着MySQL自身的發展與不斷完善,不知不覺中整個互聯網行業已離不開這個完善又小巧的關係型數據庫,整個生態鏈也已經變得非常成熟,即便是初創企業和傳統企業也可以放心大膽地把數據庫遷移到MySQL上來。在大家和MySQL數據庫愉快玩耍的同時,

原创 php計算兩個經緯度地點之間的距離

php計算兩個指定的經緯度地點之間的距離,這個在做計算給定某個地點的經緯度,計算其附近的商業區,以及給定地點與附近各商業區之間的距離的時候,還是用的到的。下面是具體的函數代碼:   /** * 求兩個已知經緯度之間的距離,單位爲km

原创 Redis使用認證密碼登錄

Redis默認配置是不需要密碼認證的,也就是說只要連接的Redis服務器的host和port正確,就可以連接使用。這在安全性上會有一定的問題,所以需要啓用Redis的認證密碼,增加Redis服務器的安全性。 1. 修改配置文件 Redis