## 1. 背景:為什麼現在要升級? 自 2014 年 Oracle 發布 JDK 8 以來,這個版本憑藉其穩定的性能和豐富的功能生態,成為了 Java 開發者心中「最長情的陪伴」。然而技術世界從未停止前進,十年間 Java 已經迭代到 JDK 24,其中 **JDK 8、JDK 11、JDK 1...
提到 **JetBrains** 這家公司,相信搞開發的同學應該都不陌生。  該公司盛產各種程式設計 IDE 和開發工具,雖然 2000 年才成立,到現在卻已經發布了超過 30 款世界頂級的程式設...
自從 2022 年 AI 程式設計開始流行以來,我一直對它持懷疑態度。後來,我改變了主意:我不再手動編寫大部分程式碼,而是讓 AI 產生 90% 的程式碼。說實話,我喜歡這種速度。 2023 年,我使用 ChatGPT 產生了大約 40% 的程式碼。這種體驗令人沮喪。我花在向 ChatGPT ...
## 引言 我平常寫 Ruby,偶爾會因為興趣寫寫 Python。這次,發現不知道什麼時候被新增了一個叫 t-strings 的不熟悉功能,於是我查了一查。 ## 在 Python 3.14 中引入的 t-strings 2025/10/07 (週二) (當地時間) Python 3.14...
## 大家好,我是蘇三,又跟大家見面了。 ## 前言 今天想和大家聊聊一個經典的技術選型問題:在高性能場景下,為什麼我更推薦使用PostgreSQL而不是MySQL? 有些小夥伴在工作中可能會疑惑:MySQL這麼流行,性能也不錯,為什麼要在高性能場景下選擇PostgreSQL呢? ...
Android 代碼架構通常包括四個主要層次:應用層、框架層、原生層和 Linux 內核層。下面我們用 mermaid 圖來表示: 結合這個圖示來詳細闡述 Android 代碼架構: 1. **應用層(Application Layer)**: - 這是用戶直接接觸的層面,包括系...
> “你這個線程池配置,是在給公司省電費嗎?” > —— 技術總監看著我精心設計的線程池,發出了靈魂拷問 ## 那個讓我無地自容的Code Review 上週團隊Code Review,我自信地展示了一個“高性能”線程池: ```java @Bean public Threa...
## 前言 開發 AI 代理人或 RAG 應用程式的低代碼開源平台 **「Dify」**。 此次,我們將介紹如何在 **OCI**(Oracle Cloud Infrastructure)上通過 **僅限 GUI 操作** 一鍵部署 Dify 的自我託管環境。 OCI 資源如 Comp...
# 引言 在 SQL 中,常常需要從多個表格中獲取數據。 此時,使用聯接是常見的做法,但在成本上會如何呢? 為了確認這一點,我們將撰寫一個返回相同結果的**聯接查詢**和**子查詢**,並比較它們的執行計畫。 如果您不知道如何查看執行計畫,可以參考「[在 PostgreSQL 中...
# 前言 生成式 AI 和 AI 擴展工具在過去幾年中迅速進化。藉助提示來進行程式碼生成、自動化測試、評審摘要和文檔補完等「過去由人類完成但可以由 AI 協助的任務」確實在不斷增加。 本文的目的不僅僅是介紹工具和功能,而是透過「可以立即使用的 AI 速查表」和「可實踐的自訂腳本範例」,傳...
Hacktoberfest 即將到來。這是您首次貢獻開源程式碼或為您喜愛的專案獻上一份愛心的絕佳時機。無論您是程式新手還是經驗豐富的老手,總有辦法為您提供協助。 我整理了一份簡短的倉庫列表,這些倉庫對初學者來說很友好,而且使用起來很有趣。我也希望大家在評論區分享自己的專案,以便其他人也能發現它...
## 背景介紹 曾經,我遭遇了一個荒謬的Bug。那是一個看似平凡的字段,由我和同事共同維護著,如同兩個陌生人在同一片土地上耕作。最終,我們發現這個字段背叛了現實,它所記錄的與真實情況南轅北轍。 生產環境是沉默的,它從不打印SQL語句,就像西西弗斯推石的山坡,永遠不會告訴你石頭為何滾落。我...
# 第1章 美麗的源碼基本原則 寫程式碼的機會激增,開發速度劇烈提升,但「**可運行的程式碼**」和「**安全的程式碼**」是兩回事。特別是在生產環境中,需要考量性能、安全性和可維護性。 我們精選了AI容易寫出來(或寫出來後令人厭惡的)...
## 前言 今天我們來聊聊一個很有趣的話題:為什麼我不建議在 Docker 中運行 MySQL 數據庫? 有些小夥伴在工作中可能為了部署方便,習慣將所有組件都容器化,但數據庫真的適合放在容器裡嗎? 今天就專門跟大家一起聊聊這個話題,希望對你會有所幫助。 [最近準備面試的小夥伴...
大家好,我是[雙越](https://juejin.cn/user/1714893868765373)。前百度 滴滴 資深前端工程師,慕課網金牌講師,PMP。我的代表作有: - [wangEditor](https://link.juejin.cn?target=https%3A%2F%2Fw...
## 🚀 開源分布式IM系統:致力於打造一款現代化、分布式、高並發、高可用的即時通訊解決方案! ### 前言 大家好,我是**蝎子莱莱爱打怪**,今天和大家分享一個我個人歷時多年設計和開發的開源項目——**xzll-im分布式即時通訊系統**。 **(本文是我對項目中 [README]...
[UserJot 的](https://userjot.com?utm_source=devto&utm_medium=post&utm_campaign=solo-infrastructure)建立和運作完全是我一個人的事。沒有團隊,沒有承包商,就我一個人。 [UserJot](https:...
每週二晚上《CodeLove Talk》直播! 聊聊科技新聞,一起討論軟體開發相關的話題!