原创 axios配置大全

axios配置大全 一、安裝 1、 利用npm安裝npm install axios --save 2、 利用bower安裝bower install axios --save 3、 直接利用cdn引入<script src="

原创 Python基本數據類型之列表

Python基本數據類型之列表 學習Python的列表類型需要了解和掌握什麼是列表、列表的可變性、列表的訪問、列表的增刪改查等操作~ 1.瞭解列表 list1 = ['abc', 123, {1, 2, 3},[2,3]] P

原创 PHP 實現歸併排序算法

PHP 實現歸併排序算法 算法原理 原理: 利用遞歸,先拆分、後合併、再排序。 步驟: 均分數列爲兩個子數列 遞歸重複上一步驟,直到子數列只有一個元素 父數列合併兩個子數列並排序,遞歸返回數列 代碼實現 // 歸併排序主程序 f

原创 淺談網站性能之前端性能優化

淺談網站性能之前端性能優化 最近項目慢慢走上正軌,需求趨於平穩,這纔想起需要對整站進行性能優化。經過一段時間的學習,結合現在項目的實際性能情況,發現確實有許多地方可以進行優化。於是就開始了我的前端性能優化之旅。以下內容僅爲個人理

原创 Python 技術點

Python 技術點 1、文件操作 1-1 遍歷文件夾和文件 import os rootDir = "/path/to/root" for parent, dirnames, filenames in os.walk(ro

原创 PHP_SELF變量解析和重複路徑解決

PHP_SELF變量解析和重複路徑解決 最近升級PHP到PHP7版本,並重新部署了新的Nginx,啓動的時候發現了一個問題,全局變量$_SERVER['PHP_SELF']的值發生了改變,從而影響到代碼的功能。因此我們來了解下$

原创 PHP進程及進程間通信

PHP進程及進程間通信 一、引言 進程是一個具有獨立功能的程序關於某個數據集合的一次運行活動。換句話說就是,在系統調度多個cpu的時候,一個程序的基本單元。進程對於大多數的語言都不是一個陌生的概念,作爲"世界上最好的語言PHP"

原创 javascript-高級用法

javascript-高級用法 22.1 安全的類型檢測 爲什麼:typeof 不靠譜, 無法將數組從對象中區分出來, instanceof 有特殊情況,在iframe存在的情況下無法判斷另一個iframe內的數組 如何做:O

原创 laravel 對接支付寶

laravel 對接支付寶 使用的庫 omnipay-alipay 申請支付寶支付 這個就不說了, 不明白如何下手的夥伴讓運營去和支付寶客服聯繫吧 composer 安裝git庫 將以下代碼添加到 composer.json

原创 怎麼解決深入學習PHP的瓶頸

怎麼解決深入學習PHP的瓶頸 PHP給學習者的感覺是:初學的時候很容易,但是學了2-3年,就深刻感覺遇到了瓶頸,很難深入,放棄又可惜。所謂“雞肋,食之無味棄之可惜”的感覺很是貼切。 經常會有這種感覺:不學,看似也不後退;學了,好

原创 基於Swoole和Redis實現的併發隊列處理系統

基於Swoole和Redis實現的併發隊列處理系統 背景 由於PHP不支持多線程,但是作爲一個完善的系統,有很多操作都是需要異步完成的。爲了完成這些異步操作,我們做了一個基於Redis隊列任務系統。 大家知道,一個消息隊列處理系

原创 PHP微信公衆號後臺開發(Yii2實現)

PHP微信公衆號後臺開發(Yii2實現) 本文內容較多,包括微信接入、獲取微信用戶信息、微信支付、JSSDK配置參數獲取等部分。如果讀者對微信開發沒有一個主觀上的認識,那麼建議讀者先研讀微信公衆平臺開發者文檔,然後再閱讀本文,效

原创 利用構建緩存機制縮短Docker鏡像構建時間

利用構建緩存機制縮短Docker鏡像構建時間 在使用Docker部署PHP或者node.js應用時,常用的方法是將代碼和環境鏡像打包成一個鏡像然後運行,一些雲廠商提供了非常便捷的操作,只需要把我們的代碼提交到VCS上,然後它們就

原创 用PHP編寫一個APP的API

用PHP編寫一個APP的API 第一部分,通信接口的實現 標籤(空格分隔): PHP 手機後臺 api 通信接口 Andy PHP是世界上最強大的語言。 PHP開發手機API時,一般返回XML或JSON數據類型的數據,除了要

原创 依賴注入(DI)在PHP中的實現

依賴注入(DI)在PHP中的實現 什麼是依賴注入? IOC:英文全稱:Inversion of Control,中文名稱:控制反轉,它還有個名字叫依賴注入(Dependency Injection,簡稱DI)。 當一個類的實例需