[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fsM4ex5TMpfDDpNrCjrD3HjnfS0nPiMWO0ood8v5hWL0":3,"$frXJNS9KNfhAomvRGxcxPQeKwDMUUgjifKRbXp-UIn8k":33,"$fe_6pGdbqTdAl8ZD1Z_-PbtgPwk5rllsYnYk_ktWjY9w":78,"$fkzidaaQYlFaW7xSieSlJgMk5SLoihepcEARAe_OReO8":79},{"ads":4,"bookConfig":31,"enableAds":13,"enableAdsVpn":13,"enableAdsVps":13,"userConfig":32},[5,12,19,25],{"coverImage":6,"description":7,"id":8,"image":9,"link":10,"title":11},"https://cdn.alltool.top/image/detail/fanai_ad.jpg","一顿饭AI 提供 ChatGPT Plus、Claude 等主流 AI 会员服务，支持支付宝直接付款，价格实在，开通简单。",7,"https://alltool.top/image/detail/chatgpt_logo.png","/blog/5a43","ChatGPT Plus低价代充｜支持支付宝",{"coverImage":13,"description":14,"id":15,"image":16,"link":17,"title":18},null,"2核2G内存40G SSD云服务器，3M带宽，1个外网IPv4地址，超高性价比！",1,"https://img.alicdn.com/tfs/TB1_ZXuNcfpK1RjSZFOXXa6nFXa-32-32.ico","https://www.cnblogs.com/haws/p/18582641/aliyun79","阿里云99元/年服务器专享购买链接",{"coverImage":13,"description":20,"id":21,"image":22,"link":23,"title":24},"免费下载电子书阅读器，支持Windows、安卓、IOS、MacOS等系统",5,"https://alltool.top/image/detail/ebook.png","https://pan.xunlei.com/s/VOLZuDZRhtvQUgIxeq96Mu9pA1?pwd=abn7","EPUB、PDF电子书阅读器下载",{"coverImage":13,"description":26,"id":27,"image":28,"link":29,"title":30},"最强PDF工具，支持编辑、签名、加密、OCR识别等25种功能。",3,"https://alltool.top/image/detail/adobe_acrobat.png","https://www.cnblogs.com/haws/p/18686608/adobeAcrobat","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":34,"bookTags":35,"bookVersion":13,"categoryIds":40,"categoryNames":43,"code":46,"coverImageUrl":47,"createTime":48,"description":49,"doubanUrl":50,"files":51,"indexId":13,"isbn":59,"isbn10":13,"language":60,"name":61,"publishDate":62,"publisher":13,"pv":27,"recommendation":63,"score":64,"seoDescription":65,"seoKeywords":66,"seoTitle":67,"series":68,"tags":69,"title":75,"toc":13,"translator":13,"updateTime":76,"updateTimeDesc":77},"[美] Benjamin Muschko（本杰明·马斯可）",[36,37,38,39],"Gradle","Java","自动化构建","DevOps",[41,42],140,763,[44,45],"计算机","软件工程","0jwjr","/image/cover/0jwjr.jpg","2025-05-11 13:07:25","\u003Cp>《实战 Gradle》围绕现代软件项目的自动化构建展开，从为什么需要构建工具讲起，对比 Ant、Maven 与 Gradle 的思路，并通过实际 Java 项目帮助读者理解 Gradle 基于 Groovy DSL 的声明式构建方式。\u003C/p>\u003Cp>基础部分深入讲解 Project、Task、属性、构建生命周期和依赖管理，并通过完整项目展示 Java 插件、Web 项目、Gradle Wrapper 和多项目构建。读者可以逐步理解一个 Gradle 构建脚本并不只是若干命令，而是一套具有对象模型和生命周期的构建系统。\u003C/p>\u003Cp>进阶内容进入自动化测试、集成测试、自定义 Task 和插件开发，并讨论怎样把已有 Ant 或 Maven 项目迁移到 Gradle。后续又将构建扩展到 IDE 集成、持续集成、持续交付和部署，使 Gradle 成为整个软件交付链的一部分。\u003C/p>\u003Cp>本书适合 Java 开发者、构建工程师和 DevOps 从业者。由于原版出版较早，部分 Gradle API、插件与配置写法已经发生变化，但关于 Task 模型、依赖管理、多项目组织、插件扩展和构建自动化的核心思想仍具有很高的学习价值。\u003C/p>","https://book.douban.com/subject/26609447/",[52],{"code":53,"fileFormat":54,"fileSize":55,"needPassword":56,"netDiskType":57,"pages":58,"remark":13},"03732ff4db064278af64520911ceb0a6","PDF+EPUB","79.52 MB",true,"Quark",492,"9787121269257","中文","实战Gradle","2015-01-01","本书是Gradle系统实战指南，从项目自动化、任务和依赖管理讲到多项目构建、测试、插件开发、Ant/Maven迁移以及持续集成与部署，帮助Java开发者建立从源码到交付的完整自动化构建体系。",6.6,"《实战Gradle》PDF免费下载，作者：[美] Benjamin Muschko（本杰明·马斯可），ISBN：9787121269257，由电子工业出版社于2015年01月出版。本书是Gradle系统实战指南，从项目自动化、任务和依赖管理讲到多项目构建、测试、插件开发、Ant/Maven迁移以及持续集成与部署，帮助Java开发者建立从源码到交付的完整自动化构建体系。","实战Gradle,Benjamin Muschko,Gradle in Action,Gradle,Java构建,Groovy DSL,依赖管理,多项目构建,Gradle插件,持续集成,持续交付","《实战Gradle》- 马斯可 - PDF下载","",[70],{"code":13,"color":71,"name":72,"sort":73,"tip":74},"secondary","转换版PDF",2,"EPUB格式转换的PDF，文字可复制，但与纸质版排版不一致","《实战Gradle》PDF下载","2026-08-23 17:00:43","24天前",[],[80,90,97,106,116,125],{"author":81,"categories":82,"code":84,"coverImageUrl":85,"description":13,"name":86,"publishDate":87,"pv":88,"score":89},"葛一鸣",[44,83],"编程","ffb7a3459f9f4e9d880f2b7b9227702f","/image/cover/ffb7a3459f9f4e9d880f2b7b9227702f.jpg","实战Java高并发程序设计（第2版）","2018-10-01 00:00:00",20,8.3,{"author":81,"categories":91,"code":92,"coverImageUrl":93,"description":13,"name":94,"publishDate":95,"pv":88,"score":96},[44,83],"e26b66fd52b84855be6800d9ccbd3c0e","/image/cover/e26b66fd52b84855be6800d9ccbd3c0e.jpg","实战Java高并发程序设计（第3版）","2022-07-01 00:00:00",7.4,{"author":98,"categories":99,"code":100,"coverImageUrl":101,"description":13,"name":102,"publishDate":103,"pv":104,"score":105},"诺曼·毛瑞尔（Norman Maurer）/马文·艾伦·沃尔夫泰尔（Marvin Allen Wolfthal）",[44,83],"1c9ef0af93874caf9d551c456bc6272d","/image/cover/1c9ef0af93874caf9d551c456bc6272d.jpg","Netty实战：Netty In Action","2015-01-01 00:00:00",33,10,{"author":107,"categories":108,"code":110,"coverImageUrl":111,"description":13,"name":112,"publishDate":113,"pv":114,"score":115},"Josiah L. Carlson 黄健宏译",[44,109],"数据库","18372b7b04da4031bc6445f6770eb7ff","/image/cover/18372b7b04da4031bc6445f6770eb7ff.jpg","Redis实战","2015-10-01 00:00:00",26,6,{"author":117,"categories":118,"code":120,"coverImageUrl":121,"description":13,"name":122,"publishDate":123,"pv":124,"score":105},"Craig Walls",[44,119],"计算机科学","f738ecc8a4764e22b78d334b144cbe05","/image/cover/f738ecc8a4764e22b78d334b144cbe05.jpg","Spring 实战 (第 6 版)","2022-12-01 00:00:00",11,{"author":126,"categories":127,"code":128,"coverImageUrl":129,"description":13,"name":130,"publishDate":131,"pv":132,"score":115},"杨开元",[44,83],"749a89a99ef74bf4a7475e430a93014e","/image/cover/749a89a99ef74bf4a7475e430a93014e.jpg","RocketMQ实战与原理解析","2018-06-30 00:00:00",18]