原创 Windows下.svn文件夾的最簡易刪除方法

在使用SVN工具的時候會生成一些以“svn”作爲後綴的文件,而且每個文件夾下都有,數量很多的。 如果想刪除Windows下的.svn文件夾,通過手動刪除的渠道是最麻煩的,因爲每個文件夾下面都存在這樣的文件。 下面是一個好辦法: 建立一個文本

原创 基於ECharts圖表實現的股票K線圖表

  //數據模型 time0 open1 close2 min3 max4 vol5 tag6 macd7 dif8 dea9 //['2015-10-19',18.56,18.25,18.19,18.56,55.00,0,-0.00,0

原创 百度的echarts 能否給 markLine 的label 添加背景?

項目中遇到如下圖的需求 查閱echarts配置項文檔發現似乎沒有markLine label的樣式選項 請問怎麼才能給label增加背景呢? 附: 在線echarts gallery代碼 http://gallery.echartsjs.c

原创 在shell下批量管理redis數據

在工作中測試階段使用redis時,有時需要批量寫入數據,進行測試,而測試完後,又有時需要批量刪除數據, 但是在redis shell下,批量操作非常不方便,又不想去寫一個腳本去執行批量操作, 此時,我們可以藉助shell來實現我們的批量操作

原创 TP5.0 Redis(單例模式)(原)

看到好多面試都問設計模式,我就簡單的瞭解了一下,順便把之前封裝好的Reis做了一次修改. 單例模式(Singleton Pattern 單件模式或單元素模式) 單例模式確保某個類只有一個實例,而且自行實例化並向整個系統提供這個實例。 單例模

原创 利用exif.js解決ios手機上傳豎拍照片旋轉90度問題

html5+canvas進行移動端手機照片上傳時,發現ios手機上傳豎拍照片會逆時針旋轉90度,橫拍照片無此問題;Android手機沒這個問題。 因此解決這個問題的思路是:獲取到照片拍攝的方向角,對非橫拍的ios照片進行角度旋轉修正。 ht

原创 使用NVM來管理Node

爲什麼要使用NVM? 由於node的生態圈的繁華,基於node的工具或者項目層出不窮。 各種工具使用的node版本可能不一致,就會出現一些奇怪的問題。 比如:你電腦安裝的是最新的node,但是有個工具用最新的node就會報錯。解決辦法是使

原创 獲取微信小程序頁面帶參二維碼全流程

準備工作 微信公衆平臺接口調試工具 小程序的唯一標識(appid) 小程序的密鑰(secret) 火狐瀏覽器測試接口插件(RESTClient)如下圖 進入火狐瀏覽器——右上角——展開面板中的附加組件——在右上方的搜索框中輸入 rest

原创 高併發實戰之冪等處理

參考資料: 高併發實戰之冪等處理 http://blog.csdn.net/u010412301/article/details/72843026 冪等性或重複提交問題  http://blog.163.com/dujizong_2006/

原创 Redis中的批量刪除數據庫中的Key

批量刪除Key Redis 中有刪除單個 Key 的指令 DEL,但好像沒有批量刪除 Key 的指令,不過我們可以藉助 Linux 的 xargs 指令來完成這個動作 redis-cli keys "*" | xargs redis-cli

原创 RedLock算法-使用redis實現分佈式鎖服務

譯自Redis官方文檔 在多線程共享臨界資源的場景下,分佈式鎖是一種非常重要的組件。 許多庫使用不同的方式使用redis實現一個分佈式鎖管理。 其中有一部分簡單的實現方式可靠性不足,可以通過一些簡單的修改提高其可靠性。 這篇文章介紹了一種指

原创 phpstrom+upupw 開啓 Xdebug 調試

1、下載併成功安裝phpstrom,如果未安裝搜索相關官網下載,然後網上有激活教程 2、下載upupw開發環境,推薦使用 全能環境 UPUPW ANK V1.1.4版 完成後,打開操作面板 3、PHPStorm中XDebug配置在【Fil

原创 Centos7重置Mysql 8.0.1 root 密碼

問題產生背景: 安裝完 最新版的 mysql8.0.1後忘記了密碼,向重置root密碼;找了網上好多資料都不盡相同,根據自己的問題總結如下: 第一步:修改配置文件免密碼登錄mysql vim /etc/my.cnf   1.2 在 [my

原创 PHP生成CSV之內部換行

當我們使用PHP將採集到的文件內容保存到csv文件時,往往需要將採集內容進行二次過濾處理才能得到需要的內容。比如網頁中的換行符,空格符等等。 對於空格等處理起來都比較簡單,這裏我們單獨說說換行符的處理。 換行符在html中一般有3種寫法:

原创 OneinStack PHP多版本共存教程

教程基於《OneinStack》一鍵PHP/JAVA安裝工具中lnmp模式,很用戶希望一個網站運行在php5.4,另一個網站運行在php7下,一臺服務器上同時支持多個PHP版本,步驟如下: 1. 安裝OneinStack 選擇lnmp模式