计算机/网络
-
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代码,并随着时间的推移管理一个混合语言代码库。
-
Origin科研绘图与学术图表绘制从入门到精通谭春林 著Origin 是由 OriginLab 公司开发的一个科学绘图与数据分析软件,该软件具有丰富的绘图功能及数据处理与分析功能,已被广泛应用于科技论文与论著的出版。《Origin科研绘图与学术图表绘制从入门到精通》共 8 章,汇集 150 个实例,涵盖 Origin 基础与基本操作、绘图规范及其导出、数据类型及其导入方法、二维绘图、三维绘图、拟合与分析、数据与信号处理、高效率绘图等内容。《Origin科研绘图与学术图表绘制从入门到精通》内容翔实、实例丰富、实用性强,可使读者在较短时间内掌握 Origin 2023,并能从具体实例中获取高端绘图技能和绘图优化灵感。《Origin科研绘图与学术图表绘制从入门到精通》既适合作为高等院校和科研院所的科技绘图及数据分析实例教学用书,也是科技企业的科技工作者和工程技术人员的宝典。
-
自然语言处理原理与实战陈敬雷本书从自然语言处理基础开始,逐步深入各种自然语言处理的热点前沿技术,使用了Java和Python两门语言精心编排了大量代码实例,契合公司实际工作场景技能,侧重实战。 全书共19章,详细讲解中文分词、词性标注、命名实体识别、依存句法分析、语义角色标注、文本相似度算法、语义相似度计算等内容,同时提供配套完整实战项目,例如对话机器人实战、搜索引擎项目实战、推荐算法系统实战。 本书理论联系实践,深入浅出,知识点全面。通过阅读本书,读者不仅可以理解自然语言处理知识,还能通过实战项目案例更好地将理论融入实际工作中。 本书适合自然语言处理的初学者阅读,有一定经验的算法工程师也可从书中获取很多有价值的知识,并通过实战项目更好地理解自然语言处理的核心内容。
-
RISC-V开放架构设计之道(美)David Patterson(大卫·帕特森) , Andrew Waterman(安德鲁·沃特曼)本书首先提出一款指令集的7个评价指标,包括成本、简洁、性能、架构和实现分离、提升空间、代码大小、易于编程/编译/链接,并围绕这7 个评价指标从全系统角度向读者介绍RISC-V 的精巧设计和众多的取舍考量。同时,本书还介绍x86、ARM 和MIPS 的设计,并通过插入排序和DAXPY(双精度乘加)程序量化对比它们,突出RISC-V 的优势,深入阐释指令集设计对计算机系统的影响。 如果您是学生,本书将是一本优秀的课外读物,有助于您建立完整的计算机系统观念;如果您是教师,本书将为您提供丰富的真实案例,能给您的教学工作带来新的启发;如果您是相关方向的从业人士,本书除了开拓您的视野,还是一本方便的参考手册,帮助您更轻松地完成工作。
-
交互设计师成长手册李悦《交互设计师成长手册》分为4章:初识交互设计、设计方法论、设计分析与洞察、设计执行与表现,全方位地展示了交互设计师的工作方式、工作技能和工作成果,帮助读者真正认识并理解交互设计,建立正确的交互设计思维,熟练使用交互设计工具、方法和流程,产出合理且优秀的交互设计方案,逐步成长为一名专业的交互设计师。
-
SolidWorks快速入门教程北京兆迪科技有限公司本书是学习SolidWorks 2022 中文版的快速入门教程,内容包括SolidWorks简介、SolidWorks 2022 软件的安装、软件的工作界面与基本设置、二维草图的绘制、零件设计、曲面设计、装配设计、模型的测量与分析、工程图制作、钣金设计和动画与机构运动仿真。为了使读者更快地掌握该软件的基本功能,本书在内容安排上结合大量实例对SolidWorks 2022 软件中一些抽象的概念、命令和功能进行了讲解。另外,书中通过范例讲述了一些生产一线产品的设计过程,这样安排能使读者较快地进入设计实战状态,书中讲解所选用的范例、实例或应用案例覆盖了不同行业,具有很强的实用性和广泛的适用性。本书在主要章节中还安排了习题,便于读者进一步巩固所学的知识。在写作方式上,本书紧贴软件的实际操作界面,使初学者能够尽快地上手,提高学习效率。本书附赠学习资源,学习资源中有大量SolidWorks 应用技巧和具有针对性的范例教学视频,并进行了详细的语音讲解。另外,学习资源内还包含书中所有的素材模型、练习模型、范例模型的原始文件,以及SolidWorks 2022 配置文件,方便读者学习。本书可作为工程技术人员的SolidWorks 快速自学教程和参考书,也可作为大中专院校学生和各类培训学校学员的SolidWorks 课程上课或上机练习教材。本书适用于零基础读者,也可作为中高级读者查阅SolidWorks 2022 新功能、新操作之用,或者作为工具书放在手边以供查询之用。
-
软件简史张银奎探索软件的起源与演进,呈现软件发展史上的重要人物和事件。按软件的孕育、诞生、发展、改进、壮大过程分为六篇。第一篇 潜龙勿用 追溯二进制数与中国文化的渊源、莱布尼茨发明二进制算术的动机和背景、穿孔卡片与二进制数的结合、穿孔卡片在自动提花机和自动计算中的应用、巴贝奇制作分析引擎的艰辛历程、世界上第一个计算机程序的诞生过程。第二篇 见龙在田 1936年图灵机模型横空出世。世界各地的发明家陆续开始制作计算机,世界上第一台可编程计算机在德国诞生,第一台电子数字计算机ABC在美国诞生,随后为曼哈顿项目做出重要贡献的机械式通用计算机马克一号悄悄登场,第一台通用数字计算机ENIAC问世。冯?诺依曼完成在计算机历史上具有里程碑意义的《第一草稿》。第三篇 终日乾乾 1945年图灵提出ACE提案,着手制造电子计算机,同时构思了广阔的软件蓝图。1946年,威廉姆斯和基尔伯恩发明了用电子方式访问的CRT内存,为实现存储程序计算机铺平了道路。英国国家物理实验室、曼彻斯特大学、剑桥大学和费兰蒂公司纷纷加入制造电子计算机的行列。第四篇 或跃在渊 美洲大陆的商业化大型机纷纷出现,格蕾丝发明的编译器为软件大生产做好了准备。1952年IBM的第一台商业化的科学计算机IBM 701问世,开启了“蓝色巨人”的电子计算机征程。1956年第一台全晶体管的现代计算机TX-0在MIT诞生,从此晶体管取代电子管成为构建现代计算机的基本材料。1957年第一种被广泛使用的高级编程语言FORTRAN诞生。第五篇 飞龙在天 1960年DEC公司推出PDP-1小型机,进一步降低计算机的成本,向更多人展示了计算机和软件的魅力。MIT和BBN公司开始研发分时操作系统,IBM投入巨资打造的OS/360,贝尔实验室的UNIX操作系统问世,操作系统的功能日臻完善。系统软件和应用软件的分工逐步形成,软件的社会化大生产即将爆发。第六篇 亢龙有悔 集成电路技术逐渐成熟,硬件体积变得越来越小,价格越来越低。20世纪80年代个人计算机(PC)登上历史舞台。各种高级编程语言、应用软件纷纷出现。互联网走上前台,自由软件运动和开源软件大放光彩。
-
中文版Origin 2023科技绘图与数据分析从入门到精通天工在线《中文版 Origin 2023 科技绘图与数据分析从入门到精通(实战案例版)》详细介绍了 Origin 2023 在科技绘图与数据分析方面的使用方法和应用技巧,它是一本 Origin 应用教程,同时包含了大量的 Origin 视频教程。 全书共 19 章,包含了 Origin 文件管理、工作表管理、数据的导入与导出、数据管理和处理、简单二维图形绘制、二维图形修饰处理、三维图形绘制、三维图形修饰处理、特殊图形、多图层图表管理、数据统计分析、推断性统计分析、实验数据分析与处理、回归拟合分析、数字信号处理、数字图像处理以及 Origin 编程等科技绘图与数据分析的全方位知识。本书在讲解过程中理论联系实际,重要知识点均配有实例操作,并配有详细的操作步骤,图文对应,可以提高读者的动手能力,并加深对知识点的理解。 本书配有 221 集微视频讲解。读者可以扫描二维码,随时随地看视频。另外,本书还提供了实例的源文件和初始文件,可以直接调用和对比学习。 本书适合作为高等院校或培训机构的教学用书,也适合作为广大科技工作者和工程技术人员的学习参考用书。