其他编程语言/工具
-
给孩子的第一本编程思维启蒙书运国莲 马琢《给孩子的第一本编程思维启蒙书》在一条故事主线的基础之上,向孩子们介绍数学思维、逻辑思维与编程思维等相关的内容。比如分解问题、制订计划和步骤,打破思维定势,创造性地寻找解决问题的新方法。《给孩子的第一本编程思维启蒙书》鼓励孩子自主探索,通过有趣的创造性练习和互动游戏,帮助孩子扩展多种思维能力,在轻松愉快的解题过程中学会思考,增强直觉和洞察力,提升解决问题的能力,打造更强大脑!
-
IntelliJ IDEA从入门到实践黄文毅、罗军本书结合作者近十年Java开发经验,从开发实际项目的角度入手,向初次接触IntelliJ IDEA(本书使用的是2022版)的读者介绍了该工具的使用技巧。 本书分为7章。第1章主要介绍IDEA的安装、更新、注册和卸载。第2章主要介绍IDEA的基础配置和高级配置。第3章介绍如何通过IDEA创建第一个Java项目、配置项目和模块、开发工具包以及库相关信息。第4章主要介绍IDEA编辑器、源码导航、搜索和替换、代码操作、实时模板、文件比较、拼写检查、语言注入、暂存文件、模块依赖图/UML类图、版权、宏、文件编码等内容。第5章介绍IDEA运行/调试/测试应用程序、代码覆盖率、连接服务器、分析应用。第6章介绍IDEA启动、管理、配置VCS,Git代码分支管理、提交、合并、解决冲突、暂存和取消代码修改。第7章介绍IDEA的Terminal终端仿真器、JShell控制台、连接并操作数据库、连接Docker、开发Groovy语言、创建Spring Boot项目等。 本书适用于所有Java编程语言开发人员、IDEA爱好者以及所有计算机专业的学生等。
-
犀牛Rhino 7.12产品设计中文全彩铂金版案例教程刘静 倪琼 刘昊 张青 主编本书以理论知识结合实际案例操作的方式编写,分为基础知识和综合案例两个部分。基础知识篇共7章,对Rhino软件的基础知识和功能应用进行了全面介绍,包括软件的入门知识、曲线的绘制和编辑、曲面建模的方法、实体建模的方法、网格建模的方法、细分建模的方法以及模型的渲染等。在介绍软件各个功能的同时,会根据所介绍功能的重要程度和使用频率,以具体案例的形式,拓展读者的实际操作能力。每章内容学习完成后,还会有具体的案例来对本章所学内容进行综合应用,使读者可以快速熟悉软件功能和设计思路。通过课后练习的内容,读者对所学知识进行巩固加深。综合案例篇共2章,主要通过制作电钻模型和智能手机模型的操作和渲染过程,对Rhino常用的重点知识进行精讲和操作,有针对性、代表性和侧重点。通过对这些实用性案例的学习,读者真正达到学以致用。
-
C#编程Ian GriffithsC# 是当今通用的编程语言之一。本书详细介绍了运用 C# 来构建云、Web 和桌面应用程序所需的知识和技术。本书共 18 章,具体内容包括 C# 简介,C# 编程基础,类型,泛型,集合,继承,对象生命周期,异常,委托、lambda 表达式和事件,LINQ,反应式扩展,程序集,反射,属性,文件和流,多线程,异步语言特性,内存效率等。学完本书,读者将了解 C# 是如何支持基本编码功能的,了解如何使用 .NET Core 的 Span 和 Memory 类型编写高性能内存高效的代码,掌握使用 LINQ 查询和处理各种数据源的方法,以及如何使用 .NET 的多线程特性以充分发挥计算机的并行处理能力等。通过学习本书,读者可以了解 C# 和 .NET 的组合是多么强大,特别适合有一定编程经验的读者全面学习 C#编程知识。
-
源代码安全审计基础霍珊珊 等本书内容是注册网络安全源代码审计专业人员(NSATP-SCA)认证培训的理论知识部分,对代码审计的基础知识和涉及的内容、代码安全审计规范和审计指标进行了全面的介绍,同时,针对目前常用的程序设计语言Java、C/C++和C#,分别基于其特点和漏洞测试规范中的案例进行了具体的分析和解读。本书参考了大量国内外代码安全审计规范、安全开发规范、常见漏洞库和相关文献,并进行了解析、汇总和提取,以系统地阐述代码审计的思想、技术和方法,构建完备的代码审计知识体系,旨在为代码审计人员提供全面和系统的指导。
-
Altium Designer 22从零开始做工程之高速PCB设计李奇 等本书依据Altium Designer 22版本编写,同时兼容18/19/20/21版本,详细介绍了利用Altium Designer 22实现原理图与PCB设计的方法和技巧。本书结合设计实例,配合大量的示意图,以实用易懂的方式介绍印制电路板设计流程和电路综合设计的方法。 本书共23章,主要内容包括:Altium Designer软件概述及安装,系统参数设置及工程文件管理,元件集成库设计与管理,原理图设计,PCB封装库设计与管理,PCB编辑界面及快捷键运用,原理图验证及输出,PCB结构设计,布局设计,基于华秋DFM的叠层阻抗设计,电源及地平面设计,规则设置,高速PCB布线设计,PCB设计后处理,生产文件输出,华秋DFM设计,Altium Designer高级设计技巧应用,入门案例:单片机PCB设计、RTD271液晶驱动电路板设计,进阶案例:四层摄像头PCB设计,高级实例:六层HDTV主板设计,DDR4设计概述及PCB设计要点,AM335X核心板PCB实例。本书在编写过程中力求精益求精、浅显易懂,工程实用性强,通过实例细致地讲述了具体的应用技巧及操作方法。 书中实例的教学视频和部分源文件,读者可以登录华信教育资源网(http://wwwhxedu comcn)免费注册后再进行下载使用。
-
学透Spring丁雪丰本书的目标是让大家又快又好地打包学透 Spring 技术栈,内容将涉及 Spring Framework、Spring Boot、 Spring Cloud 等 Spring 家族成员。 本书分为四部分:第一部分“Spring 入门”,先学习基本的 Spring IoC、AOP,随后过渡到当下热门的 Spring Boot ;第二部分“Spring 中的数据操作”,其中既有常规的 SQL、NoSQL 数据操作,也有进阶的数据源配置和缓存抽象;第三部分“使用 Spring 开发 Web 应用”,讲述 Spring MVC 细节的同时,也不放过 Web 安全与 REST ;第四部分“使用 Spring 开发微服务”,除了常规的 Spring Cloud 模块,也会讲解 Spring Cloud Alibaba。在讲解具体内容的基本示例之外,书中还设计了一个贯穿主要章节的实战案例,带大家一步步从零开始实现一个灵活运用全书内容的项目“二进制奶茶店”。 本书重实战、重工程现实,是业内专业人员丁雪丰亲历的有效学习路径,汇集了作者多年的实战经验。跟着兔子书,只要具备 Java 基础知识,就可以快速上手 Spring,并落地实战项目和生产环境。
-
基于深度学习和GNU Radio的调制信号分析实战林冲随着通信技术的快速发展,通信系统往往会采用多种调制方案,从而更好地利用频谱资源,满足爆发式增长的通信需求。调制识别是指在信号解调之前采集信号样本,通过相关技术自动判断信号调制类型,为后续信号的信息提取和处理等提供依据的技术。本书以深度学习和软件无线电技术为研究方法,将通信信号调制识别问题分为单载波信号识别和多载波信号识别两个方面,讨论调制识别的技术与实现。全书共有7章,主要内容包括研究背景及意义、深度学习与SDR相关基础理论、基于MRNN的单载波信号调制识别算法及软件无线电实现、基于TRNN的OFDM信号调制识别算法及软件无线电实现等。本书是一部关于通信信号调制识别理论与技术的专著,可作为高等学校和科研院所信号与信息处理、通信与信息系统等专业研究生的教材或参考书,也可供从事通信、导航、电子对抗等领域的广大技术人员学习与参考。
-
SPSS 28.0统计分析综合应用案例详解梁楠本书以SPSS 28.0为平台,由浅入深地全面讲解SPSS软件的相关知识,通过图文并茂的方式讲解各项操作,讲解深入浅出,实例引导,内容翔实。 全书分为三部分共11章,详细介绍SPSS在社会科学调查、心理学、教育学、农业领域、经济领域、医学、市场营销、管理科学、房地产、生物学、环境保护、物流等领域的应用,涉及了数据编辑与整理、基本统计分析、参数估计与假设检验、非参数检验、方差分析、相关分析、回归分析、聚类分析、判别分析、因子分析、对应分析、信度分析、生存分析、时间序列分析等综合应用案例。本书涉及面广,涵盖了一般用户需要使用的各种功能,全书按逻辑顺序编排,自始至终结合实例进行描述,内容完整且每章相对独立,是一本详尽实用的SPSS学习用书。 本书适合高等院校统计分析专业的学生、科研人员、SPSS用户,以及希望从事SPSS软件技术相关工作的人员学习。本书适合高等院校统计分析专业的学生、科研人员、SPSS用户,以及希望从事SPSS软件技术相关工作的人员学习。
-
Python全栈开发夏正东Python全栈系列包括4册书,分别为《Python全栈开发——基础入门》《Python全栈开发——高阶编程》《Python全栈开发——数据分析》和《Python全栈开发——Web编程》。 本书是Python全栈开发系列的第3册,共分为7章,将重点讲解数据分析的相关知识点,即数据搜集、数据清洗、数据分析和数据可视化,并搭配近400个示例代码,理论知识与实战开发并重,可以帮助读者快速、深入地理解和应用相关技术。 本书可以作为广大计算机软件技术人员的参考用书,也可以作为大中专,以及高等院校计算机科学与技术、自动化、软件工程、网络工程、人工智能和信息管理与信息系统等专业的教学参考用书。