## 前言 C++每三年會制定新的標準,截至2025年11月,最新的C++23正在各大編譯器中實作中。 而下一個標準的C++26也在標準化委員會中進行制定。 此次將介紹C++23新增的功能以及C++26中提議的功能,並附上程式碼範例,總結C++的最新動向。 > ※本文章基於公開的標準化文件...
家裡有朋友來的時候,幾乎每次都會這樣。 - 「可以告訴我Wi-Fi密碼嗎?」 - 「沒問題!這是密碼!」 - 「謝謝!(輸入…)欸,連不上去、、、」 - 「欸,這裡可能有一個字錯了」 我總是覺得有點麻煩。 口頭傳遞的方法也麻煩,所以我想乾脆換一個奇怪的分享方式,決定用QR碼來分享Wi-Fi密...
# 一種新HTML頁面轉換成 PDF 技術方案 ## 背景 > 本文將深入講解如何使用 snapdom 和 jsPDF 實現高品質的 HTML 轉 PDF 功能,並透過一個完整的消息列表導出案例,帶你掌握這套方案的核心技術。 ### 為什麼 HTML 轉 PDF 如此重要? 在現代 Web 應用...
# 圖片標籤用 img 還是 picture?很多人徹底弄混了! 在網頁開發中,圖片處理是每個前端開發者都會遇到的基礎任務。面對 `img` 和 `picture` 這兩個標籤,很多人存在誤解:要麼認為它們是互相替代的關係,要麼在不合適的場景下使用了複雜的解決方案。今天,我們來徹底理清這兩個標籤的...
# 把原型鏈畫成地鐵圖:坐 3 站路就能看懂 JS 的“繼承”怎麼跑 ## 前言 在 JavaScript 裡,“原型”這個詞聽起來高大上,實際上就是一個“默認備胎”:當物件自己找不到屬性時,就沿著原型這條暗道去“親戚家”借。沒有類、沒有藍圖,僅靠這條備胎鏈,就能把公共方法層層複用,讓記憶體省一半...
# 這 5 個冷門的 HTML 標籤,能讓你少寫 100 行 JS  大家好!😁。 Code Review 的時候,我最怕看到什麼? 不是複雜的算法,也不是什么正則。而是**明明一個 HTML 標籤就...
# 🧸 前端不是只會寫管理後台,我用 400 行程式碼畫了一个 LABUBU ! 注意看,這個男人叫小何,別小看他,每天晚上 9 點 59 分他都準時打開泡泡瑪特小程序蹲守 LABUBU 抢购。就在剛才,螢幕時鐘倒計時又到 00:00:00 了,他立刻開始狂戳螢幕上的「立即購買」按鈕,切換「購買方...
# 從 58MB 到 2.6MB:我是如何將 React 官網性能提升 95% 的 ## 從 58MB 到 2.6MB:React 官網性能優化實戰全記錄 > 一次完整的 React + Vite 專案性能優化之旅,將首屏加載時間從 4 分鐘降到 13 秒,節省 95% 流量成本。 ### 📖...
# 第一台 Android XR 設備發布,Jetpack Compose XR 有什麼不同?對原生開發有何影響? 近日三星推出了首款 Galaxy XR 設備,這是第一款基於 Android XR 的 Android 設備,而 Android XR 是為下一代耳機和眼鏡推出的新操作系統。  過去一年,我花了無數個夜晚,在一次次打磨與推翻中,完成了自己最滿意的作品 —— Art Design Pro。 這不是一個普通的後...
這也許就是AI無法代替人的原因,只需一行代碼就可以實現純前端 html 轉矢量 pdf 的功能 ```javascript // 引入 dompdf.js庫 import dompdf from "dompdf.js"; dompdf(document.querySelector("...
## 概述 在開發中,我們常遇到這種佈局:A、B、C 三段文本長度不固定,其中 A、C 占用空間較少,需要完整顯示,B 是自適應區域,超出部分需省略顯示。A 與 B 屬同一容器,該容器與 C 同級,容器應佔據除 C 之外的所有剩餘空間,HTML 結構如下: ```html <div c...
Android 代碼架構通常包括四個主要層次:應用層、框架層、原生層和 Linux 內核層。下面我們用 mermaid 圖來表示: 結合這個圖示來詳細闡述 Android 代碼架構: 1. **應用層(Application Layer)**: - 這是用戶直接接觸的層面,包括系...
## 前言 1. 之前在證券行業,接觸過移動端K線圖的需求; 2. H5 K線圖,支持無限左右滑動,支持樣式自定義; 3. 纯canvas製作,不借助任何第三方圖表庫; 4. 閱讀本文,需要有canvas基礎知識。 [滑動K線圖組件](https://link.juejin.cn?ta...
每週二晚上《CodeLove Talk》直播! 聊聊科技新聞,一起討論軟體開發相關的話題!