原创 全方位360度無死角談談如何優化前端性能的總結

原文轉載自「劉悅的技術博客」https://v3u.cn/a_id_86 前端是龐雜的,包括 HTML、 CSS、 Javascript、Image 、Video等等各種各樣的資源。前端優化是複雜的,針對方方面面的資源都有不同的方

原创 在阿里雲Centos7.6上利用docker搭建Jenkins來自動化部署Django項目

原文轉載自「劉悅的技術博客」https://v3u.cn/a_id_84 一般情況下,將一個項目部署到生產環境的流程如下: 需求分析—原型設計—開發代碼—內網部署-提交測試—確認上線—備份數據—外網更新-最終測試,如果發現外網部署

原创 在Centos下對高併發web框架Tornado的性能進行測試

原文轉載自「劉悅的技術博客」https://v3u.cn/a_id_89 在之前的一篇文章中,我們在1g1核的慘淡硬件環境下,對 uwsgi + django 和 gunicorn+ django 的後端服務進行性能測試,得出結論

原创 Python3的單元測試模塊Mock與性能測試模塊CProfile

原文轉載自「劉悅的技術博客」https://v3u.cn/a_id_92 我們知道寫完了代碼需要自己跑一跑進行測試,一個寫好的程序如果連測試都沒有就上到生產環境是不敢想象的,這麼做的人不是太自信就是太無知。 傳統測試無非就是自己運

原创 使用Hexo建立一個輕量、簡易、高逼格的博客

原文轉載自「劉悅的技術博客」https://v3u.cn/a_id_93 在之前的一篇文章中,介紹瞭如何使用Hugo在三分鐘之內建立一個簡單的個人博客系統,它是基於go lang的,其實,市面上還有一款類似的靜態頁生成器,就是He

原创 徹底弄清楚session,cookie,sessionStorage,localStorage的區別及應用場景(面試向)

原文轉載自「劉悅的技術博客」https://v3u.cn/a_id_94 客戶端狀態保持是一個老生常談的問題了,歸根結底追蹤瀏覽器的用戶身份及其相關數據無非就是以下四種方式:session,cookie,sessionStorag

原创 搞清楚系統到底怎樣支撐高併發以及架構圖的繪製(面試向)

原文轉載自「劉悅的技術博客」https://v3u.cn/a_id_95 大多數人面試的時候經常會被問到:你簡歷上有高負載高併發的經驗,那到底你的系統是怎樣設計的? 如果沒有過相關的項目經驗,大多數同學被問到這個問題壓根兒沒什麼思

原创 使用Python3將word文檔和pdf電子書進行格式互轉(兼容Windows/Linux)

原文轉載自「劉悅的技術博客」https://v3u.cn/a_id_96 一些重要文檔格式之間的互轉在目前顯得尤爲重要,pdf作爲通用格式在現在各個平臺上兼容性是最好的,所以寫python腳本將這些word文檔批量轉換pdf是最好

原创 Python3.7+Tornado5.1.1+Celery3.1+Rabbitmq3.7.16實現異步隊列任務

原文轉載自「劉悅的技術博客」https://v3u.cn/a_id_99 在之前的一篇文章中提到了用Django+Celery+Redis實現了異步任務隊列,只不過消息中間件使用了redis,redis作爲消息中間件可謂是差強人意

原创 用戶認證(Authentication)進化之路:由Basic Auth到Oauth2再到jwt

原文轉載自「劉悅的技術博客」https://v3u.cn/a_id_98 用戶認證是一個在web開發中亙古不變的話題,因爲無論是什麼系統,什麼架構,什麼平臺,安全性是一個永遠也繞不開的問題 在HTTP中,基本認證(Basic ac

原创 Python花式讀取大文件(10g/50g/1t)遇到的性能問題(面試向)

原文轉載自「劉悅的技術博客」https://v3u.cn/a_id_97 最近無論是面試還是筆試,有一個高頻問題始終陰魂不散,那就是給一個大文件,至少超過10g,在內存有限的情況下(低於2g),該以什麼姿勢讀它? 所有人都知道,用

原创 利用基於Python的Pelican打造一個自己的個人純靜態網站

原文轉載自「劉悅的技術博客」https://v3u.cn/a_id_100 其實呢這麼多年以來我一直建議每個有技術追求的開發者都要有寫技術博客記筆記的良好習慣,一來可以積累知識,二來可以幫助別人,三來可以把開發中遇到的問題記錄用來

原创 基於mpvue的框架開發微信小程序(搭建環境)

原文轉載自「劉悅的技術博客」https://v3u.cn/a_id_103 美團很早就開源了mpvue這個項目,如此看來,美團可不僅僅是一家團購網站,真正的技術驅動型企業,使得我們多了一種用來開發微信小程序的框架選項。由於mpvu

原创 流量如何才能變現?實際測試谷歌廣告聯盟(Google Adsense)的廣告效果以及如何優化相關代碼

原文轉載自「劉悅的技術博客」https://v3u.cn/a_id_150 2010年,谷歌正式退出中國市場,無數人扼腕嘆息,如今十年過去了,谷歌還有兩條重要的業務線並沒有完全退出,一個是頁面統計業務(Google Analyti

原创 在centos7.6上部署前後端分離項目Nginx反向代理vue.js2.6+Tornado5.1.1,使用supervisor統一管理服務

原文轉載自「劉悅的技術博客」https://v3u.cn/a_id_102 這一次使用vue.js+tornado的組合來部署前後端分離的web項目,vue.js不用說了,前端當紅炸子雞,泛用性非常廣,無論是單頁應用,還是混合式開