Happy Coding Lab
Happy Coding Lab,分享平日 Coding 的各種知識分享,快樂學習、快樂成長。
seo系列 - Image Lazy Load 延遲載入圖片 seo系列 - Image Lazy Load 延遲載入圖片
網頁的速度常常會是 seo 及判斷網頁好壞的重要因素之一。擁有大量圖片的網頁在這個分數上總是會很吃虧,光是載圖片進來就不知道輸人家多少秒了,本文就來介紹一個實用的好方法,lazyload。
2020-04-13
seo系列 - Enable text compression on Nginx seo系列 - Enable text compression on Nginx
網頁架設的後期就會開始使用相關的工具來增進 seo ,其中容易被警告的一個項目就是 js 與 css 或是網頁內容應該要被壓縮,本文將會教授如何在 Nginx 中輕鬆設定完成 GZIP 壓縮、加快載入速度。
2020-04-13
Github - 如何使用rebase移除GitHub上最新或特定的 commit(二) Github - 如何使用rebase移除GitHub上最新或特定的 commit(二)
本文目的為快速的使用 rebase 移除做壞的或是後悔的某筆 commit,並強制讓該 commit 消失在 GitHub 上。
2020-03-22
Github - 如何刪除GitHub上所有的 commit(一) Github - 如何刪除GitHub上所有的 commit(一)
本文就來介紹如何快速的刪除一開始錯誤帶入的 config 以及帳號密碼資訊的 commit 並且重新上傳的方法,當什麼事都沒發生過!
2020-03-18
Flask 系列 - Flask error handling 教學(二) Flask 系列 - Flask error handling 教學(二)
Flask 是相對輕量的架構,寫起來簡單易懂好上手,不過在遇到 exception 的時候,是不是很常發生收到 400,500 等等的 http 代碼卻還是不知道到底錯在哪?本文將會快速的為你示範如何處理flask 的 error handling 問題。
2020-02-19
Flask 系列 - Flask error handling 教學(ㄧ) Flask 系列 - Flask error handling 教學(ㄧ)
Flask 是相對輕量的架構,寫起來簡單易懂好上手,不過在遇到 exception 的時候,是不是很常發生收到 400,500 等等的 http 代碼卻還是不知道到底錯在哪?本文將會快速的為你示範如何處理flask 的 error handling 問題。
2020-02-19
MAC terminal 的常用快捷鍵分享 MAC terminal 的常用快捷鍵分享
日常寫 code 常常會用到 terminal,但是剛開始從 windows 切換使用 mac 時的快捷鍵真的會使用的一頭霧水,特別是想要針對指令很長的程式進行修改的時候,下列就稍微來分享間單的常用的操作。
2020-02-05
pyspark 系列- 於pyspark中不同column的array操作intersect pyspark 系列- 於pyspark中不同column的array操作intersect
本篇將會分享如何針對兩個 column 的 array 進行 `intersect`,其中包含找到重複值 `array_intersect ` 以及找到不重複值的 `array_except`。
2020-01-10
GCP 系列- GCE 的 --metadata-from-file startup-script 沒有被執行 GCP 系列- GCE 的 --metadata-from-file startup-script 沒有被執行
在 GCP 中的 GCE 建立 VM 時常會有要順便安裝或設置的套件與服務的需求,並將其打包成一個 script 送過去,但是時常會發生機器啟動後卻沒有順利地被安裝。最直接的原因就是 script 出錯或是根本沒被執行,以下提供快速簡單的方法查證自己的 startup script 到底在哪裡出錯了。
2019-12-19
pyspark 系列 - collect_list 與 collect_set 實例教學 pyspark 系列 - collect_list 與 collect_set 實例教學
How to use collect_list & collect_set in pyspark dataframe?在使用 spa
2019-12-12
3 / 4