index
后端开发知识
数据库
Claude_Code
常见概念
中间件
bug记录
面经八股
个人总结
java基础
javaGuide
java
basis
- bigdecimal
- generics-and-wildcards
- java-basic-questions-02
- java-basic-questions-03
- java-keyword-summary
- proxy
- reflection
- serialization
- spi
- syntactic-sugar
- unsafe
- why-there-only-value-passing-in-java
- java-basic-questions-01
collection
- arrayblockingqueue-source-code
- arraylist-source-code
- concurrent-hash-map-source-code
- copyonwritearraylist-source-code
- delayqueue-source-code
- hashmap-source-code
- java-collection-precautions-for-use
- java-collection-questions-01
- java-collection-questions-02
- linkedhashmap-source-code
- linkedlist-source-code
- priorityqueue-source-code
concurrent
- aqs
- atomic-classes
- cas
- completablefuture-intro
- java-concurrent-collections
- java-concurrent-questions-01
- java-concurrent-questions-02
- java-concurrent-questions-03
- java-thread-pool-best-practices
- java-thread-pool-summary
- optimistic-lock-and-pessimistic-lock
- threadlocal
- virtual-thread
- jmm
- reentrantlock
io
jvm
- class-file-structure
- class-loading-process
- classloader
- jdk-monitoring-and-troubleshooting-tools
- jvm-garbage-collection
- jvm-in-action
- jvm-intro
- jvm-parameters-intro
- memory-area
pictures
####### jdk��غ��ϴ��������ܽ�
new-features
- java10
- java11
- java12-13
- java14-15
- java16
- java17
- java18
- java19
- java20
- java21
- java22-23
- java24
- java8-common-new-features
- java8-tutorial-translate
- java9
cs-basics
algorithms
- 10-classical-sorting-algorithms
- classical-algorithm-problems-recommendations
- common-data-structures-leetcode-recommendations
- linkedlist-algorithm-problems
- string-algorithm-problems
- the-sword-refers-to-offer
data-structure
pictures
####### ��
####### �����
####### �������ݽṹ
network
- application-layer-protocol
- arp
- dns
- http-status-codes
- http-vs-https
- http1.0-vs-http1.1
- nat
- network-attack-means
- osi-and-tcp-ip-model
- other-network-questions
- other-network-questions2
- tcp-connection-and-disconnection
- tcp-reliability-guarantee
- the-whole-process-of-accessing-web-pages
- computer-network-xiexiren-summary
operating-system
database
elasticsearch
mongodb
mysql
- a-thousand-lines-of-mysql-study-notes
- how-sql-executed-in-mysql
- index-invalidation-caused-by-implicit-conversion
- innodb-implementation-of-mvcc
- mysql-auto-increment-primary-key-continuous
- mysql-high-performance-optimization-specification-recommendations
- mysql-index
- mysql-logs
- mysql-query-cache
- mysql-query-execution-plan
- mysql-questions-01
- some-thoughts-on-database-storage-time
- transaction-isolation-level
- nosql
redis
- 3-commonly-used-cache-read-and-write-strategies
- cache-basics
- redis-cluster
- redis-common-blocking-problems-summary
- redis-data-structures-01
- redis-data-structures-02
- redis-delayed-task
- redis-memory-fragmentation
- redis-persistence
- redis-questions-01
- redis-questions-02
- redis-skiplist
sql
- sql-questions-01
- sql-questions-02
- sql-questions-03
- sql-questions-04
- sql-questions-05
- sql-syntax-summary
distributed-system
- api-gateway
- distributed-configuration-center
- distributed-id-design
- distributed-id
- distributed-lock-implementations
- distributed-lock
distributed-process-coordination
zookeeper
protocol
rpc
high-availability
- fallback-and-circuit-breaker
- high-availability-system-design
- idempotency
- limit-request
- performance-test
- redundancy
- timeout-and-retry
high-performance
message-queue
- disruptor-questions
- kafka-questions-01
- message-queue
- rabbitmq-questions
- rocketmq-questions
- read-and-write-separation-and-library-subtable
- sql-optimization
high-quality-technical-articles
advanced-programmer
- 20-bad-habits-of-bad-programmers
- meituan-three-year-summary-lesson-10
- programmer-quickly-learn-new-technology
- seven-tips-for-becoming-an-advanced-programmer
- ten-years-of-dachang-growth-road
- the-growth-strategy-of-the-technological-giant
- thinking-about-technology-and-business-after-five-years-of-work
interview
- how-to-examine-the-technical-ability-of-programmers-in-the-first-test-of-technology
- my-personal-experience-in-2021
- screen-candidates-for-packaging
- some-secrets-about-alibaba-interview
- summary-of-spring-recruitment
- technical-preliminary-preparation
- the-experience-and-thinking-of-an-interview-experienced-by-an-older-programmer
- the-experience-of-get-offer-from-over-20-big-companies
personal-experience
- 8-years-programmer-work-summary
- four-year-work-in-tencent-summary
- huawei-od-275-days
- two-years-of-back-end-develop–experience-in-didi-and-toutiao
programmer
- efficient-book-publishing-and-practice-guide
- high-value-certifications-for-programmers
- how-do-programmers-publish-a-technical-book
work
javaguide
open-source-project
snippets
- article-footer.snippet
- article-header.snippet
- planet.snippet
- planet2.snippet
- small-advertisement.snippet
- yuanma.snippet
system-design
basis
pictures
framework
mybatis
spring
- async
- ioc-and-aop
- spring-boot-auto-assembly-principles
- spring-common-annotations
- spring-design-patterns-summary
- spring-knowledge-and-questions-summary
- spring-transaction
- springboot-knowledge-and-questions-summary
- springboot-source-code
- schedule-task
security
- advantages-and-disadvantages-of-jwt
- basis-of-authority-certification
- data-desensitization
- data-validation
- design-of-authority-system
- encryption-algorithms
- jwt-intro
- sentive-words-filter
- sso-intro
- system-design-questions
- web-real-time-message-push
tools
docker
git
gradle
maven
zhuanlan
- README
- back-end-interview-high-frequency-system-design-and-scenario-questions
- handwritten-rpc-framework
- java-mian-shi-zhi-bei
- source-code-reading