其他编程语言/工具
-
微课学Axure RP 10互联网产品策划与原型设计高鹏《微课学Axure RP 10互联网产品策划与原型设计》由浅入深地介绍了原型设计制作的方法,以Axure RP 10为主要软件绘制原型并输出查看。本节以知识点和实例的制作讲解为主,同时讲解了大量Axure RP 10的基础知识,为原型设计的制作打下了基础。 《微课学Axure RP 10互联网产品策划与原型设计》配套的多媒体教学资源中不但提供了所有实例的源文件和制作实例所需的素材,同时还提供了所有实例的多媒体教学视频和教学PPT课件,以帮助读者迅速掌握使用Axure RP 10进行原型设计制作的精髓,从零起步,进而跨入高手行列。 《微课学Axure RP 10互联网产品策划与原型设计》实例丰富、讲解细致,注重激发读者的兴趣,培养动手能力,适合作为从事原型设计制作人员的参考手册。 -
Kubernetes安全指南[英]安德鲁 马丁(Andrew Martin),[奥地利]迈克尔 豪森布拉斯(Michael Hausenblas)本书从具有内置默认设置的Vanilla Kubernetes开始,你将检查运行任意工作负载的分布式系统的抽象威胁模型,然后对安全Kubernetes系统的每个组件进行详细评估。本书的主要内容有:通过威胁建模来了解Kubernetes系统的漏洞。聚焦pod,从配置到攻防。保护你的集群和工作负载流量。使用RBAC、OPA和Kyverno定义和实施策略。深入研究沙箱和隔离技术。了解如何检测和减轻供应链攻击。探索静态文件系统、卷和敏感信息。发现在集群中运行多租户工作负载时可能出现的问题。了解即使你已采取控制措施,如果有攻击者闯入,你可以做什么。 -
基于Kubernetes的云原生DevOps[美]贾斯汀 多明格斯(Justin Domingus),[英]约翰 阿伦德尔(John Arundel)在本书,我们将带领你了解不断发展的Kubernetes生态系统,并针对当前使用软件工具时遇到的日常问题,提供实用的解决方案。你将逐步学习如何在Kubernetes中运行容器化的应用程序,学习如何构建应用程序的开发环境以及持续部署流水线,并探索可用于自己的应用程序的模式。你将学习如何在Kubernetes和开发运维的帮助下,打造精简、快速且高效的开发团队。本书的主要内容有:学习容器和Kubernetes的基本知识,无需任何经验。在托管的云Kubernetes服务或本地环境中运行应用程序。设计自己的云原生服务与基础设施。通过Kubernetes管理资源的使用和容器的生命周期。从成本、性能、弹性、容量和可伸缩性等方面优化集群。学习开发、测试和部署应用程序的最Z佳工具。应用可观察性与监控方面的最Z新行业实践。保证生产环境中容器与集群的安全。 -
区块链征信成彬,刘春成本书属于计算机类区块链应用的教材,全书分为十个单元,涵盖计算机专业如区块链技术、信息安全、系统设计等专业基础内容,同时也介绍了征信与征信体系及其发展状况,具有专业性、新颖性的特点。本书的单元结构由征信与征信体系、征信产品与服务、区块链征信系统、区块链征信应用四个模块组成,使教、学、用有机结合在一起,实用性强。本书主要面向计算机专业学生,对从事区块链应用和征信体系建设的研究者、一线教学的教师及征信监管从业人员有一定的借鉴作用。 -
因果推断赵永贺 等本书全面介绍了最新的因果推断方法,并以实践应用为辅,方便读者理解。本书化繁为简,层层深入地引导读者了解因果推断方法发展的历程和现状。通过本书,读者可以获得关于因果推断方法的全局视角。本书共5章,以递进的方式展开对因果推断方法的介绍。第1章从广泛熟悉的相关关系出发,通过介绍相关关系与因果关系的联系与区别过渡到对因果关系的探索。在明确因果关系概念的基础上,第2章主要介绍洞察因果关系的金标准:随机对照试验。基于随机对照试验的原理和不同的应用场景,本书将因果推断方法分为3类:基于设计思想的因果推断方法、基于潜在结果框架的因果推断方法和基于结构因果模型的因果推断方法。第3章~第5章分别对这3类方法进一步详细分类,并进行解析。同时,这3类方法的应用场景也呈现递进的关系。本书适合有一定统计知识背景的读者,特别是希望深入研究因果推断方法并将其应用于各领域实践的相关研究者。同时,本书也适合对因果推断方法感兴趣的在校学生和业界工作人员。 -
自然语言处理原理与实战陈敬雷本书从自然语言处理基础开始,逐步深入各种自然语言处理的热点前沿技术,使用了Java和Python两门语言精心编排了大量代码实例,契合公司实际工作场景技能,侧重实战。 全书共19章,详细讲解中文分词、词性标注、命名实体识别、依存句法分析、语义角色标注、文本相似度算法、语义相似度计算等内容,同时提供配套完整实战项目,例如对话机器人实战、搜索引擎项目实战、推荐算法系统实战。 本书理论联系实践,深入浅出,知识点全面。通过阅读本书,读者不仅可以理解自然语言处理知识,还能通过实战项目案例更好地将理论融入实际工作中。 本书适合自然语言处理的初学者阅读,有一定经验的算法工程师也可从书中获取很多有价值的知识,并通过实战项目更好地理解自然语言处理的核心内容。 -
Vue全家桶刘颖斌 著Vue.js前端框架有良好的中文文档和逐渐完善的生态,得到了越来越多的公司和开发者的青睐。《Vue全家桶:项目开发从入门到云部署》是一本为前端开发者量身打造的学习用书,可以帮助他们全面、系统地掌握Vue.js核心技术,并用其进行项目开发。《Vue全家桶:项目开发从入门到云部署》共11章:第1、2章介绍Vue.js框架的基础知识及其组件的使用;第3章介绍Vue-Router管理工程路由的相关知识;第4章介绍Vuex管理数据流的相关知识;第5~7章分别介绍UI组件库、Koa框架和数据库的使用,为后面章节的全栈项目开发打下基础;第8章介绍一个小型项目案例——中台前端页面的开发;第9章介绍一个综合项目案例——移动端电商网站的开发;第10章介绍全栈工程的部署方式,让读者了解云端部署的相关知识;第11章介绍前端专家尤雨溪开发的高效构建工具Vite的使用方法。《Vue全家桶:项目开发从入门到云部署》内容新颖,示例丰富,案例典型,讲解由浅入深,非常适合前端开发初学者阅读,也适合前端开发从业人员阅读,另外还适合相关培训机构的学员阅读。 -
领域驱动设计王红亮内容简介这是一本从业务和架构视角讲解DDD的基本原则、底层逻辑、落地难点、落地方法和进阶技巧的实战性著作。DDD的理论体系复杂,学习和实践门槛较高,已有的关于DDD的著作或多或少存在理论描述难理解、案例示范难落地等问题,阻碍了DDD在实践中的应用。本书作者有20余年的软件研发经验,对DDD有深刻的理解,深谙DDD实践过程中的痛点,他在这本书中高屋建瓴、化繁为简,让读者有拨云见雾之感。理论部分(第1~3章)从软件工程的基本思想出发,首先分析了DDD产生的原因,并由此推论出DDD的基本原则,这些内容是学习本书的基础;紧接着分析了DDD落地的难点,帮助读者扫清障碍;然后提炼出了DDD的成熟度模型,包括DDD的战略、战术和衡量指标。这些内容极具针对性和独创性,是研发团队必须掌握的,也是目前同类书中很少讲的。实战部分(第4~10章)从业务建模和架构的角度切入,首先用搭积木的方式讲解和演示了DDD项目由简易到复杂的落地过程,包含大量的业务建模场景和案例,涉及如何应用通用语言、如何建模领域逻辑、如何应用上下文和子域切分系统以及如何保持语言、模型、代码的一致性等重要内容;然后讲解了如何将各种设计模式应用到DDD中,以及如何设计出能让DDD更好落地的系统架构。这些内容兼具实操性和思想性,充满经验和智慧,在同类书中同样也不多见。 -
Java到Kotlin[英]邓肯·麦格雷戈,[英]纳特·普莱斯本书讲述了如何从Java过渡到Kotlin,主要关注代码,每章都阐述了从Java过渡到Kotlin的一个方面,考察了典型Java项目在这个过程中可以改进的方面。比如,从Optional到nullable,从Bean到值,从开放类到密封类。每章首先解释关键概念,然后展示如何在保持互操作性的前提下,逐步且安全地将生产型Java代码重构为惯用的Kotlin代码,由此产生的代码更简单、更有表现力,也更容易修改。在本书结束时,你将有信心将Java代码重构为Kotlin代码,从头开始编写Kotlin代码,并随着时间的推移管理一个混合语言代码库。 -
Web API设计原则通过API和微服务实现价值交付[美]詹姆斯·希金博特姆(James Higginbotham)本书从“由外而内”的角度引入 API 设计,重视反映客户和产品团队的声音,将需求映射到特定的、组织良好的 API,为编写这些 API 选择正确的风格,并从零开始实现了一个真实的例子,旨在为设计新 API 或扩展现有 API 的人提供指导,帮助他们了解如何通过正确的设计过程来交付优秀的 API,如何与设计团队、客户和其他涉众就具体的成果达成一致,如何确定正确的 API 并将操作整合成统一的 API 配置文件,以及如何使 API 程序实现可伸缩的设计和管理过程。本书适合所有参与规划或构建 API 的读者阅读,包括架构师、开发人员、团队领导者、单团队和多团队环境中的项目管理人员,以及相关技术人员或业务专业人员。
