7.2.4 标签?</h1><div class="chapter-content" data-v-7c3e7d72></div></div><!----><!----><!--[--><!--[--><div class="part un-login" data-v-7c3e7d72><div class="title-line opa5" data-v-7c3e7d72>后续精彩内容,请登录阅读</div></div><!--]--><button class="ym-btn ym-btn-danger ym-btn-medium download-btn btn-red-style" style="" data-exposure="{&quot;_expId&quot;:&quot;ffyly_diversion&quot;,&quot;event_code&quot;:&quot;shown&quot;,&quot;dt&quot;:&quot;button&quot;,&quot;did&quot;:&quot;ffyly_diversion&quot;,&quot;x2&quot;:3}" data-v-7c3e7d72 data-v-63dc4084><span data-v-63dc4084><!--[--><!--[--><span data-v-7c3e7d72>上QQ阅读APP看书,第一时间看更新</span><!--]--><!----><!--]--></span></button><div class="part un-login" data-v-7c3e7d72><button class="read-now" data-v-7c3e7d72>登录订阅本章 &gt;</button></div><!--]--><!--]--></section><div class="read-pagination page-bottom" data-v-7c3e7d72 data-v-0dae5a6b><a class="read-pagination-item" href="//m.appbook.qq.com/read/1033894181/199" data-v-0dae5a6b>上一章</a><a class="read-pagination-item" title="HTML5/CSS3/JavaScript技术大全最新章节目录" href="//m.appbook.qq.com/chapter/1033894181" data-v-0dae5a6b>目录</a><a class="read-pagination-item" href="//m.appbook.qq.com/read/1033894181/201" data-v-0dae5a6b>下一章</a></div><span data-v-7c3e7d72></span></div><!--]--></div><!----><!----></div></div></div><script type="application/json" id="__NUXT_DATA__" data-ssr="true">[["Reactive",1],{"data":2,"state":443,"_errors":444,"serverRendered":55,"pinia":445},{"$i9bCpVDU6M":3,"req1":28,"req2":345,"req3":442},{"msg":4,"isLogin":5,"code":6,"data":7,"stGuest":27},"ok",false,0,{"tab":8},[9,12,15,18,21,24],{"id":10,"title":11},"20059","首页",{"id":13,"title":14},"20001","玄幻",{"id":16,"title":17},"20019","都市",{"id":19,"title":20},"20010","武侠",{"id":22,"title":23},"20028","历史",{"id":25,"title":26},"20042","科幻",-516375988,[29,334,340],{"isLogin":5,"code":6,"data":30,"stGuest":333,"skey":32,"isShow":55,"lskey":32},{"book":31,"bookCommentCount":6,"bookScore":67,"include":70,"isDiscountBlack":55,"memberType":6,"outsideBook":6,"recommend":71,"tipContent":331,"tipHead":32,"validAuthor":332},{"aliasName":32,"author":33,"authorAvatar":32,"authorBelongsite":34,"authorId":6,"bookFromType":35,"bookUpdatetime":36,"brand":37,"categories":38,"cbid":50,"centerADid":6,"centerAuthorId":51,"chapterUpdatetime":32,"checklevel":52,"copyrightInfo":32,"cover":53,"discount":6,"epubAllMaxFreeChapter":54,"finished":55,"free":35,"hasEpub":55,"id":56,"intro":57,"isTxt":5,"lastChapter":58,"lastChapterName":59,"maxfreechapter":54,"oversea":6,"price":60,"publishTime":61,"publisher":62,"rate":63,"sexAttr":64,"title":65,"totalChapters":58,"totalWords":66,"translator":32,"type":35},"","曹衍龙 汪杰",27,2,"2020-10-13 18:00:35","人邮图书",[39,42,46],{"id":40,"name":41,"shortName":41},10000,"出版",{"id":43,"name":44,"shortName":45},16800,"计算机网络","计算机",{"id":47,"name":48,"shortName":49},16822,"编程语言与程序设计","程序设计",18124350008478610,"18254133208829901",15,"http://ccstatic-1252317822.file.myqcloud.com/bookcoverimg/2020-10-13/cce93158296daed44ccba607c2c9402f.jpg",76,true,2533894181,"本书遵循由浅入深的原则编写。全书分为3个部分,分别包括了HTML5、CSS3与JavaScript的基础与应用知识。第1部分分为10章,分别是HTML概述、HTML基础结构、文字/段落/列表、超级链接、图像、表格、框架、HTML表单、多媒体、HTML5布局;第2部分分为9章,分别是CSS学习第一步、文字样式、定位布局、边框/边距/用户界面、背景和图像、列表/表格/链接、过渡与动画、多栏与弹性盒模型、选择器;第3部分分为8章,分别是JavaScript基础、JavaScript语言进阶、JavaScript本地对象、Windows对象、DOM(文档对象模型)、JavaScript事件、HTML5canvas、HTML5编程。本书结构系统、内容全面、案例丰富,适合想学习Web前端开发的初学者阅读,也适合Web前端开发从业人员作为案头手册参考。",763,"27.8.3 应用实例",5550,"2018-05-01 00:00:00","人民邮电出版社",null,3,"HTML5/CSS3/JavaScript技术大全",273737,{"bookId":68,"count":6,"editorScore":69,"hasEditorScore":5,"score":69},33894181,"0.0",{"inShelf":5},{"authorHot":72,"publishNovels":73,"similarHot":233,"updatedNovels":330},[],[74,92,111,129,146,164,180,197,214],{"aliasName":63,"author":75,"authorAvatar":63,"authorBelongsite":6,"authorId":6,"bookFromType":35,"bookUpdatetime":76,"brand":37,"categories":77,"cbid":81,"centerADid":6,"centerAuthorId":82,"chapterUpdatetime":32,"checklevel":52,"copyrightInfo":32,"cover":83,"discount":6,"epubAllMaxFreeChapter":84,"finished":55,"free":35,"hasEpub":55,"id":85,"intro":86,"isTxt":5,"lastChapter":87,"lastChapterName":32,"maxfreechapter":6,"oversea":6,"price":88,"publishTime":89,"publisher":62,"rate":63,"sexAttr":64,"title":90,"totalChapters":87,"totalWords":91,"translator":32,"type":35},"笨叔","2024-09-23 17:57:00",[78,79,80],{"id":40,"name":41,"shortName":41},{"id":43,"name":44,"shortName":45},{"id":47,"name":48,"shortName":49},30654369103831610,"30704290407940501","http://ccstatic-1252317822.file.myqcloud.com/bookcoverimg/2024-09-23/17452bade051e61b8862a44229b3f5b0.jpg",25,1051892824,"本书旨在介绍RISC-V体系结构的设计和实现。本书首先介绍RISC-V体系结构基础知识、实验环境搭建、基础指令集、函数调用规范与栈,然后讲解GNU汇编器、链接器与链接脚本、内嵌汇编代码,接着讨论RISC-V体系结构中的异常处理、中断处理与中断控制器、内存管理、高速缓存、缓存一致性、TLB管理、原子操作、内存屏障指令、合理使用内存屏障指令、与操作系统相关的内容、可伸缩矢量计算与优化,最后阐述RISC-V体系结构中的压缩指令扩展、虚拟化扩展、高性能处理器架构分析等。本书不仅适合软件开发人员阅读,还可以作为计算机相关专业和相关培训机构的教材。",173,8307,"2024-09-01 00:00:00","RISC-V体系结构编程与实践(第2版)",261811,{"aliasName":63,"author":93,"authorAvatar":63,"authorBelongsite":6,"authorId":6,"bookFromType":35,"bookUpdatetime":94,"brand":32,"categories":95,"cbid":99,"centerADid":6,"centerAuthorId":100,"chapterUpdatetime":32,"checklevel":52,"copyrightInfo":32,"cover":101,"discount":6,"epubAllMaxFreeChapter":102,"finished":55,"free":35,"hasEpub":55,"id":103,"intro":104,"isTxt":5,"lastChapter":105,"lastChapterName":32,"maxfreechapter":6,"oversea":6,"price":106,"publishTime":107,"publisher":108,"rate":63,"sexAttr":64,"title":109,"totalChapters":105,"totalWords":110,"translator":32,"type":35},"天融信科技集团等","2024-10-16 17:34:41",[96,97,98],{"id":40,"name":41,"shortName":41},{"id":43,"name":44,"shortName":45},{"id":47,"name":48,"shortName":49},30835145207872304,"30902918307885401","http://ccstatic-1252317822.file.myqcloud.com/bookcoverimg/2024-10-16/df55fb61283e1db36ded87c8281eda26.jpg",43,1052117174,"《智能合约安全入门》从环境介绍,Solidity、web3基础和漏洞原理及利用方面,详细地介绍智能合约相关漏洞知识。其中,第一部分介绍了Remix IDE、Metamask以及geth等环境的安装和使用方法;第二部分介绍了solidity语言的基础知识与基本语法,以及web3的使用方法;第三部分重点讲解了智能合约常见漏洞的基本原理及其攻击方式,同时还增加了Ethernaut通关游戏的部分内容,以此来加深对漏洞原理的理解。本书适合区块链技术爱好者、区块链底层开发者、智能合约开发初学者、区块链DApp开发人员、转行区块链开发的程序员、区块链技术爱好者、计算机和金融专业的学生、区块链开发培训学员阅读。",355,5530,"2024-08-01 00:00:00","电子工业出版社","区块链智能合约安全入门",72576,{"aliasName":63,"author":112,"authorAvatar":63,"authorBelongsite":6,"authorId":6,"bookFromType":35,"bookUpdatetime":113,"brand":114,"categories":115,"cbid":119,"centerADid":6,"centerAuthorId":120,"chapterUpdatetime":32,"checklevel":52,"copyrightInfo":32,"cover":121,"discount":6,"epubAllMaxFreeChapter":122,"finished":55,"free":6,"hasEpub":55,"id":123,"intro":124,"isTxt":5,"lastChapter":125,"lastChapterName":32,"maxfreechapter":6,"oversea":6,"price":126,"publishTime":89,"publisher":114,"rate":63,"sexAttr":64,"title":127,"totalChapters":125,"totalWords":128,"translator":32,"type":64},"朱鸣华 罗晓芳 董明 孟军 汪德刚编著","2024-12-03 17:53:43","机械工业出版社",[116,117,118],{"id":40,"name":41,"shortName":41},{"id":43,"name":44,"shortName":45},{"id":47,"name":48,"shortName":49},31265941804939504,"31142167803878901","http://ccstatic-1252317822.file.myqcloud.com/bookcoverimg/2024-12-03/f8e70025b007fb6af152ad515b88c7a9.jpg",13,1052661088,"本书是与朱鸣华、罗晓芳、董明等编著的《C语言程序设计教程》配套使用的习题解答与上机指导,根据教学要求设置了三部分内容,包括C语言编程环境简介、知识提要及习题解析、上机指导及实验。本书首先介绍计算机程序实验的一般方法以及在Visual C++ 2010下编写和调试C语言程序的具体步骤;然后对主教材各章后面的习题以及C语言程序设计课程学习中的疑难问题和常见问题进行了详细的解析,同时,还汇总了各章的知识重点;最后精心设置了9个上机实验,每个实验项目都给出了实验目的和要求,并给出了编程示例和练习题目。读者可以通过由浅入深的实际训练,逐步熟悉编程环境,掌握程序调试方法,理解和掌握程序设计的思想、方法和技巧。本书适合作为高等院校C语言程序设计课程的实验教材,同时也适合作为学习C语言的辅助指导教材。",110,3400,"C语言程序设计习题解析与上机指导(第4版)",62597,{"aliasName":63,"author":130,"authorAvatar":63,"authorBelongsite":6,"authorId":6,"bookFromType":35,"bookUpdatetime":131,"brand":37,"categories":132,"cbid":136,"centerADid":6,"centerAuthorId":137,"chapterUpdatetime":32,"checklevel":52,"copyrightInfo":32,"cover":138,"discount":6,"epubAllMaxFreeChapter":139,"finished":55,"free":35,"hasEpub":55,"id":140,"intro":141,"isTxt":5,"lastChapter":142,"lastChapterName":32,"maxfreechapter":6,"oversea":6,"price":143,"publishTime":89,"publisher":62,"rate":63,"sexAttr":64,"title":144,"totalChapters":142,"totalWords":145,"translator":32,"type":35},"肖凯","2024-10-25 14:11:39",[133,134,135],{"id":40,"name":41,"shortName":41},{"id":43,"name":44,"shortName":45},{"id":47,"name":48,"shortName":49},30904205103498610,"30979389007899801","http://ccstatic-1252317822.file.myqcloud.com/bookcoverimg/2024-10-25/6671693dc05a27a5b36803e4bcb3ce70.jpg",22,1052204095,"本书以Python为开发环境,以小游戏开发为载体,对编程及人工智能技术进行讲解,让读者同时学习编程及人工智能知识。本书共16章,可分为4个部分。第1部分为第1~3章,分别是编程、游戏和AI,Python环境准备及Pygame基础知识。第2部分为第4~7章,分别讲解了贪吃蛇游戏编程、打砖块游戏编程、笨鸟先飞游戏编程和五子棋游戏编程。第3部分为第8~12章,分别介绍了神经网络和PyTorch基础、蒙特卡罗模拟、强化学习入门、深度强化学习DQN及遗传算法。第4部分为第13~16章,分布介绍了贪吃蛇AI编程、打砖块AI编程、笨鸟先飞AI编程和五子棋AI编程。本书内容系统性强,语言精练,适合对AI游戏编程感兴趣的读者阅读,也适合作为青少年游戏编程培训的参考用书。",177,5056,"Python AI游戏编程入门:基于Pygame和PyTorch",93274,{"aliasName":63,"author":147,"authorAvatar":63,"authorBelongsite":6,"authorId":6,"bookFromType":35,"bookUpdatetime":148,"brand":37,"categories":149,"cbid":153,"centerADid":6,"centerAuthorId":154,"chapterUpdatetime":32,"checklevel":52,"copyrightInfo":32,"cover":155,"discount":6,"epubAllMaxFreeChapter":122,"finished":55,"free":35,"hasEpub":55,"id":156,"intro":157,"isTxt":5,"lastChapter":158,"lastChapterName":32,"maxfreechapter":6,"oversea":6,"price":159,"publishTime":160,"publisher":62,"rate":63,"sexAttr":64,"title":161,"totalChapters":158,"totalWords":162,"translator":163,"type":35},"(美)丹尼尔·沃尔什","2024-11-14 15:44:45",[150,151,152],{"id":40,"name":41,"shortName":41},{"id":43,"name":44,"shortName":45},{"id":47,"name":48,"shortName":49},31000390703198904,"31152736104708801","http://ccstatic-1252317822.file.myqcloud.com/bookcoverimg/2024-11-14/e25d4560d5e7b6a4bed0e1dbc6879503.jpg",1052320468,"本书主要介绍了如何构建、管理和运行容器,解释如何将人们在Docker中学到的技能轻松地转移到Podman上,以及如果你以前从未使用过容器引擎,你该如何轻松地学习使用Podman。本书还教你使用像pod这样的高级功能,并指导你构建准备在Kubernetes边缘或内部运行的应用程序。最后,本书解释了Linux内核中用于将容器与系统和其他容器进行隔离的所有安全功能。本书适用于希望了解、开发和使用容器的软件开发人员,以及需要在生产环境中运行容器的系统管理员。Docker用户也能通过本书了解一些Docker没有提供的Podman高级功能,并会对Docker的工作原理有更深入的理解。",88,5107,"2024-10-01 00:00:00","Podman实战",119116,"杨少鹏 曲志兵",{"aliasName":63,"author":165,"authorAvatar":63,"authorBelongsite":6,"authorId":6,"bookFromType":35,"bookUpdatetime":166,"brand":37,"categories":167,"cbid":171,"centerADid":6,"centerAuthorId":172,"chapterUpdatetime":32,"checklevel":52,"copyrightInfo":32,"cover":173,"discount":6,"epubAllMaxFreeChapter":174,"finished":55,"free":35,"hasEpub":55,"id":175,"intro":176,"isTxt":5,"lastChapter":177,"lastChapterName":32,"maxfreechapter":6,"oversea":6,"price":159,"publishTime":160,"publisher":62,"rate":63,"sexAttr":64,"title":178,"totalChapters":177,"totalWords":179,"translator":32,"type":35},"江楚编著","2024-11-14 15:30:55",[168,169,170],{"id":40,"name":41,"shortName":41},{"id":43,"name":44,"shortName":45},{"id":47,"name":48,"shortName":49},31000221707913410,"31152728307916801","http://ccstatic-1252317822.file.myqcloud.com/bookcoverimg/2024-11-14/10aa6ed4285e151d78f8873af7350bb6.jpg",12,1052320547,"本书为软件测试初学者量身打造,从零开始,覆盖软件公司招聘的基本要求。全书分为16章,涵盖了软件测试的核心概念、功能测试方法、Linux基础知识、MySQL数据库管理、Web自动化测试框架、HTTP接口测试、Charles抓包工具的使用、Python接口自动化测试、AI赋能软件测试,以及如何制作求职简历等内容。此外,本书还提供精选面试题及参考答案,助力读者通过面试。全书知识体系循序渐进,紧跟读者需求,帮助读者轻松掌握软件测试技术并做好面试准备,让求职更顺利。本书的文字通俗易懂,并配备教学视频,将复杂问题简单化,适合对软件测试感兴趣、希望入职软件测试工程师的读者学习。",109,"零基础快速入行入职软件测试工程师(第2版)",191185,{"aliasName":63,"author":181,"authorAvatar":63,"authorBelongsite":6,"authorId":6,"bookFromType":35,"bookUpdatetime":182,"brand":32,"categories":183,"cbid":187,"centerADid":6,"centerAuthorId":188,"chapterUpdatetime":32,"checklevel":52,"copyrightInfo":32,"cover":189,"discount":6,"epubAllMaxFreeChapter":190,"finished":55,"free":35,"hasEpub":55,"id":191,"intro":192,"isTxt":5,"lastChapter":193,"lastChapterName":32,"maxfreechapter":6,"oversea":6,"price":194,"publishTime":160,"publisher":108,"rate":63,"sexAttr":64,"title":195,"totalChapters":193,"totalWords":196,"translator":32,"type":35},"陈小玉","2024-09-19 17:42:32",[184,185,186],{"id":40,"name":41,"shortName":41},{"id":43,"name":44,"shortName":45},{"id":47,"name":48,"shortName":49},30655059804960610,"16163162705488001","http://ccstatic-1252317822.file.myqcloud.com/bookcoverimg/2024-09-19/2533065877ee995f9ea11bf00ace13b9.jpg",19,1051893905,"本书图文并茂、通俗易懂,详细讲解常用的算法知识,又融入了大量的竞赛实例和解题技巧,可帮助读者熟练应用各种算法解决实际问题。本书总计9章。第1章讲解C++基础知识,涉及语法、数组、字符串、结构体和指针;第2章带读者感受算法之美,涉及算法复杂度、函数和递归;第3章讲解线性表的应用,涉及顺序表、链表、栈和队列,以及STL中的常用函数和容器;第4章讲解树的应用,涉及树、二叉树、二叉树遍历、哈夫曼树和二叉搜索树;第5章讲解图论基础,涉及图的存储和图的遍历;第6章带读者进行算法入门,涉及贪心算法和分治算法;第7章讲解高精度计算,涉及高精度加法、高精度减法、高精度乘法和高精度除法;第8章带读者进行搜索算法入门,涉及二分算法、深度优先搜索和广度优先搜索;第9章带读者进行动态规划入门,涉及动态规划秘籍、背包问题、线性动态规划和区间动态规划。本书面向对算法感兴趣的读者,无论是想扎实内功或参加算法竞赛的学生,还是想进入名企的学生、求职者,抑或是想提升核心竞争力的在职人员,都可以参考本书。若读者想进一步学习数据结构与算法,则可参考《算法训练营:提高篇(全彩版)》和《算法训练营:进阶篇(全彩版)》。",142,8960,"算法训练营:入门篇(全彩版)",90413,{"aliasName":63,"author":198,"authorAvatar":63,"authorBelongsite":6,"authorId":6,"bookFromType":35,"bookUpdatetime":199,"brand":37,"categories":200,"cbid":204,"centerADid":6,"centerAuthorId":205,"chapterUpdatetime":32,"checklevel":52,"copyrightInfo":32,"cover":206,"discount":6,"epubAllMaxFreeChapter":207,"finished":55,"free":35,"hasEpub":55,"id":208,"intro":209,"isTxt":5,"lastChapter":210,"lastChapterName":32,"maxfreechapter":6,"oversea":6,"price":211,"publishTime":89,"publisher":62,"rate":63,"sexAttr":64,"title":212,"totalChapters":210,"totalWords":213,"translator":32,"type":35},"付强 顾磊","2024-09-24 10:21:01",[201,202,203],{"id":40,"name":41,"shortName":41},{"id":43,"name":44,"shortName":45},{"id":47,"name":48,"shortName":49},30654366203830704,"30710255304755101","http://ccstatic-1252317822.file.myqcloud.com/bookcoverimg/2024-09-24/1b38a0ccf37e7fdae8a290366ae0959a.jpg",14,1051892709,"openGauss数据库是华为公司在多年数据库领域研发经验基础上开发的数据库产品,为企业级场景需求而设计。本书由浅入深地介绍了openGauss数据库的开发过程,主要内容包括openGauss数据库的安装和配置、体系结构和主要运行机制、GUC参数、用户管理和审计、数据类型、表和索引、SQL基础、常用函数、过程化SQL程序设计,以及数据库的备份与恢复等。本书通过实战帮助读者深入理解openGauss数据库的运行机制。本书结构清晰,案例丰富,适合数据库管理员、程序开发人员、系统架构师等阅读。",82,4467,"openGauss数据库开发实战",95285,{"aliasName":63,"author":215,"authorAvatar":63,"authorBelongsite":6,"authorId":6,"bookFromType":35,"bookUpdatetime":216,"brand":114,"categories":217,"cbid":221,"centerADid":6,"centerAuthorId":222,"chapterUpdatetime":32,"checklevel":52,"copyrightInfo":32,"cover":223,"discount":6,"epubAllMaxFreeChapter":224,"finished":55,"free":35,"hasEpub":55,"id":225,"intro":226,"isTxt":5,"lastChapter":227,"lastChapterName":32,"maxfreechapter":6,"oversea":6,"price":228,"publishTime":229,"publisher":114,"rate":63,"sexAttr":64,"title":230,"totalChapters":227,"totalWords":231,"translator":232,"type":35},"(美)兰德尔·海德","2024-09-24 17:53:12",[218,219,220],{"id":40,"name":41,"shortName":41},{"id":43,"name":44,"shortName":45},{"id":47,"name":48,"shortName":49},30664241903216504,"30433903712079701","http://ccstatic-1252317822.file.myqcloud.com/bookcoverimg/2024-09-24/e5fb8b5c0addd1d9596e2835051369db.jpg",30,1051906001,"本书源于作者的经典书籍The Art of Assembly Language,从32位汇编语言升级为64位汇编语言,基于Microsoft宏汇编程序(MASM)讲解x86-64CPU上汇编语言的编程艺术。本书从计算机的组成结构开始介绍,包括计算机数据表示和运算,以及内存的访问和组织等。之后详细讲解汇编语言程序设计,涉及过程和算术运算的相关知识,再通过低级控制结构过渡到高级主题,如表查找和位操作。此外,还探索了x87浮点单元、SIMD指令,以及MASM的宏工具。本书适合计算机专业的学生、相关领域的从业人员以及对汇编语言感兴趣的技术人员阅读。",233,11900,"2024-01-01 00:00:00","64位汇编语言的编程艺术",334448,"江红 余青松 余靖",[234,250,266,282,298,314],{"author":235,"authorId":6,"categories":236,"centerADid":6,"centerAuthorId":240,"chapterUpdatetime":32,"cover":241,"discount":6,"extra":242,"finished":55,"free":35,"hasEpub":55,"id":244,"intro":245,"isTxt":5,"lastChapter":246,"lastChapterName":32,"price":247,"score":6,"sexAttr":64,"title":248,"totalChapters":246,"totalWords":249,"type":35},"张会勇",[237,238,239],{"id":40,"name":41,"shortName":41},{"id":43,"name":44,"shortName":45},{"id":47,"name":48,"shortName":49},"9501010203161101","http://ccstatic-1252317822.file.myqcloud.com/bookcoverimg/2020-04-09/1b529cae75cc882fe40fddf8809dbc59.jpg",{"favcount":63,"allwords":63,"newchaptertime":63,"staticscore":243},"28781",1000773111,"《WinSock网络编程经络》用WinSock作为开发工具,以典型应用和标准协议为示例,向您介绍如何进行各种网络应用程序的设计,不仅实现了客户端程序,也实现了服务器程序。用尽量简洁的代码揭示这些应用程序的本质,对WinSock的不同特性做了详细的分析。选择的主要协议有:Echo、Ping、Traceroute、Daytime、Bootp、MSG、SNTP、Finger、HTTP、FTP等,这些协议曾伴随过一代程序员努力探索的时光,今天又像老朋友一样一个个地从远方向你走来。它们有的已经隐藏了踪迹,成了一段尘封的历史;有的引入新的机制,通过版本更新,仍被广泛使用。无论如何,了解它们的设计原理、工作流程、通信机制能让你对WinSock网络程序设计有更深入的解读。学习、研究Internet中成熟的网络协议,是你技术上不断进步的基石,向上攀登的阶梯。",319,2360,"WinSock网络编程经络",225082,{"author":251,"authorId":6,"categories":252,"centerADid":6,"centerAuthorId":256,"chapterUpdatetime":32,"cover":257,"discount":6,"extra":258,"finished":55,"free":35,"hasEpub":55,"id":260,"intro":261,"isTxt":5,"lastChapter":262,"lastChapterName":32,"price":263,"score":6,"sexAttr":64,"title":264,"totalChapters":262,"totalWords":265,"type":35},"(美)Justin Seitz等",[253,254,255],{"id":40,"name":41,"shortName":41},{"id":43,"name":44,"shortName":45},{"id":47,"name":48,"shortName":49},"24059586001571501","http://ccstatic-1252317822.file.myqcloud.com/bookcoverimg/2022-08-16/085717c5ab742af0ed6df0136bbfe32e.jpg",{"favcount":63,"allwords":63,"newchaptertime":63,"staticscore":259},"28773",1044819344,"本书是畅销书《Python黑帽子:黑客与渗透测试编程之道》的再版,介绍Python是如何被运用在黑客和渗透测试的各个领域的:从基本的网络扫描到数据包捕获,从Web爬虫到编写Burp插件,从编写木马到权限提升等。书中的很多实例都很有启发意义,比如HTTP通信数据中的人脸图像检测,基于GitHub进行C&C通信的模块化木马,浏览器的中间人攻击,利用COM组件自动化技术窃取数据,通过进程监视和代码插入进行提权,通过向虚拟机内存快照插入shellcode实现木马驻留和权限提升等。学习这些实例,读者不仅能掌握各种Python库的应用和编程技术,还能拓宽视野,培养和锻炼自己的黑客思维。阅读本书时,几乎感受不到一般技术图书常有的枯燥和乏味。与第1版相比,本次再版最大的工程在于对示例代码的全方位升级。两位作者不仅将示例代码从Python2升级到Python3,还对编码风格进行了改善。此外,他们还用了一些从Python3.6版本引入的新语法,并增补了一些新的知识点,比如上下文管理器的用法、BPF语法,等等。本书适合有一定Python编程基础的安全爱好者、计算机从业人员阅读。对于正在学习计算机安全专业,立志从事计算机安全行业,成为渗透测试人员的人来说,本书更是不可多得的参考书。",84,7000,"Python黑帽子:黑客与渗透测试编程之道(第2版)",77264,{"author":267,"authorId":6,"categories":268,"centerADid":6,"centerAuthorId":272,"chapterUpdatetime":32,"cover":273,"discount":6,"extra":274,"finished":55,"free":35,"hasEpub":55,"id":276,"intro":277,"isTxt":5,"lastChapter":278,"lastChapterName":32,"price":279,"score":6,"sexAttr":64,"title":280,"totalChapters":278,"totalWords":281,"type":35},"(印度)库马尔·比平",[269,270,271],{"id":40,"name":41,"shortName":41},{"id":43,"name":44,"shortName":45},{"id":47,"name":48,"shortName":49},"16515062204112001","http://ccstatic-1252317822.file.myqcloud.com/bookcoverimg/2020-03-26/b6f55ce8148b32722d0385965af3281b.jpg",{"favcount":63,"allwords":63,"newchaptertime":63,"staticscore":275},"28772",1029101543,"ROS(Robot Operating System)是一个机器人软件平台,是用于实现机器人编程和开发复杂机器人应用的开源软件框架,它能为异质计算机集群提供类似操作系统的功能。ROS的前身是斯坦福人工智能实验室为了支持斯坦福智能机器人STAIR而建立的交换庭(switchyard)项目。 本书包含10章内容,循序渐进地介绍了ROS相关的知识,包括ROS入门、结构与概念、可视化和调试工具、传感器和执行器、建模与仿真、移动机器人、机械臂、微型飞行器、ROS工业软件包等。 本书适合机器人领域的工程师及研究人员阅读,书中涉及许多实用的案例和解决方案,同时涵盖了未来机器人应用开发中可预见的研究问题。",90,6336,"ROS机器人编程实战",116070,{"author":283,"authorId":6,"categories":284,"centerADid":6,"centerAuthorId":288,"chapterUpdatetime":32,"cover":289,"discount":6,"extra":290,"finished":55,"free":35,"hasEpub":55,"id":292,"intro":293,"isTxt":5,"lastChapter":294,"lastChapterName":32,"price":295,"score":6,"sexAttr":64,"title":296,"totalChapters":294,"totalWords":297,"type":35},"江荣波",[285,286,287],{"id":40,"name":41,"shortName":41},{"id":43,"name":44,"shortName":45},{"id":47,"name":48,"shortName":49},"16342438704294601","http://ccstatic-1252317822.file.myqcloud.com/bookcoverimg/2020-05-22/4ca258cc2bed389cb895cebad463c479.jpg",{"favcount":63,"allwords":63,"newchaptertime":63,"staticscore":291},"28762",1027563388,"本书从MyBatis源码的角度分析Mapper绑定过程、SqlSession操作数据库原理、插件实现原理等,同时介绍一些MyBatis的高级用法,并挖掘MyBatis源码中使用的设计模式。本书共13章,分为MyBatis3源码篇和MyBatisSpring源码篇。第1~11章介绍MyBatis核心源码,从源码的角度分析MyBatis的实现原理,并介绍一些MyBatis的高级用法。MyBatis大多数情况下会与Spring整合使用,第12~13章介绍MyBatisSpring的实现原理,并分析MyBatisSpring模块的核心代码。本书适合掌握了MyBatis的基本用法并希望了解MyBatis底层实现的Java开发人员、架构师以及对Java开源项目感兴趣的读者阅读。",100,4830,"MyBatis 3源码深度解析",79555,{"author":299,"authorId":6,"categories":300,"centerADid":6,"centerAuthorId":304,"chapterUpdatetime":32,"cover":305,"discount":6,"extra":306,"finished":55,"free":35,"hasEpub":55,"id":308,"intro":309,"isTxt":5,"lastChapter":310,"lastChapterName":32,"price":311,"score":6,"sexAttr":64,"title":312,"totalChapters":310,"totalWords":313,"type":35},"胡超 闫玉宝编著",[301,302,303],{"id":40,"name":41,"shortName":41},{"id":43,"name":44,"shortName":45},{"id":47,"name":48,"shortName":49},"9501001404919001","http://ccstatic-1252317822.file.myqcloud.com/bookcoverimg/2020-03-31/70f376f04cece96e256edde47bf1ae97.jpg",{"favcount":63,"allwords":63,"newchaptertime":63,"staticscore":307},"28760",1000655793,"本书通过系统而完整的程序设计案例,详细介绍了使用Visual C++ 6.0开发各种应用系统的思路、方法、经验及技巧。案例范围涉及综合测评、点歌管理、超市管理、人事管理、电子词典、公交信息查询、毕业设计管理、辅助教学、家庭理财及试卷生成等系统,实用性非常强。本书以案例教学方式来组织内容,重点明确、结构合理,具有一定的理论性和较强的实用性,可以帮助读者进一步掌握软件工程规范,增加系统开发经验。",145,2760,"亮剑Visual C++项目开发案例导航",235391,{"author":315,"authorId":6,"categories":316,"centerADid":6,"centerAuthorId":320,"chapterUpdatetime":32,"cover":321,"discount":6,"extra":322,"finished":55,"free":35,"hasEpub":55,"id":324,"intro":325,"isTxt":5,"lastChapter":326,"lastChapterName":32,"price":327,"score":6,"sexAttr":64,"title":328,"totalChapters":326,"totalWords":329,"type":35},"高洪岩",[317,318,319],{"id":40,"name":41,"shortName":41},{"id":43,"name":44,"shortName":45},{"id":47,"name":48,"shortName":49},"9501014804118901","http://ccstatic-1252317822.file.myqcloud.com/bookcoverimg/2023-07-26/c800ef05d8e255c525efbd56bc924dda.jpg",{"favcount":63,"allwords":63,"newchaptertime":63,"staticscore":323},"28745",1022730227,"本书共6章,具体内容如下。第1章讲解了NIO中的缓冲区,包括核心API的使用。第2章讲解了NIO中的Channel通道类的继承关系、核心接口的作用。第3章涵盖NetworkInterface类获得网络接口的信息、InetAddress和InterfaceAddress类的常见API。第4章中讲解使用Java语言实现Socket通信,基于TCP/IP和UDP协议进行实现。第5章中讲解了NIO技术中非常重要的Selector选择器技术。第6章异步IO(AIO),在NIO的基础上实现异步执行、回调处理等高级功能。",45,4900,"NIO与Socket编程技术指南",131454,[],"开会员,本书免费读 >",1,-287900422,{"isLogin":5,"code":6,"data":335,"stGuest":339,"skey":32,"lskey":32},{"show":55,"content":336},{"ios":337,"android":338},"3960万次下载/116M","3960万次下载/31.49M",-504780135,{"msg":4,"isLogin":5,"code":6,"data":341,"stGuest":344},{"fkp":342,"fuid":343,"flb":5},"d2luZG93Lm9ua2V5Zm9jdXMoIm02bVFDR05DT0RWVTYvMjJBN3VxWFFMTXhaNTluT05KS3RVbjBvQTB0RXFld0dISTZyaDZPaVNHeGZIdW5vVE8wWEg2ZEIwYVFTRW9HUWIyaTlaaVd2T3haeGFsQWZtS2d5bGNrNkRlV0RuM2xqS1FVR2RabXYwdnBRajdidC9EIiwgMTY0Mjc2MzQyNCk=","f59fdac3eb864ddab7b3bd45ac9b0efc",-267551082,{"isLogin":5,"code":6,"data":346,"stGuest":441,"skey":32,"lskey":32},{"ad":347,"author":33,"authorComment":32,"authorIcon":32,"authorId":6,"bookPrice":60,"buyType":6,"categories":348,"cbid":50,"ccid":352,"chapterPrice":353,"chargeType":6,"content":32,"contentType":332,"discount":294,"discountInfo":32,"discountPrice":60,"fontEncrypt":5,"fontResponse":63,"id":354,"isAuth":5,"isEncrypt":5,"isLatestChapterButNotShow":5,"isShow":55,"onlyMonthRead":5,"publishTime":355,"recBooks":356,"recommendNovels":357,"styles":437,"title":438,"updateTime":439,"userCoins":6,"userTickets":6,"uuid":354,"vip":332,"wordsTotal":440},{"id":6,"resourceUrl":63,"title":63},[349,350,351],{"id":40,"name":41,"shortName":41},{"id":43,"name":44,"shortName":45},{"id":47,"name":48,"shortName":49},49000607855472136,6,200,"2020-10-13 17:58:10",[],[358,374,389,405,421],{"author":359,"authorId":6,"categories":360,"centerADid":6,"centerAuthorId":364,"chapterUpdatetime":32,"cover":365,"discount":6,"extra":366,"finished":55,"free":35,"hasEpub":55,"id":368,"intro":369,"isTxt":5,"lastChapter":370,"lastChapterName":32,"price":371,"score":6,"sexAttr":64,"title":372,"totalChapters":370,"totalWords":373,"type":35},"张海洋",[361,362,363],{"id":40,"name":41,"shortName":41},{"id":43,"name":44,"shortName":45},{"id":47,"name":48,"shortName":49},"8534324304984601","http://ccstatic-1252317822.file.myqcloud.com/bookcoverimg/2023-06-21/68fe6ba46f7bb760effb019d66e1eea0.jpg",{"favcount":63,"allwords":63,"newchaptertime":63,"staticscore":367},"28946",1047131283,"本书围绕C/C++程序调试这一主题,系统深入地介绍了在Windows和Linux操作系统上如何高效地调试C/C++程序。本书分为11章,内容涵盖了程序调试的基本知识、VisualC++调试的基本功能与技巧、Linux系统中gdb工具的使用、死锁调试、动态库调试、内存检查、远程调试、转储文件调试分析、发行版调试,以及调试的高级话题和调试方面的扩展知识。本书作为学习C/C++调试技术的重要资料,讲解通俗易懂,选取的示例注重理论与实际的联系。",74,7027,"C/C++代码调试的艺术(第2版)",117863,{"author":375,"authorId":6,"categories":376,"centerADid":6,"centerAuthorId":380,"chapterUpdatetime":32,"cover":381,"discount":6,"extra":382,"finished":55,"free":35,"hasEpub":55,"id":384,"intro":385,"isTxt":5,"lastChapter":386,"lastChapterName":32,"price":194,"score":6,"sexAttr":64,"title":387,"totalChapters":386,"totalWords":388,"type":35},"欧阳燊",[377,378,379],{"id":40,"name":41,"shortName":41},{"id":43,"name":44,"shortName":45},{"id":47,"name":48,"shortName":49},"15253384704104701","http://ccstatic-1252317822.file.myqcloud.com/bookcoverimg/2022-07-27/395c576cde1e12f1e71db9e2d899e7c0.jpg",{"favcount":63,"allwords":63,"newchaptertime":63,"staticscore":383},"28943",1044510197,"本书是一部Java基础开发教程,使用Java11版本,以IntelliJIDEA为开发环境,从软件工程的视角讲解Java编程的各种知识,由浅入深,由理论到实战,带领读者走进Java编程的广袤世界。全书共分为17章。其中第1~6章介绍Java的常见数据类型及开发,包括基本变量类型、数组类型、包装变量类型、字符串类型以及日期时间类型;第7~11章介绍面向对象的开发过程,包括面向对象的三要素(封装、继承、多态)、面向对象的扩展(嵌套、枚举、抽象、接口)、面向对象的应用(容器、泛型、文件IO)、面向对象的特殊处理(异常、反射、注解)以及基于面向对象的函数式编程;第12~14章介绍Java语言的界面编程,包括AWT、Swing、JavaFX三大图形框架的编码运用;第15~17章介绍Java编程的高级开发,包括多线程、网络通信和数据库操作,各章末尾着重描述打地鼠游戏、即时通信工具、诗歌管理系统三大实战项目的软件设计及编码实现。本书适用于Java编程的初学者、有志于转型Java开发的程序员,也可作为大中专院校与培训机构的Java基础课程教材。",308,"好好学Java:从零基础到项目实战",381583,{"author":390,"authorId":6,"categories":391,"centerADid":6,"centerAuthorId":395,"chapterUpdatetime":32,"cover":396,"discount":6,"extra":397,"finished":55,"free":35,"hasEpub":55,"id":399,"intro":400,"isTxt":5,"lastChapter":401,"lastChapterName":32,"price":402,"score":6,"sexAttr":64,"title":403,"totalChapters":401,"totalWords":404,"type":35},"许式伟 吕桂华等编著",[392,393,394],{"id":40,"name":41,"shortName":41},{"id":43,"name":44,"shortName":45},{"id":47,"name":48,"shortName":49},"16871244805235501","http://ccstatic-1252317822.file.myqcloud.com/bookcoverimg/2020-06-01/5833290abebfb0261560ba91812eaae2.jpg",{"favcount":63,"allwords":63,"newchaptertime":63,"staticscore":398},"28939",1026211803,"本书以介绍Go语言特性为主,示例则尽量采用作者开发团队平常的实践,内容涉及内存管理(堆和栈)、错误处理、OOP、并发编程等关键话题。 这本书面向的读者是所有打算用Go语言的开发者,主要包括目前使用C、C++、Java、C#的开发人员,甚至一些Python、PHP开发人员也可能转为 Go 程序员。",83,1800,"Go语言编程",106961,{"author":406,"authorId":6,"categories":407,"centerADid":6,"centerAuthorId":411,"chapterUpdatetime":32,"cover":412,"discount":6,"extra":413,"finished":55,"free":35,"hasEpub":55,"id":415,"intro":416,"isTxt":5,"lastChapter":417,"lastChapterName":32,"price":418,"score":6,"sexAttr":64,"title":419,"totalChapters":417,"totalWords":420,"type":35},"宁跃飞 史卫亚 张洪超编著",[408,409,410],{"id":40,"name":41,"shortName":41},{"id":43,"name":44,"shortName":45},{"id":47,"name":48,"shortName":49},"23092539409817401","http://ccstatic-1252317822.file.myqcloud.com/bookcoverimg/2022-04-26/3f8639999e391d8273587514614f2b13.jpg",{"favcount":63,"allwords":63,"newchaptertime":63,"staticscore":414},"28920",1043770332,"本书以零基础讲解为宗旨,用实例引导读者学习,深入浅出地介绍了Java的相关知识和实战技巧。本书“第Ⅰ篇基础知识”主要介绍Java开发环境搭建、Java程序要素、常量、变量、数据类型、运算符、表达式、语句、流程控制、数组、枚举、类、对象以及方法等,“第Ⅱ篇核心技术”主要介绍类的封装、继承、多态、抽象类、接口、Java常用类库以及异常的捕获与处理等,“第Ⅲ篇高级应用”主要介绍多线程、文件I/O操作、GUI编程、数据库编程、JavaWeb以及常用设计框架等,“第Ⅳ篇项目实战”主要介绍中国象棋和我的饭票网等项目。此外,附赠的电子书中还介绍了Android编辑基础、Hadoop下的数据处理、全分布式Hadoop集群的构建等内容。本书提供了与图书内容全程同步的视频教程,还赠送了大量相关学习资料,以便读者配合学习。本书适合任何想学习Java的读者,无论你是否从事计算机相关行业,是否接触过Java,均可通过学习本书快速地掌握Java的开发方法和技巧。",384,5760,"Java从入门到精通(第4版)",248448,{"author":422,"authorId":6,"categories":423,"centerADid":6,"centerAuthorId":427,"chapterUpdatetime":32,"cover":428,"discount":6,"extra":429,"finished":55,"free":35,"hasEpub":55,"id":431,"intro":432,"isTxt":5,"lastChapter":433,"lastChapterName":32,"price":434,"score":6,"sexAttr":64,"title":435,"totalChapters":433,"totalWords":436,"type":35},"李小威",[424,425,426],{"id":40,"name":41,"shortName":41},{"id":43,"name":44,"shortName":45},{"id":47,"name":48,"shortName":49},"16342411004268101","http://ccstatic-1252317822.file.myqcloud.com/bookcoverimg/2020-05-22/11a97ab9b0de7950cc579e190953ba5b.jpg",{"favcount":63,"allwords":63,"newchaptertime":63,"staticscore":430},"28915",1027563374,"本书共分18章,内容主要包括PostgreSQL11的安装与配置、数据库的基本操作、表的基本操作、数据类型和运算符、函数、数据的操作、索引、视图、触发器、事务和并发控制、用户管理、备份与还原、性能优化、高可用、负载均衡、数据复制、服务器配置与数据库监控、数据库内部结构等内容。本书注重实战操作,帮助读者循序渐进地掌握PostgreSQL11中的各项管理技术。本书共有400多个实例,还有大量的经典习题。随书赠送了近20小时培训班形式的视频教学录像,详细讲解了书中每一个知识点和每一个数据库操作的方法和技巧,同时还提供了本书所有例子的源代码,读者可以直接查看和调用。本书适合PostgreSQL数据库初学者、PostgreSQL数据库开发人员和PostgreSQL数据库管理员,同时也能作为高等院校和培训学校相关专业师生的教学用书。",162,6230,"PostgreSQL 11从入门到精通(视频教学版)",158552,[],"7.2.4 \u003Cnoframes>标签?","2021-04-01 18:50:00",255,-840829853,{},{},{"$i9bCpVDU6M":63,"req1":63,"req2":63,"req3":63},{"site":446},{"isLogin":5,"initData":7,"userInfo":447,"globalReportData":448,"curUrlQrcode":32,"supportWebp":5},{"iconurl":32,"nick":32,"prefer":32,"userCoins":6,"vipType":6,"userTickets":6,"firstOpen":5,"memberType":6,"freeType":6,"smsType":6,"content":32,"desc":32},{"pn":449},"read-bid-cid"]</script><script>window.__NUXT__={};window.__NUXT__.config={public:{},app:{baseURL:"/",buildAssetsDir:"/static/",cdnURL:"//static.xiaoshuo.qq.com/m_qq_metrix/"}}</script><script type="module" src="//static.xiaoshuo.qq.com/m_qq_metrix/static/entry.52347234.js" crossorigin></script></body> </html>