setmao / setmao.github.io Goto Github PK
View Code? Open in Web Editor NEWhttps://setmao.github.io/
https://setmao.github.io/
https://setmao.github.io/2020-06-09/Docker-no-space-left-on-device/
前言最近在 build docker image 的時候遇到 No space left on device 的問題因為在解的過程發現好像蠻多人都有遇過這個問題,於是就把解的過程記錄下來,希望能幫到其他人 今天在 build docker image 的時候出現這個錯誤 1ERROR: Could not install packages due to an EnvironmentError:
HTTPS 會加密 path, query string, request body但是 domain name 不一定會加密(如果沒有使用 SNI 才會把 domain name 加密)
在 browser 輸入網址 browser 跟 OS 要網址的 IP address OS 向 DNS 查詢 IP address(如果有 cache 會直接回傳 IP address 給 OS) DNS 向 Name Server 查詢 IP address OS 將從 DNS/Name Server 查詢到的 IP address 回傳給 browser browser 拿到 IP
https://setmao.github.io/2020-06-08/Django-1-11-to-2-2/
前言因為 Django 1.11 在今年四月開始停止更新了,所以花了一天時間幫公司從 Django 1.11 升級到 2.2於是想用這篇來記錄一下升級的過程 前置作業:我在升級前找了很多資料跟別人升級的心得,主要參考以下幾篇 博客将 Django 1.11+ 升级到 Django 2.2+ 遇到的问题及规避方法 Django1和2的区别 Upgrading Django to a newer
https://setmao.github.io/2021-07-11/Python-%E7%9A%84-GIL-%E6%98%AF%E4%BB%80%E9%BA%BC%EF%BC%9F/
前言在面試的時候被問到 GIL,雖然我是直接回答說我看不懂,但是仔細想想上一次看也是快一年前了,於是想趁報到前再來挑戰一次 GIL 主要會分兩個部分來講 GIL 是什麼 GIL 會造成什麼影響 如何避免 GIL 造成的問題 總結 GIL 是什麼? In CPython, the global interpreter lock, or GIL, is a mutex that protects
https://setmao.github.io/2021-05-06/BeautifulSoup-Parsers/
前言最近常常在用 Python 寫爬蟲就好奇 BeautifulSoup 不同的 Parser 之間有什麼差別於是寫了這篇文來記錄一下 123456789import requestsfrom bs4 import BeautifulSoupurl = "https://google.com/"resp = requests.get(url)soup = BeautifulS
https://setmao.github.io/2020-06-29/Backup-Restore-a-dockerized-PostgreSQL-database/
前言記錄一下要怎麼在 docker 中對 PostgreSQL 備份/匯入資料 在 docker 中備份 PostgreSQL 1docker exec -t <container_name> pg_dumpall -c -U <user_name> > dump_date +%d-%m-%Y"_"%H_%M_%S
.sql 在 docke
https://setmao.github.io/2021-07-17/Hexo-%E9%85%8D%E7%BD%AE/
前言因為不小心手殘把 local 的 Hexo 設定砍了..所以藉此來紀念我的手殘及記錄一下我的 Hexo blog 做了哪些設定 設定 deploy 到 GitHub page 上安裝套件 1npm install --save hexo-deployer-git 調整 _config.yml 123deploy: type: git repo: <repository url&g
https://setmao.github.io/2021-07-17/Awesome-Online-Exercises/
前言記錄一些好玩的線上練習網站 CSS CSS Dinner Flexbox Froggy Flex Pirate Grid Garden Git Learn Git Branching HTTP HTTP Challenge Network The Case of the Slow Websites The Case of the Connection Timeout The Case
https://setmao.github.io/2021-07-06/%E9%9D%A2%E8%A9%A6-debug-%E6%83%85%E5%A2%83%E9%A1%8C/
前言面試的時候被考到一題情境題覺得蠻有趣的,於是決定記錄下來 面試過程面試官:今天有一個網站是 3-tier 的架構(前端、後端、資料庫),某天你發現首頁 load 不出來,這時候你會怎麼做? 我:打開瀏覽器的 console 看 network 那邊的 request 狀態是怎樣 面試官:你打開了,看到 request 沒有回傳 response,就卡著 我:這樣看起來是後端掛了,先檢查後端的
https://setmao.github.io/2021-07-04/HTTP-GET-method-vs-POST-method/
HTTP 的 method 中最常被用到的應該就是 GET 及 POST 了但是 GET 與 POST 除了使用場景不一樣之外,到底還有哪些區別呢? 我們知道 GET 通常都透過 query string 來傳遞參數,POST 則是使用 request body但是其實 GET 也可以透過 request body 來傳遞參數,同理 POST 其實也能使用 query string(只是上述兩種方
https://setmao.github.io/2020-05-28/Django-Migrations/
前言Django 的 Migrations 除了在能在資料庫中建立新的資料表、修改舊的資料表結構外,我們也能自己寫 code 在新增資料表、修改舊的資料表結構的同時對資料表做 CRUD(Create, Read, Update, Delete) 比如以下情境: 我現在要新建一個資料表用來存 Email Template 給客戶使用,希望在建立資料表的同時能將一些 default template
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.