https://avatars.githubusercontent.com/u/6058558

程式狂想筆記

用MySQL抓多列取起始時間與結束時間用法

最近有專案要做,舊有的table記錄會員展期時間都在不同列
但是同時抓不同列的頭尾,要怎麼抓聽
前一間公司有做過切帳,但是…那時候切帳有頭尾分開
這次是連在一起
同尾跟上一個不連續代表有展期是分開的
就想想這張table有什麼方法可以做到

Android手機電源鍵壞掉,開機方法

最近紅米NOTE3電源鍵壞了很久,但是平常可以指紋辨識解鎖
有幾次不小心關機,但是強按還是有辦法開機
但今天不行了….,剛好買新機
想備份LINE,但是無法開機
我Google尋了很多方法
最終採取fastboot開機法

group by 和distinct不一樣的地方

今天做專案,使用到select xxx,ooo ,zzzz from xxxx group by xxx,ooo 語句(沒有搭配統計)
發現跟我想像中怪怪的
平常使用都是用
一開始我以為會有重複資料
但結果沒有

調教MYSQL效能,SQL_NO_CACHE不讀取緩存

最近在專案使用phpmyadmin測試sql的時候 發現第一次執行需要3秒的時間 第二次是0.3秒的時間 但是…我不可能一直的等很久再做Query動作 後來有在網路上看到在 select 後面插入SQL_NO_CACHE 可以解決這個問題 Mysql 简单SELECT,第一次很慢,以后很快,这是什么问题 - 第2页 - MySQL及其它开源数据库 - ITPUB论坛-中国最专业的IT技术社区 你真的會用mysql 的SQL_NO_CACHE嗎? - 每日頭條

PHP的array_slice與array_splice差別

回傳值 array_slice回傳是提取出來陣列 array_splice回傳是提取出來陣列 看來return 出來東西都是一樣 帶進度array參數 array array_slice ( array $array , int $offset [, int $length = NULL [, bool $preserve_keys = FALSE ]] ) array array_splice ( array &$input , int $offset [, int $length = count($input) [, mixed $replacement = array() ]] ) 會發現上面兩者回傳都一樣,但帶進去陣列參數執行結果不一樣 array_splice大致上跟JavaScript的splice一樣 結論 兩者最大不同是一個call by reference一個call by value 怎麼看呢?看文件上面有個& PHP Object好像也是call by reference(address) 參考來源: php - why array_slice() and array_splice() doing the same? - Stack Overflow PHP: how to ‘cut’ my array?

audio和video在手機上不能autoplay問題

最近做專案都用到audio autoplay,但發現手機chrome不能自動播放,但是Firefox
這根手機瀏覽器設定有關係,現在像chrome預設都是用 媒體 自動關閉播放
我去設定看Firefox播放…,難怪在播放音樂清單網頁,Firefox在螢幕關閉
音樂還可以繼續放,但Chrome就不行了…,現在大概知道應該就是這個原因