JosephZhu1983/java-common-mistakes resource
书籍《Java 开发坑点解析:从根因分析到最佳实践》 & 极客时间专栏《Java业务开发常见错误100例》源码 observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2403
- days_rel: n/a
- days_push: 971
- n_releases_24m: 0
Adoption not part of the score
1839 stars · 725 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Source code for the book 'Java Development Pitfalls: From Root Cause Analysis to Best Practices' and the GeekTime column '100 Common Errors in Java Business Development'. Each chapter is an independent Spring Boot or Java CLI example contrasting wrong and right implementations of common Java mistakes.
Use cases
- learn common java concurrency and thread-safety mistakes
- understand spring transaction pitfalls
- study thread pool and connection pool misconfigurations
- learn correct database indexing practices
- avoid null pointer and equals/hashcode bugs
- learn java 8 datetime and serialization pitfalls
When to choose
- you are a Java developer wanting to learn from real wrong-vs-right code examples
- you are reading the book or GeekTime column and want runnable companion code
- you want to study JVM, Spring, and concurrency pitfalls hands-on
When to avoid
- you need a production-ready library to add as a dependency
- you need a license-cleared codebase for commercial reuse (no license is specified)
- you work outside the Java/Spring ecosystem
Facets
learning-resource · maturity active
developer-tools testing logging serialization error-handling concurrency date-time developer-tools programming-languages tutorials backend databases jvm java-pitfalls spring-boot book-source-code geektime best-practices jvm thread-safety code-examples docker spring
1 source
- readme: https://github.com/JosephZhu1983/java-common-mistakes · fetched 2026-08-28 · 799aa2fc8718
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| JosephZhu1983/java-common-mistakes | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="JosephZhu1983/java-common-mistakes")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem