原创 phpexcel設置AAA單元格,兼容大於702列數據

一、前言       線上好好運行的程序突然報錯:Invalid cell coordinate [A2 ,是個很偶然的錯誤,而且並不是整個下載功能都不能用了,只是當選擇特定條件的時候纔會報這個錯,經過各種排查終於鎖定了錯誤,鑑

原创 mysql根據條件批量插入更新(on duplicate key update)

文章目錄一、前言二、關於on duplicate key update1、官方手冊地址2、應用實例3、操作列名,主鍵相同則某個字段相加4、values()函數的含義三、on duplicate key update 加條件1、通過

原创 來自妹子的需求:App的logo自動切圖腳本

文章目錄一、來自女朋友的切圖需求二、一鍵切圖大致原理1、大致思路2、linux下圖片縮放工具(1)安裝ImageMagick(2)子命令生成圖片(3)查看生成圖片尺寸信息三、生成不同尺寸logo的shell腳本1、腳本代碼2、腳本

原创 Python2.7連接MySQL5.7 附demo

一、前言       在上一篇文章中,我們搭建了基礎的python環境以及安裝了部分擴展。在安裝Mysql的擴展的時候犯了愁,本地的python2.7推薦安裝的是mysql-python擴展,但是這個mysql-python擴展只

原创 jquery的四層聯動插件jquerySelect

一、前言       關於這個插件,以前是分享過一次的,奈何在這次的使用中又一次的遇到了不少坑,而且上次分享也少了js下載的步驟,所以這次補齊一下吧。可能有人會覺得不就是四層聯動嘛,框架裏面都帶的有,可是老鐵啊,我們的項目沒前端框

原创 從php到python的第一天

文章目錄一、前言二、工欲善其器三、版本選擇以及共存問題1、關於python2 和python 3共存的問題2、關於pip共存的問題3、關鍵詞科普(1)pip是什麼(2)python的-m參數(3)python的-c參數(4)其他常

原创 原生mysql的批量更新及性能測試

文章目錄一、前言二、原生的寫法1、用到的函數是case ...when ...then2、php拼接sql3、是否能用到索引三、批量更新的性能測試(50W數據)1、首先是更新不同數量的性能展示2、關於sql長度3、關於in查詢4、

原创 mysql的B+樹如何存儲主鍵和數據,磁盤io和innodb頁大小的一些問題

一、前言       這篇文章動筆之前,光標題就思考了半天,因爲文章的起源是一位網友的評論,問的問題比較犀利且分散,實在是不容易擬定標題。博主就藉着這個機會研究下這些問題,分別作答一下。 這裏是網友的提問: 文章鏈接:mysql

原创 jquery/css需要記錄的小知識(持續補充)

一、前言 2020年的第一篇了,奧利給! 這部分主要是彙總一些平時遇到的jquery和css小知識,作爲筆記使用。 二、正文 1、jquery模擬select下拉框的選擇事件,並傳參數: self.selectArray[j].v

原创 永續合約相關概念

一、前言 本篇作爲筆記使用,總是忘記相關概念,此處記錄下。 二、正文 1、各個指數的含義: 委託價值: 倉位 * 價格 買入做多成本:倉位*價格*係數,參考系數爲0.015 ,這個係數應該是後臺來制定的 賣出做空成本:當價格

原创 mysql查詢每小時數據和上小時數據的差值

一、前言       需求是獲取某個時間範圍內每小時數據和上小時數據的差值以及比率。本來以爲會是一個很簡單的sql,結果思考兩分鐘發現並不簡單,網上也沒找到參考的方案,那就只能自己慢慢分析了。       剛開始沒思路,就去問DB

原创 php封裝pdo實例以及pdo長連接的優缺點

文章目錄一、前言二、爲什麼選擇pdo三、pdo的長連接1、什麼是pdo的長連接2、長連接對nginx無效嗎3、php-fpm下的長連接測試4、長連接對事務的影響5、總結四、pdo部分demo的封裝1、斷線重連機制2、轉化php w

原创 php實現異步輪詢

文章目錄一、前言二、工欲善其事1、curl是僞異步請求2、鳥哥推薦的方法中有curl三、異步輪詢(fsockopen)1、模擬異步輪詢的demo2、響應頁面代碼3、測試結果4、fsockopen(): unable to conn

原创 mysql的in查詢參數限制,多少數據量會造成性能下降?什麼時候創建臨時表合適?

文章目錄一、前言二、本地配置以及生成測試數據1、本地mysql配置(1)mysql版本(2)本地sql長度限制2、創建表和測試數據(50W)(1)創建表語句(2)循環插入50W條數據3、測試in查詢是否用到了索引三、開始測試1、查

原创 python重現 mysql server has gone away錯誤以及解決方案

文章目錄一、前言二、瞭解wait_timeout 和interactive_timeout 兩個參數1、命令行操作2、wait_time 設置失效問題3、參考手冊概念,解釋兩個參數4、那麼什麼算是交互式,什麼算是非交互式呢三、py