Skip to content

Latest commit

 

History

History
191 lines (150 loc) · 19.2 KB

File metadata and controls

191 lines (150 loc) · 19.2 KB

Daily Learn

Schedule

Date Type Tech Category Title
2022-07-25 理論 Backend Session、Cookie、Token
2022-07-25 理論 Frontend Question 写 React / Vue 项目时为什么要在列表组件中写 key,其作用是什么?
2022-07-26 理論 Backend Learn buffer pool 緩衝池
2022-07-27 理論 Java core Java String 介紹
2022-07-27 理論 Java core String Pool
2022-07-28 理論 Java core OAuth
2023-01-19 理論 Backend,Spring Spring Security
2023-01-TBD Devops CICD Gitlab-runner
2023-01-21 實作 Backend Spring Spring boot + thymeleaf
2023-03-21 理論 Backend Spring Cucumber 介紹
2023-03-23 網站內容 Refactor 翻譯 refactor.guru 網站內容
2023-03-24 理論 Backend Spring 常見的依賴注入 (DI) 的方式
2023-03-25 網路 API RESTful API
2023-03-26 理論 MessageQueue MessageQueue 介紹
2023-04-01 演算法 Algo Euclidean algorithm
2023-06-29 API API 同步呼叫與非同步呼叫

演算法

Date Type Tech Category Title
2023-03-22 Algo 基本演算法 Moore voting algorithm
2023-06-08 Algo 排序演算法 Quickselect 算法

開發遇到的問題

Date Category Title
2023-01-20 Spring Spring Security-WebSecurityConfigurerAdapter 棄用問題
2023-03-22 Maven maven-下載檔案時無法下載
2023-03-27 Devops azure board 如何快速新增 work items
2023-03-29 Spring Spring boot 僅執行 junit 方式

後端

後端知識 - 設計模式

Date Category Title
2023-04-28 Design Pattern SOLID(設計模式)
2023-05-03 Design Pattern Factor Pattern(工廠模式)
2023-05-04 Design Pattern Singleton Pattern (單例模式)
2023-05-06 Design Pattern Builder(建造者模式)
2023-05-07 Design Pattern Proxy Pattern(代理模式)

後端實作

Date Category Title
2023-03-28 Message Queue 實作 activeMQ
2023-03-29 Spring Spring boot 如何使用排程
2023-04-14 Spring mongodb + spring boot 實作
2023-06-05 Design Pattern Design Pattern-lab1-File-writer-lab
2023-06-10 gRPC gRPC lab1-gRPC Demo 專案
2023-06-22 Spring LAB1- TODO LIST(api))
2023-07-17 Spring lab - Spring security + jwt)

後端面試題

Date Category Title
2023-04-28 Backend 深拷贝 vs 浅拷贝
2023-04-30 Backend Interceptor vs filter
2023-04-30 Backend SQL、NOSQL、Redis 應用場景
2023-06-11 Backend-Java LinkedHashMap、ConcurrentHashMap、HashMap 和 TreeMap 區別
2023-06-12 Backend-Java Spring 如何防止 SQL 注入
2023-06-12 Backend-Java Spring IoC 的流程
2023-06-12 Backend-Java BeanFactory 和 FactoryBean 的區別
2023-06-12 Backend-Java TreeMap 介紹
2023-06-19 DB 為何不能使用 select *
2023-06-19 DB SQL 的最左匹配原则
2023-06-19 DB 如何解讀 explain 的資料
2023-06-19 DB 聚集索引和非聚集索引(clustered index and secondary index)
2023-06-20 Devops gitlab 如何在 merge code 的時候自動觸發 CICD
2023-06-20 Devops pipline 的 job 代表的涵義
2023-06-20 Devops gitlab-runner 跟 gitlab-pipline 的關係
2023-06-20 Backend-Java Thread 和 Runnable 的區別
2023-07-11 Backend-Java LocalDateTime 跟 Date 使用時機與比較

前端

Date Category Title
2023-04-15 frontend 第三方 Cookie 為何要取得使用者資料
2023-04-20 vue MVVM(Model-View-ViewModel)
2023-04-21 vue 生命週期
2023-08-30 css Css specificity
2023-08-30 css Css model
2023-08-31 css Css float
2023-08-31 Javascript Scope
2023-09-01 css Css pseudo用法

前端面試題

Date Category Title
2023-08-30 css Css 選擇器的優先級是如何計算的
2023-08-30 css Box model 是什麼

前端實作

Date Category Title
2023-06-22 Frontend, Image Recognition OpenCV 魔術棒邊緣檢測(nextjs-opencv-lab1)
2023-06-22 FrontendReact LAB1- TODO LIST(Nextjs))
2023-08-31 Frontendcss LAB-金魚腦課程學習

問題整理

Date Category Title
2023-03-28 ActiveMq MQ-使用 MQ 的場景
2023-04-11 Database 樂觀鎖和悲觀鎖是什麼
2023-04-11 Database 悲觀鎖是否會發生 dirty read
2023-04-11 System 分散式系統如何收集 log
2023-04-11 Spring Spring 的 DI 是如何做到的
2023-04-11 情境問題 第三方登入機制如何運作 oauth
2023-03-28 MQ MQ-為何要選用 Kafka,它的優點是?
2023-04-18 Thread Thread-concurrency(併發)
2023-04-18 Thread Thread 中如何使用 Lock
2023-04-19 Database SQL 如何優化
2023-04-20 Vue v-show vs v-if
2023-04-20 Vue Vue 實例掛載過程
2023-04-21 MQ MQ-Kafka 效率上為何比 RabbitMQ 高嗎?
2023-04-21 MQ MQ-Kafka 分佈式的消息系統架構
2023-04-21 MQ MQ 掛掉時如何避免資料遺失
2023-04-22 Database sql index 的種類(Cluster index / non-cluster index)

TODO 待整理學習的問題

  1. java- PriorityQueue 用法