2023
Spring Security登入時加上圖形驗證碼
2022
用Java code生成Excel檔案
DataTables前端搜尋
瀏覽器記住使用者上次上傳的檔案
MJPEG轉canvas播放
DataTables實用code合籍
批次將.md格式轉換成.docx
前端js到後端Java的時間格式接收轉換
Spring載入yml中自訂值的幾種方法
JS關於Array的includes()的坑
使用Calendar獲取時間區間
使用parallelStream要注意的坑
Spring Boot打包war包和設定檔
ECharts基本應用
快速將前端的Html table(含CSS)匯出成Excel
合併多對多關係並輸出成JSON
從前端下查詢,再用流匯出並下載Excel
JSP、Hibernate、Spring Data JPA
用Javafaker產生假資料
Windows 11與WSL
從IDEA轉移至Eclipse
職場新人要點
Java面試,機考題整理
Java初階面試題整理-01
商城初級高級篇總和與展示
微服務商城之高可用集群篇
初識AWS與帳號驗證的趣事
用Heroku部署Tomcat網站
高併發方案、Sentinel限流、Sleuth鏈路追蹤
秒殺優惠模組、Cron表達式
柚子書城
串接第三方支付
Maven微服務多模組管理
LeetCode Easy: 66
IntelliJ IDEA File scope
阿里巴巴Java開發手冊
Seata、消息隊列分佈式事務
提交訂單: 冪等性、分散式交易的一致性
生活雜記
整理常用的git操作
確認訂單、feign請求頭問題
LeetCode Easy: 35-58
RabbitMQ與訊息確認
個人對區塊鏈的白話理解
LeetCode Easy: 26-28
cookie&redis實現訪客購物車
註冊、登入與Spring Session
商品詳情
線程池與CompletableFuture異步編排
用ElasticSearch實現商品搜索
Redisson與SpringCache
Redis緩存與分佈式鎖
Nginx&網關、壓測與性能優化
抽取關鍵字至ES、Thymeleaf模板引擎
JVM模型與GC策略
ElasticSearch與Spring整合
DockerDekstop掛載相關設定
商品屬性維護、庫存模組、基礎篇總結
保存sku、spu,feign遠程調用
array、list多型與BaseMapper之謎
後台-商品屬性,多對多非外鍵表操作
Java中finally與return的順序
逆向生成前端頁面、JSR303、雲儲存圖片
node版本對應、NVS快速切換
後台:商品分類、網關轉發微服務、跨域
服務註冊nacos、feign、Gateway
項目簡介 & 環境搭建
醫院管理API & 服務註冊與發現
MongoDB
字典檔模組、Spring Cache+Redis、Nginx
前端:後臺模板vue-admin-template
RESTful API
前端:ES6、Vue、Node.js
醫院設定模組、swagger2、統一返回/異常/日誌
Spring框架、預約就醫項目
MyBatis-Plus快速上手
JSON、AJAX、i18n
Filter過濾器、ThreadLocal
Cookie與Session,書城訂單模組
書城項目:Maven管理依賴、圖書模塊
檔案上傳與下載、書城項目優化
Listener監聽器、EL表達式、JSTL標籤庫
JSP
JavaWeb架構、Servlet頁面轉發
XML、Servlet
jQuery
Web前端:HTML、CSS與JavaScript基礎知識
2021
事務、DAO、連接池、Dbutils工具包
MySQL8新特性
JDBC基礎、PreparedStatement增刪改查
觸發器Trigger
變量、流程控制與游標
預存程序Procedure與自訂函數Function
視圖View
限制約束Constraint
MySQL資料類型詳述
資料的增/刪/改
資料庫的具體結構、創建與管理
子查詢Subquery
常用函數:數值/字串/時間/流程控制...等