手動壓縮Sqlite解決刪除資料後db檔案大小不變

最近在處理一個小型專案,在測試期間對Sqlite讀寫近千萬筆的資料後,當測試完畢後整個Table drop。

DB檔案占用磁碟大小卻沒有任何改變,讓我非常困惑到底發生甚麼事情。

SQLite 官方文件裡有完整概念說明,當sql資料刪除後並不會把資源還回去,而是會記錄到一個閒置空間的表單,如果有資料要再次寫入會優先利用這些空間。

當然可以在建立DB時設定自動回收的模式,但有機會造成DB更加碎片化而導致效能低落。

故直接使用手動方式執行命令,讓DB重建資料順序及空間的方式來進行處理。

Facebook、Instagram、YouTube、Twitter掃描 QRcode 自動開啟APP或開啟網頁

被市面幾個跳轉的工具荼毒後,對於自行開發IG的跳轉工具給予高度肯定,尤其是反應快速且穩定。

於是決定把YouTube、Facebook、Twitter等其他幾個媒體管道,一並開發完成並免費提供在行銷苦海中的各位使用,希望大家在行銷路上能不要為了這些雜事煩惱。

如果有需要自行託管的可以參考另外一篇文章,”Facebook、Instagram、YouTube、Twitter掃描 QRcode 自動開啟APP或開啟網頁“,裡面有完整說明和自己架設的相關方式。

建立IG QRCode或連結開啟後自動打開 APP或網頁

公司最近參展要拓展市場想請客戶追蹤IG及FB,現場提供Qrcode給客戶進行掃描,掃描後都是開啟網頁後,客戶往往都沒有登入網頁版的IG或FB,需要再進行登入這使用體驗讓客戶都想放棄追蹤了。

對於事後檢討流程時,發現市面上的跳轉工具不是非常緩慢須等個5~15秒,不然就是跳轉過去後未安裝APP的就直接掛在那邊,對於行銷人員推廣或是使用者體驗都非常差勁。

Linux Curl 測試訪問速度、TCP交握及SSL交握方式

工作遇到網路訪問時產生的相關問題,可以使用curl進行問題確認、排除,尤其是這陣子工作上進行較多的POC,當問題發生時要能提出證明來驗證不是自己的問題,指令就被越用越熟悉。
本次要介紹是如何驗證回應時間、TCP及SSL交握狀態,來確保自己想的服務狀態是跟實際運行的保持一致,或是異常現象要如何在curl 指令中進行驗證及確認猜測方向。

Linux curl -v 快速判別無法訪問服務問題點在哪裡?

使用 Curl 來判別錯誤點的精華文章,小編將執行指令後與網頁溝通的每一個階段,將問題跟排除指引整理成一篇文章,遇到問題時可快速找到無法訪問網頁的異常點,此方式針對雲端服務無法訪問時做出錯誤排除會更加快速。

讓各位在各種IT找錯人生中多一盞明燈,不用抓破頭的還找不到問題在哪裡。

一秒打出中文標點符號及上下引號,。「」『』【】﹁﹂等等

最近工作上需建立不少文件,過去在打中文的標點符號大多使用小鍵盤,或是上網搜尋符號用複製貼上的方式來進行輸入,如果是在Word中還有特殊符號庫可以輸入,但不管是哪一種都會導致中打速度就變慢許多。

上網搜尋了好幾種方式還有要背字碼的,對於偶而需要輸入標點符號的人非常難以記得,所幸有找到一篇快速解決辦法,做個總整理把常見的標點符號輸入法都集中成一篇。

返回頂端