{"adoption": {"forks": 311, "observed_at": "2026-08-28T04:05:37.397593+00:00", "stars": 1795}, "canonical_url": "https://ross.abutalabs.com/products/java-books", "card": {"archived": false, "artifact_type": "learning-resource", "description": "程序员常读书单整理，附下载地址，希望对你有帮助。书单包括设计模式、计算机网络、操作系统、数据库、数据结构与算法、架构、中间件等等。本仓库持续更新中，可以star一下，下次找书直接在上面搜索", "domain": ["education", "developer-tools", "tutorials", "awesome-lists"], "enriched": true, "function": ["documentation", "developer-tools"], "health_score": 20, "homepage": null, "language": null, "license": null, "license_family": "other", "maturity": "active", "member_repos": ["Tyson0314/java-books"], "name": "Tyson0314/java-books", "platform": ["cross-platform"], "pushed_at": "2024-05-28T02:36:55+00:00", "repo": "Tyson0314/java-books", "stars": 1795, "tags": ["books", "ebooks", "reading-list", "computer-science", "java", "interview-preparation", "curated-list"], "topics": [], "urls": [], "use_cases": ["find classic computer science books to download", "get a reading list for learning Java backend development", "prepare for programming job interviews with recommended books", "find books on data structures and algorithms", "discover resources on operating systems and computer networks", "locate e-books on distributed systems and middleware"], "what_it_is": "A curated collection of over 200 classic computer science and programming e-books with download links, covering topics like Java, databases, networking, algorithms, and system design. It is a continuously updated reading list aimed at helping developers, especially self-taught programmers, find learning resources.", "when_to_avoid": ["you need interactive courses or tutorials rather than book downloads", "you require legally licensed or paid publications", "you need software or code rather than learning materials"], "when_to_choose": ["you want a curated, searchable list of free computer science e-books", "you are a self-taught programmer looking for a structured reading path", "you need interview preparation materials and classic CS textbooks"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/java-books", "repo": "Tyson0314/java-books", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.397593+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:22:50.722705+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "05f0c428a32500281088dcbcfeecfa59e8b4b46d505d5c16cb13286bebea0caf", "fetched_at": "2026-08-28T04:05:37.397593+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tyson0314/java-books"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.397593+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:22:50.722705+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "05f0c428a32500281088dcbcfeecfa59e8b4b46d505d5c16cb13286bebea0caf", "fetched_at": "2026-08-28T04:05:37.397593+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tyson0314/java-books"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:22:50.722705+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "05f0c428a32500281088dcbcfeecfa59e8b4b46d505d5c16cb13286bebea0caf", "fetched_at": "2026-08-28T04:05:37.397593+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tyson0314/java-books"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.397593+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.397593+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.397593+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:22:50.722705+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "05f0c428a32500281088dcbcfeecfa59e8b4b46d505d5c16cb13286bebea0caf", "fetched_at": "2026-08-28T04:05:37.397593+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tyson0314/java-books"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.397593+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.397593+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:22:50.722705+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "05f0c428a32500281088dcbcfeecfa59e8b4b46d505d5c16cb13286bebea0caf", "fetched_at": "2026-08-28T04:05:37.397593+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tyson0314/java-books"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.397593+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.397593+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.397593+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:22:50.722705+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "05f0c428a32500281088dcbcfeecfa59e8b4b46d505d5c16cb13286bebea0caf", "fetched_at": "2026-08-28T04:05:37.397593+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tyson0314/java-books"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.397593+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.397593+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:22:50.722705+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "05f0c428a32500281088dcbcfeecfa59e8b4b46d505d5c16cb13286bebea0caf", "fetched_at": "2026-08-28T04:05:37.397593+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tyson0314/java-books"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:22:50.722705+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "05f0c428a32500281088dcbcfeecfa59e8b4b46d505d5c16cb13286bebea0caf", "fetched_at": "2026-08-28T04:05:37.397593+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tyson0314/java-books"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:22:50.722705+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "05f0c428a32500281088dcbcfeecfa59e8b4b46d505d5c16cb13286bebea0caf", "fetched_at": "2026-08-28T04:05:37.397593+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tyson0314/java-books"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:22:50.722705+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "05f0c428a32500281088dcbcfeecfa59e8b4b46d505d5c16cb13286bebea0caf", "fetched_at": "2026-08-28T04:05:37.397593+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tyson0314/java-books"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:39:23.370411+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1865, "days_push": 828, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}