架構師之道
絲滑的打包部署,一套帶走
為什麼要提到 Windows:本地機器是 Windows 系統開發,通過 Windows + IDEA 將應用程式打成 Docker 鏡像,然後拷貝到 Linux 伺服器進行容器化部署。命令裡面包含了掛載的目錄卷,埠映射,啟動方式等。
CSS 竟然還能在背地裡搞這個,害我找了半天的bug
事情是這樣子的,我前兩天用 Hugo 搭了一個個人網站,我添加了幾個菜單,其中有一個菜單是「可愛的 Java」。但是,當網站跑起來之後,發現「可愛的 Java」在菜單欄並不是原樣輸出的,而是變成了「可愛的 JAVA」,英文變成了大寫的,就像下面這個樣子的。
我用40張圖總結了MySQL是如何組織數據的!
本文主要有以下內容InnoDB行格式介紹 InnoDB頁類型介紹 索引結構介紹 InnoDB獨立表空間在日常的開發中,免不了和 MySQL 資料庫打交道,為了弄明白 MySQL 到底是如何存儲數據的,花費了一些時間,詳細閱讀相關資料後,寫下此文,方便後續自己複習相關知識。
SpringBoot集成支付寶支付 - 少走彎路就看這篇
在開始集成支付寶支付之前,我們需要準備一個支付寶商家帳戶,如果是個人開發者,可以通過註冊公司或者讓有公司資質的單位進行授權,後續在集成相關API的時候需要提供這些信息。下面我以電腦網頁端在線支付為例,介紹整個從集成、測試到上線的具體流程。1.
為什麼說 ARP 協議是網絡世界的臨門一腳
比如我們開發過程中,建立一個 socket 連接,只要知道目標 IP 和 埠就可以了。從上到下依次是硬體類型、協議類型、硬體地址長度、協議地址長度、操作欄位、發送端 MAC 地址、發送端 IP 地址、目標 MAC 地址、目標 IP 地址。
多線程引發的慘案直接把年終給乾沒了
由前文介紹我們得知,ThreadLocal 變量最終是存在 ThreadLocalMap 中的,那麼能否在創建新線程的時候,把當前線程的 ThreadLocalMap 複製給新線程的 ThreadLocalMap 呢,這樣的話即便你從新線程中調用 threadlocal.get 也照樣能獲得對應的本地變量,和 InheritableThreadLocal 相關的底層乾的就是這個事,我們先來瞧一瞧 InheritableThreadLocal 長啥樣。
MySQL中這14個小玩意,讓人眼前一亮!
我最近幾年用MYSQL資料庫挺多的,發現了一些非常有用的小玩意,今天拿出來分享到大家,希望對你會有所幫助。
真的要開始用 JDK 17 了
最近在調研 JDK 17,並且試著將之前的一個小項目升級了一下,在測試環境跑了一段時間。最終,決定了,新項目要採用 JDK 17 了。JDK 1.8:「不是說好了,他發任他發,你用 Java 8 嗎?
終於有人把大廠必考的動態規劃、鍊表、二叉樹、字符串全部擼完了
昨天在知乎上刷到一個熱門問題:程式設計師需要達到什麼水平才能順利拿到 20k 無壓力?其中一個最熱門的回答是:「其實,無論你是前端還是後端、想進大廠還是拿高薪,算法都一定很重要。
過兩年 JVM 可能就要被它替代了
GraalVM 是 Oracle 大力發展和想要推廣的新一代 JVM ,目前很多框架都已經漸漸支持 GraalVM 了,比如我們在用的 Spring 也已經推出了對 GraalVM 兼容的工具包了。