原创 swagger 生成 PHP restful API 接口文檔

需求: 爲客戶端同事寫接口文檔的各位後端同學,已經在各種場合回憶了使用自動化文檔工具前手寫文檔的血淚史. 我的故事卻又不同,因爲首先來說,我在公司是 Android 組負責人,屬於上述血淚史中催死人不償命的客戶端陣營. 但血淚史卻是相通

原创 php 使用 swagger 自動生成 API 文檔

使用 swagger 自動生成 API 文檔   使用 swagger 自動生成 API 文檔,有需要的朋友可以參考下。 一、下載 swagger-ui 直接上傳服務器 二、下載 swagger-php 根據文檔進行安裝 三、PHP文件添

原创 PHP正則 preg_match()

定義和用法 preg_match() 函數用於進行正則表達式匹配,成功返回 1 ,否則返回 0 。 preg_match() 匹配成功一次後就會停止匹配,如果要實現全部結果的匹配,則需使用 preg_match_all() 函數。 語法

原创 將input框中的值複製到瀏覽器的剪切板中

<input type="hidden" id="qrcodeUrl" value="https://www.baidu.com"> <button class="button-code button-copy">複製鏈接</b

原创 html實現浮層加php圖片下載至本地

.button-code{ background-color: #ffffff; width: 115px; height: 35px; border: 1px s

原创 PHP之單例模式

什麼是單例模式單例模式確保某個類只有一個實例,而且自行實例化並向整個系統提供這個實例。爲什麼使用單例模式呢使用單例模式可以避免大量的new操作。因爲每一次new操作都會消耗系統和內存的資源。單例模式特點(三私一公)私有的構造方法 (防止類

原创 修改MYSQL innodb存儲爲獨佔表空間

修改mysql配置文件innodb_file_per_table=1 爲使用獨佔表空間innodb_file_per_table=0 爲使用共享表空間#命令行執行alter table table_name engine=innodb;

原创 微信小程序實例:實現tabs選項卡效果

tab選項卡效果,這兩天正好研究了下。思路如下:   1、首先點擊導航的時候需要兩個變量,一個存儲當前點擊樣式類,一個是其它導航默認的樣式類 2、選項卡內容列表同樣也需要兩個變量,一個存儲當前顯示塊,一個存儲的是其它隱藏的默認塊 3、使

原创 SVN下載安裝使用

 一,什麼是SVN ?   svn是一種版本控制軟件,主要作用就是用於公司的項目管理。這裏先大概說一下svn的使用流程。   首先由項目經理在SVN服務器上創建SVN倉庫(放項目的地方),併爲各個項目成員註冊對應的賬號。在開始一個項目時,

原创 【轉載】關於mysql鎖

https://zhuanlan.zhihu.com/p/29150809    鎖是計算機協調多個進程或線程併發訪問某一資源的機制。鎖保證數據併發訪問的一致性、有效性;鎖衝突也是影響數據庫併發訪問性能的一個重要因素。鎖是Mysql在服務

原创 php底層簡介

applocation        應用層:這就是我們平時編寫的PHP程序sapi        服務器端接口:它就是PHP與其它應用交互的接口,PHP腳本要執行有很多種方式,                            通過

原创 生成小程序碼

tp框架 public function getwxaqrcode() { $access_token = $this->AccessToken(); $url = 'https://api.w

原创 Linux下svn客戶端安裝及使用

linux下svn客戶端安裝及環境配置使用Beyond Compare在linux下進行svn diff 和 svn merge一、svn客戶端安裝及環境配置.果所在的linux機器上沒有安裝svn客戶端,則首先安裝svn客戶端:1. s

原创 輕鬆一刻

在網上看到的覺得特別有趣就摘下來了。動動腦筋,有益身心健康。。。第一組   1.燒一根不均勻的繩,從頭燒到尾總共需要1個小時。現在有若干條材質相同的繩子,問如何用燒繩的方法來計時一個小時十五分鐘呢?   2.你有一桶果凍,其中有黃色、綠色

原创 原子緩存

[php] view plain copy<?php  # 原子緩存  header( 'content-type:text/html;charset=utf-8' );    $mysql_obj = new mysqli(