[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f1fcieqcfrreq0":3,"$f28277jh00d5hq":39,"$f2o8yr0tkagejl":85,"$f333rj3gqq6hhr":140},{"ads":4,"bookConfig":37,"enableAds":13,"enableAdsVpn":13,"enableAdsVps":13,"userConfig":38},[5,12,19,25,31],{"coverImage":6,"description":7,"id":8,"image":9,"link":10,"title":11},"https:\u002F\u002Fcdn.alltool.top\u002Fimage\u002Fdetail\u002Ffanai_ad.jpg","一顿饭AI 提供 ChatGPT Plus、Claude 等主流 AI 会员服务，支持支付宝直接付款，价格实在，开通简单。",7,"https:\u002F\u002Falltool.top\u002Fimage\u002Fdetail\u002Fchatgpt_logo.png","\u002Fblog\u002F5a43","ChatGPT Plus低价代充｜支持支付宝",{"coverImage":13,"description":14,"id":15,"image":16,"link":17,"title":18},null,"1核1G内存30G SSD，每月1TB流量，美国节点，可以用来部署专属VPN、小型网站、博客。",2,"https:\u002F\u002Falltool.top\u002Fimage\u002Fdetail\u002Fcloudcone_favicon.png","https:\u002F\u002Fcgfw.top\u002Fselfvpn.html","全球最便宜的VPS云服务器(13元\u002F月)",{"coverImage":13,"description":20,"id":21,"image":22,"link":23,"title":24},"2核2G内存40G SSD云服务器，3M带宽，1个外网IPv4地址，超高性价比！",1,"https:\u002F\u002Fimg.alicdn.com\u002Ftfs\u002FTB1_ZXuNcfpK1RjSZFOXXa6nFXa-32-32.ico","https:\u002F\u002Fpdfs.top\u002Fblog\u002Fpt4s#ad","阿里云99元\u002F年服务器专享购买链接",{"coverImage":13,"description":26,"id":27,"image":28,"link":29,"title":30},"免费下载电子书阅读器，支持Windows、安卓、IOS、MacOS等系统",5,"https:\u002F\u002Falltool.top\u002Fimage\u002Fdetail\u002Febook.png","https:\u002F\u002Fpan.xunlei.com\u002Fs\u002FVOLZuDZRhtvQUgIxeq96Mu9pA1?pwd=abn7","EPUB、PDF电子书阅读器下载",{"coverImage":13,"description":32,"id":33,"image":34,"link":35,"title":36},"最强PDF工具，支持编辑、签名、加密、OCR识别等25种功能。",3,"https:\u002F\u002Falltool.top\u002Fimage\u002Fdetail\u002Fadobe_acrobat.png","https:\u002F\u002Fpdfs.top\u002Fblog\u002Fn7gq#ad","Adobe Acrobat Pro 2025绿色版","{\"bookQa\":[{\"question\":\"能否在线阅读？\",\"answer\":\"跳转到网盘下载页面，可以在线阅读，觉得不错再转存到自己的网盘。\"},{\"question\":\"如何下载？\",\"answer\":\"先将文件夹转存到自己的网盘（一定要转存整个文件夹，否则文件更新不会提醒），然后在网盘下载文件。\"},{\"question\":\"不知道下载哪种格式？\",\"answer\":\"移动端阅读推荐EPUB格式；电脑端如果阅读技术书籍，推荐PDF，阅读文学作品推荐EPUB格式。\"},{\"question\":\"个别PDF文档预览一直提示“文档打开失败”\",\"answer\":\"网盘自身问题，下载后可正常阅读。也可先转存到自己的网盘，再用客户端预览。\"},{\"question\":\"每天的下载次数是多少？\",\"answer\":\"每人每天可以下载5本不同的书籍，已经下载过的不占用下载次数。⚠️通过技术手段恶意频繁下载会被封禁！\"}]}","{\"enableResourceRequest\":true,\"enableAds\":true,\"enableAdsVpn\":false,\"enableAdsVps\":false,\"indexTopCount\":15,\"indexTopLatestCount\":15,\"indexStickCount\":10,\"indexLatestCount\":20}",{"author":40,"bookTags":41,"bookVersion":13,"categoryIds":46,"categoryNames":49,"code":52,"coverImageUrl":53,"createTime":54,"description":55,"doubanUrl":56,"files":57,"indexId":13,"isbn":65,"isbn10":13,"language":66,"name":67,"publishDate":68,"publisher":13,"pv":69,"ranks":70,"recommendation":71,"score":72,"seoDescription":73,"seoKeywords":74,"seoTitle":75,"series":76,"tags":77,"title":82,"toc":13,"translator":13,"updateTime":83,"updateTimeDesc":84},"[美] Benjamin Muschko（本杰明·马斯可）",[42,43,44,45],"Gradle","Java","自动化构建","DevOps",[47,48],140,763,[50,51],"计算机","软件工程","0jwjr","\u002Fimage\u002Fcover\u002F0jwjr.jpg","2025-05-11 13:07:25","\u003Cp>《实战 Gradle》围绕现代软件项目的自动化构建展开，从为什么需要构建工具讲起，对比 Ant、Maven 与 Gradle 的思路，并通过实际 Java 项目帮助读者理解 Gradle 基于 Groovy DSL 的声明式构建方式。\u003C\u002Fp>\u003Cp>基础部分深入讲解 Project、Task、属性、构建生命周期和依赖管理，并通过完整项目展示 Java 插件、Web 项目、Gradle Wrapper 和多项目构建。读者可以逐步理解一个 Gradle 构建脚本并不只是若干命令，而是一套具有对象模型和生命周期的构建系统。\u003C\u002Fp>\u003Cp>进阶内容进入自动化测试、集成测试、自定义 Task 和插件开发，并讨论怎样把已有 Ant 或 Maven 项目迁移到 Gradle。后续又将构建扩展到 IDE 集成、持续集成、持续交付和部署，使 Gradle 成为整个软件交付链的一部分。\u003C\u002Fp>\u003Cp>本书适合 Java 开发者、构建工程师和 DevOps 从业者。由于原版出版较早，部分 Gradle API、插件与配置写法已经发生变化，但关于 Task 模型、依赖管理、多项目组织、插件扩展和构建自动化的核心思想仍具有很高的学习价值。\u003C\u002Fp>","https:\u002F\u002Fbook.douban.com\u002Fsubject\u002F26609447\u002F",[58],{"code":59,"fileFormat":60,"fileSize":61,"needPassword":62,"netDiskType":63,"pages":64,"remark":13},"03732ff4db064278af64520911ceb0a6","PDF+EPUB","79.52 MB",true,"Quark",492,"9787121269257","中文","实战Gradle","2015-01-01",75,[],"本书是Gradle系统实战指南，从项目自动化、任务和依赖管理讲到多项目构建、测试、插件开发、Ant\u002FMaven迁移以及持续集成与部署，帮助Java开发者建立从源码到交付的完整自动化构建体系。",6.6,"《实战Gradle》PDF免费下载，作者：[美] Benjamin Muschko（本杰明·马斯可），ISBN：9787121269257，由电子工业出版社于2015年01月出版。本书是Gradle系统实战指南，从项目自动化、任务和依赖管理讲到多项目构建、测试、插件开发、Ant\u002FMaven迁移以及持续集成与部署，帮助Java开发者建立从源码到交付的完整自动化构建体系。","实战Gradle,Benjamin Muschko,Gradle in Action,Gradle,Java构建,Groovy DSL,依赖管理,多项目构建,Gradle插件,持续集成,持续交付","《实战Gradle》- 马斯可 - PDF下载","",[78],{"code":13,"color":79,"name":80,"sort":15,"tip":81},"secondary","转换版PDF","EPUB格式转换的PDF，文字可复制，但与纸质版排版不一致","《实战Gradle》PDF下载","2026-08-23 17:00:30","1个月前",[86,96,104,113,123,132],{"author":87,"categories":88,"code":90,"coverImageUrl":91,"description":13,"name":92,"publishDate":93,"pv":94,"score":95},"葛一鸣",[50,89],"编程","ffb7a3459f9f4e9d880f2b7b9227702f","\u002Fimage\u002Fcover\u002Fffb7a3459f9f4e9d880f2b7b9227702f.jpg","实战Java高并发程序设计（第2版）","2018-10-01 00:00:00",92,8.3,{"author":87,"categories":97,"code":98,"coverImageUrl":99,"description":13,"name":100,"publishDate":101,"pv":102,"score":103},[50,89],"e26b66fd52b84855be6800d9ccbd3c0e","\u002Fimage\u002Fcover\u002Fe26b66fd52b84855be6800d9ccbd3c0e.jpg","实战Java高并发程序设计（第3版）","2022-07-01 00:00:00",436,7.4,{"author":105,"categories":106,"code":107,"coverImageUrl":108,"description":13,"name":109,"publishDate":110,"pv":111,"score":112},"诺曼·毛瑞尔（Norman Maurer）\u002F马文·艾伦·沃尔夫泰尔（Marvin Allen Wolfthal）",[50,89],"1c9ef0af93874caf9d551c456bc6272d","\u002Fimage\u002Fcover\u002F1c9ef0af93874caf9d551c456bc6272d.jpg","Netty实战：Netty In Action","2015-01-01 00:00:00",251,10,{"author":114,"categories":115,"code":117,"coverImageUrl":118,"description":13,"name":119,"publishDate":120,"pv":121,"score":122},"Josiah L. Carlson 黄健宏译",[50,116],"数据库","18372b7b04da4031bc6445f6770eb7ff","\u002Fimage\u002Fcover\u002F18372b7b04da4031bc6445f6770eb7ff.jpg","Redis实战","2015-10-01 00:00:00",275,6,{"author":124,"categories":125,"code":127,"coverImageUrl":128,"description":13,"name":129,"publishDate":130,"pv":131,"score":112},"Craig Walls",[50,126],"计算机科学","f738ecc8a4764e22b78d334b144cbe05","\u002Fimage\u002Fcover\u002Ff738ecc8a4764e22b78d334b144cbe05.jpg","Spring 实战 (第 6 版)","2022-12-01 00:00:00",980,{"author":133,"categories":134,"code":135,"coverImageUrl":136,"description":13,"name":137,"publishDate":138,"pv":139,"score":122},"杨开元",[50,89],"749a89a99ef74bf4a7475e430a93014e","\u002Fimage\u002Fcover\u002F749a89a99ef74bf4a7475e430a93014e.jpg","RocketMQ实战与原理解析","2018-06-30 00:00:00",258,[]]