隨記
  • 2026-04-28
  • credit-control-project
  • index
  • prompt
  • SQL效能優化分析 - SO 查詢
  • symbol
    • factory
    • problem
    • 前言
    • 領域驅動設計
      • vscodeSetting
    • GenericType
    • index
    • JVM
    • LargeCsvImportJob
    • monitor
      • ca_springboot
      • clean_architecture
      • java-backend-guidelines
      • config
      • jackson
      • mybatis
      • poi
      • date
      • reflect
      • stream
      • refactor
      • HTTP_Connection_Pool_Analysis
      • aop
      • ioc
      • jpaCompositeKey
      • springboot
      • springbootActuator
      • transaction
      • memoryLeak
      • ttd
      • 整合測試
      • CompletableFuture
      • FutureTask
    • easy
    • hard
    • index
    • medium
    • Tree
    • express
    • nodeJs
      • customCommand
      • example
      • npm
    • opPrompt
    • opencc4j
    • openSource
    • nextJs
    • React
      • angular-15-observer-pattern
      • angular-observer-patterns
      • async-await-vs-sync
      • field-modifiers-design
      • observer-pattern-rxjs
      • using-language-observable
      • pod_troubleshooting
      • CACHE_STATISTICS_GUIDE
      • GRADLE_BUILD_GUIDE
      • VSCode_Settings_Explanation
      • LocalTomcat_Debug_Usage
    • career
    • idea
    • ooad
      • SKILL
      • SKILL
    • docker
    • Elastic
    • Elastic參數
    • git
    • IDE
    • index
    • jenkins
    • linux
    • log
    • markdown
    • maven
    • nginx
    • pages
    • rabbitMq
    • redis
    • sonarQube
      • kubectl
      • PVC_HeapDump_Management
      • agent-design-guide
      • check.prompt
      • context-engineering-files-integration
      • context-engineering-research-reportcontext-engineering-research-reportcontext-engineering-research-reportcontext-engineering-research-reportcontext-engineering-research-reportcontext-engineering-research-reportcontext-engineering-research-reportcontext-engineering-research-reportcontext-engineering-research-reportcontext-engineering-research-report
      • copilot-commit-message-instructions
      • copilot-instructions
      • copilot-test-instructions
      • prompt-template-guide-zh-TW
      • SDMarkDown.prompt
      • check-ssl-cert.ps1check-ssl-cert.ps1check-ssl-cert.ps1check-ssl-cert.ps1check-ssl-cert.ps1
      • SSL_CERTIFICATE_TROUBLESHOOTING
    • azureSQLTool
    • collateProblem
    • copilot-cli-create-test
    • fetchSize-and-stream-analysis
    • findDtuIncreasefindDtuIncrease
    • json
    • obsidian-sov-workflow-sql-optimization
    • Partitioned_table
    • sql
    • SRE
    • 筆記
    • JDBC_L1CACHE_ENTITYMANAGER_REPORT
    • L1_CACHE_ANALYSIS_REPORT
    • SP_download_guide
    • Table_View_download_guide
    • 01-ArchUnit
    • 02-jQAssistant
    • 03-Structurizr-DSL
    • 04-SonarQube
    • 05-ErrorProne
    • 06-SpotBugs
    • 07-OWASP-Dependency-Check
    • 08-Snyk
    • 09-Trivy
    • 10-Semgrep
    • 11-OpenRewrite
    • 12-RefactorFirst-AI
    • 13-PIT-Mutation-Testing
    • 14-Testcontainers
    • README
    • guide-archunit-adoption-playbook
    • guide-maven-surefire-archunit
    • guide-shared-archunit-module
    • research-archunit-java-checks
    • 0001-spec-format
    • 0002-presentation-mkdocs
    • 0003-openrewrite-remediation
    • 0004-cicd-integration
    • DATABASE-SCHEMA
    • indexindex
    • ARCH-001-layeringARCH-001-layeringARCH-001-layeringARCH-001-layeringARCH-001-layeringARCH-001-layering
    • ARCH-002-dependency-inversionARCH-002-dependency-inversionARCH-002-dependency-inversionARCH-002-dependency-inversionARCH-002-dependency-inversionARCH-002-dependency-inversion
    • ARCH-003-package-by-featureARCH-003-package-by-featureARCH-003-package-by-featureARCH-003-package-by-featureARCH-003-package-by-feature
    • ARCH-004-database-standardsARCH-004-database-standardsARCH-004-database-standardsARCH-004-database-standards
    • ARCH-005-modular-codeARCH-005-modular-codeARCH-005-modular-codeARCH-005-modular-codeARCH-005-modular-code
    • index
    • BUG-001-null-safetyBUG-001-null-safetyBUG-001-null-safetyBUG-001-null-safetyBUG-001-null-safety
    • BUG-002-resource-leaksBUG-002-resource-leaksBUG-002-resource-leaksBUG-002-resource-leaksBUG-002-resource-leaks
    • BUG-003-thread-safetyBUG-003-thread-safetyBUG-003-thread-safetyBUG-003-thread-safetyBUG-003-thread-safety
    • index
    • CQ-001-complexityCQ-001-complexityCQ-001-complexityCQ-001-complexityCQ-001-complexity
    • CQ-002-duplicationCQ-002-duplicationCQ-002-duplicationCQ-002-duplicationCQ-002-duplication
    • CQ-003-coverageCQ-003-coverageCQ-003-coverageCQ-003-coverageCQ-003-coverage
    • CQ-004-code-reviewCQ-004-code-reviewCQ-004-code-reviewCQ-004-code-reviewCQ-004-code-review
    • CQ-005-error-budgetCQ-005-error-budgetCQ-005-error-budgetCQ-005-error-budgetCQ-005-error-budget
    • index
    • CS-001-namingCS-001-namingCS-001-namingCS-001-namingCS-001-naming
    • CS-002-no-star-importsCS-002-no-star-importsCS-002-no-star-importsCS-002-no-star-importsCS-002-no-star-imports
    • CS-003-method-lengthCS-003-method-lengthCS-003-method-lengthCS-003-method-lengthCS-003-method-length
    • index
    • DOC-001-design-documentDOC-001-design-documentDOC-001-design-documentDOC-001-design-documentDOC-001-design-document
    • DOC-002-changelogDOC-002-changelogDOC-002-changelogDOC-002-changelogDOC-002-changelogDOC-002-changelog
    • index
    • FE-001-ngx-markdown-migration
    • index
    • MIG-001-java17MIG-001-java17MIG-001-java17MIG-001-java17MIG-001-java17MIG-001-java17
    • MIG-002-java-timeMIG-002-java-timeMIG-002-java-timeMIG-002-java-timeMIG-002-java-timeMIG-002-java-time
    • MIG-003-spring-boot3MIG-003-spring-boot3MIG-003-spring-boot3MIG-003-spring-boot3MIG-003-spring-boot3MIG-003-spring-boot3
    • index
    • SEC-001-secret-detectionSEC-001-secret-detectionSEC-001-secret-detectionSEC-001-secret-detectionSEC-001-secret-detection
    • SEC-002-dependency-scanningSEC-002-dependency-scanningSEC-002-dependency-scanningSEC-002-dependency-scanningSEC-002-dependency-scanning
    • SEC-003-sastSEC-003-sastSEC-003-sastSEC-003-sastSEC-003-sast
    • SEC-004-vulnerability-slaSEC-004-vulnerability-slaSEC-004-vulnerability-slaSEC-004-vulnerability-slaSEC-004-vulnerability-sla
    • index
    • TEST-001-unit-test-coverageTEST-001-unit-test-coverageTEST-001-unit-test-coverageTEST-001-unit-test-coverageTEST-001-unit-test-coverage
    • TEST-002-integration-testTEST-002-integration-testTEST-002-integration-testTEST-002-integration-testTEST-002-integration-test
    • TEST-003-e2e-testTEST-003-e2e-testTEST-003-e2e-testTEST-003-e2e-testTEST-003-e2e-test
    • TEST-004-performance-testTEST-004-performance-testTEST-004-performance-testTEST-004-performance-testTEST-004-performance-test
    • adoption-playbook
    • java-checks-research
    • maven-surefire
    • shared-module
    • index
    • index
    • index
    • index
    • index
    • index
    • examples
    • layers
    • principles
    • README
    • classic-questions
    • methodology
    • README
    • tradeoffs
    • junior-to-mid
    • mid-to-senior
    • README
    • senior-to-architect
    • agentic-coding
    • project-guidelines
    • README
    • books
    • online
    • practice
    • README
    • getting-started
    • legal
    • monetization
    • practice
    • README
    • validation
    • README
    • Day01
    • Day02
    • Day03
    • Day04
    • Day05
    • Day06
    • Day07
    • Day01
    • Day02
    • Day03
    • Day04
    • Day05
    • Day06
    • Day07
    • Day01
    • Day02
    • Day03
    • Day04
    • Day05
    • Day06
    • Day07
    • Day01
    • Day02
    • Day03
    • Day04
    • Day05
    • Day06
    • Day07
    • Day01
    • Day02
    • Day03
    • Day04
    • Day05
    • Day06
    • Day07
    • Day01
    • Day02
    • Day03
    • Day04
    • Day05
    • Day06
    • Day07
    • Day01
    • Day02
    • Day03
    • Day04
    • Day05
    • Day06
    • Day07
    • Day01
    • Day02
    • Day03
    • Day04
    • Day05
    • Day06
    • Day07
    • Day01
    • Day02
    • Day03
    • Day04
    • Day05
    • Day06
    • Day07
    • Day01
    • Day02
    • Day03
    • Day04
    • Day05
    • Day06
    • Day07
    • Day01
    • Day02
    • Day03
    • Day04
    • Day05
    • Day06
    • Day07
    • Day01
    • Day02
    • Day03
    • Day04
    • Day05
    • Day06
    • Day07
    • README
    • day01-intro
    • day02-ecosystem
    • day03-install
    • day04-hello-rust
    • day05-cargo-commands
    • day06-project-structure
    • day07-cargo-dependencies
    • day01-variables
    • day02-data-types
    • day03-functions
    • day04-return-values
    • day05-if-match
    • day06-loops
    • day07-week2-summary
    • day01-ownership-rules
    • day02-functions-ownership
    • day03-references
    • day04-mutable-references
    • day05-slices
    • day06-string-n-str
    • day07-week3-summary
    • day01-structs
    • day02-methods
    • day03-enums
    • day04-pattern-matching
    • day05-option
    • day06-result-errors
    • day07-week4-summary
    • day01-generics
    • day02-generics-advanced
    • day03-traits
    • day04-traits-params
    • day05-lifetimes
    • day06-lifetimes-advanced
    • day07-week5-summary
    • day01-vectors
    • day02-hashmap
    • day03-iterators
    • day04-custom-iterator
    • day05-strings
    • day06-strings-advanced
    • day07-week6-summary
    • day01-result-operator
    • day02-custom-errors
    • day03-error-trait
    • day04-error-best-practices
    • day05-panic
    • day06-error-patterns
    • day07-week7-summary
    • day01-threads
    • day02-thread-techniques
    • day03-message-passing
    • day04-message-passing-advanced
    • day05-mutex
    • day06-concurrency-design
    • day07-week8-summary
    • day01-async-await
    • day02-tokio-spawn
    • day03-async-io
    • day04-async-http
    • day05-tokio-select
    • day06-async-sync
    • day07-week9-summary
    • day01-thiserror
    • day02-anyhow
    • day03-error-patterns
    • day04-tracing
    • day05-tracing-advanced
    • day06-error-stack
    • day07-week10-summary
    • day01-project-planning
    • day02-project-init
    • day03-cli-clap
    • day04-add-list
    • day05-done-remove
    • day06-persistence
    • day07-week11-complete-project
    • day01-macros
    • day02-macro-practice
    • day03-unsafe
    • day04-unsafe-practice
    • day05-performance
    • day06-benchmarking
    • day07-week12-graduation
    • README
    • examples
    • layers
    • principles
    • README
    • classic-questions
    • methodology
    • README
    • tradeoffs
    • junior-to-mid
    • mid-to-senior
    • README
    • senior-to-architect
    • agentic-coding
    • project-guidelines
    • README
    • books
    • online
    • practice
    • README
    • getting-started
    • legal
    • monetization
    • practice
    • README
    • validation
    • README
    • Day01
    • Day02
    • Day03
    • Day04
    • Day05
    • Day06
    • Day07
    • Day01
    • Day02
    • Day03
    • Day04
    • Day05
    • Day06
    • Day07
    • Day01
    • Day02
    • Day03
    • Day04
    • Day05
    • Day06
    • Day07
    • Day01
    • Day02
    • Day03
    • Day04
    • Day05
    • Day06
    • Day07
    • Day01
    • Day02
    • Day03
    • Day04
    • Day05
    • Day06
    • Day07
    • Day01
    • Day02
    • Day03
    • Day04
    • Day05
    • Day06
    • Day07
    • Day01
    • Day02
    • Day03
    • Day04
    • Day05
    • Day06
    • Day07
    • Day01
    • Day02
    • Day03
    • Day04
    • Day05
    • Day06
    • Day07
    • Day01
    • Day02
    • Day03
    • Day04
    • Day05
    • Day06
    • Day07
    • Day01
    • Day02
    • Day03
    • Day04
    • Day05
    • Day06
    • Day07
    • Day01
    • Day02
    • Day03
    • Day04
    • Day05
    • Day06
    • Day07
    • Day01
    • Day02
    • Day03
    • Day04
    • Day05
    • Day06
    • Day07
    • README
    • day01-intro
    • day02-ecosystem
    • day03-install
    • day04-hello-rust
    • day05-cargo-commands
    • day06-project-structure
    • day07-cargo-dependencies
    • day01-variables
    • day02-data-types
    • day03-functions
    • day04-return-values
    • day05-if-match
    • day06-loops
    • day07-week2-summary
    • day01-ownership-rules
    • day02-functions-ownership
    • day03-references
    • day04-mutable-references
    • day05-slices
    • day06-string-n-str
    • day07-week3-summary
    • day01-structs
    • day02-methods
    • day03-enums
    • day04-pattern-matching
    • day05-option
    • day06-result-errors
    • day07-week4-summary
    • day01-generics
    • day02-generics-advanced
    • day03-traits
    • day04-traits-params
    • day05-lifetimes
    • day06-lifetimes-advanced
    • day07-week5-summary
    • day01-vectors
    • day02-hashmap
    • day03-iterators
    • day04-custom-iterator
    • day05-strings
    • day06-strings-advanced
    • day07-week6-summary
    • day01-result-operator
    • day02-custom-errors
    • day03-error-trait
    • day04-error-best-practices
    • day05-panic
    • day06-error-patterns
    • day07-week7-summary
    • day01-threads
    • day02-thread-techniques
    • day03-message-passing
    • day04-message-passing-advanced
    • day05-mutex
    • day06-concurrency-design
    • day07-week8-summary
    • day01-async-await
    • day02-tokio-spawn
    • day03-async-io
    • day04-async-http
    • day05-tokio-select
    • day06-async-sync
    • day07-week9-summary
    • day01-thiserror
    • day02-anyhow
    • day03-error-patterns
    • day04-tracing
    • day05-tracing-advanced
    • day06-error-stack
    • day07-week10-summary
    • day01-project-planning
    • day02-project-init
    • day03-cli-clap
    • day04-add-list
    • day05-done-remove
    • day06-persistence
    • day07-week11-complete-project
    • day01-macros
    • day02-macro-practice
    • day03-unsafe
    • day04-unsafe-practice
    • day05-performance
    • day06-benchmarking
    • day07-week12-graduation
    • README
« Previous
Next »
隨記
  • java
Previous
Next

Built with MkDocs using Ivory theme.