软件与程序设计
-
Python金融大数据分析快速入门与案例详解张颖 著《Python金融大数据分析快速入门与案例详解》共分为11 章,全面介绍了以Python为工具的金融大数据的理论和实践,特别是量化投资和交易领域的相关应用,并配有项目实战案例。书中涵盖的内容主要有Python概览,结合金融场景演示Python的基本操作,金融数据的获取及实战,MySQL数据库详解及应用,Python在金融大数据分析方面的核心模块详解,金融分析及量化投资,Python量化交易,数据可视化Matplotlib,基于NumPy的股价统计分析实战,基于Matplotlib的股票技术分析实战,以及量化交易策略实战案例等。《Python金融大数据分析快速入门与案例详解》内容通俗易懂,案例丰富,实用性强,特别适合以下人群阅读:金融行业的从业者、数据分析师、量化投资者、希望提高数据分析能力的投资者,以及对大数据分析感兴趣的编程人员。另外,《Python金融大数据分析快速入门与案例详解》也适合作为相关培训机构的教材。 -
Rust权威指南(美) Steve Klabnik (史蒂夫·克拉伯尼克) ,Carol Nichols (卡罗尔·尼科尔斯)《Rust权威指南(第2版)》由Rust核心团队成员编写,由浅入深地探讨了Rust语言的方方面面。从创建函数、选择数据类型及绑定变量等基础内容着手,逐步介绍所有权、生命周期、trait、安全保证等高级概念,错误处理、模式匹配、包管理、并发机制、函数式特性等实用工具,以及完整的项目开发实战案例。作为开源的系统级编程语言,Rust可以帮助你编写更有效率且更加可靠的软件,在给予开发者底层控制能力的同时,通过高水准的工程设计避免了传统语言带来的诸多麻烦。《Rust权威指南(第2版)》适合所有希望评估、入门、提高和研究Rust语言的软件开发人员阅读。 -
App UI设计案例实操刘恩鹏在智能手机快速发展的背景下,越来越多的人开始喜爱使用各种App。《App UI设计案例实操》主要介绍了手机App UI(用户界面)设计思路和制作过程。《App UI设计案例实操》赠送所有案例素材和源文件、教学PPT课件和教学视频。《App UI设计案例实操》适合想要快速掌握UI设计制作方法的人员,也适合广大平面设计爱好者和相关行业从业人员,同时,也可作为高等院校的教学辅导用书。 -
Java项目开发实战陈强Java语言是当今使用极广泛的开发语言之一,在开发领域中占据重要的地位。《Java项目开发实战(微视频版)》通过8个综合项目的实现过程,详细讲解了Java语言在实践项目中的综合运用。第1章讲解了门户网站用户大数据分析系统的具体实现流程;第2章讲解了微信商城系统的具体实现流程;第3章讲解了图书借阅管理系统的具体实现流程;第4章讲解了物业管理系统的具体实现流程;第5章讲解了仿《羊了个羊》游戏的具体实现流程;第6章讲解了智能运动健身系统的具体实现流程;第7章讲解了图书市场数据分析系统的具体实现流程;第8章讲解了基于深度学习的音乐推荐系统的具体实现流程。在具体讲解每个项目时,都遵循项目的流程来讲解,从接到项目到具体开发,直到最后的调试和发布的过程,讲解循序渐进,穿插讲解了这样做的原因,深入讲解每个重点内容的具体细节,引领读者全面掌握Java语言。 《Java项目开发实战(微视频版)》不但适用于Java语言的初学者,也适用于有一定Java语言基础的读者,同时还可以供有一定经验的程序员参考。 -
Python数据可视化从入门到项目实践宋翔《Python数据可视化从入门到项目实践(超值版)》详细介绍Python数据可视化编程涉及的几个常用库的使用方法,并列举了大量的数据可视化编程示例。全书共8章,内容主要包括在Python中安装和导入软件包、编写代码和打印数据、函数式编程和面向对象编程、使用Python内置对象以及NumPy和Pandas中的核心对象为图表构建数据的方法、Matplotlib图表的整体组成、创建图表的基本流程和两种编程方式、设置Matplotlib默认选项、使用Matplotlib库创建图形和坐标系、设置图形外观、设置坐标轴、为数据点添加注释、添加图表标题和图例、添加网格线和参考线,以及将图表保存为图片文件、使用Matplotlib/Seaborn/Pyecharts三个库创建不同类型的图表,以及使用它们进行数据可视化项目实战等内容。另外,《Python数据可视化从入门到项目实践(超值版)》附赠示例源代码、重点内容的多媒体视频教程和教学课件。《Python数据可视化从入门到项目实践(超值版)》结构系统,内容细致,概念清晰,注重技术细节的讲解,使读者可以在短时间内学会Python数据可视化编程。《Python数据可视化从入门到项目实践(超值版)》适合所有希望学习和从事Python数据可视化编程或对其感兴趣的用户,还可作为各类院校和培训班的Python数据可视化编程的教材。 -
循序渐进Vue.js 3.x前端开发实践张益珲《循序渐进Vue.js 3.x前端开发实践》由一位拥有丰富前端开发经验的架构师撰写,旨在通过详尽的理论知识讲解和丰富的实践练习,帮助初学者深入掌握Vue.js框架,并能够独立开发商业级别的Web应用程序。本书分为14章,内容涵盖Vue.js的基本概念、模板语法、组件使用、用户交互处理、动画效果实现、脚手架工具Vite的使用,以及如何利用UI框架Element Plus、网络请求框架Axios、路由管理框架Vue Router和状态管理框架Pinia等工具来构建商业级应用。最终章节通过一个完整的电商后台管理系统,对所学的知识进行综合运用,加深读者对Vue.js开发流程和技巧的理解,提高项目开发能力。《循序渐进Vue.js 3.x前端开发实践》采用官方推荐的组合式API代码组织方式,所有涉及的工具都使用新版本,每章均配备了动手练习和上机演练指导。此外,为了适应不同层次的读者,《循序渐进Vue.js 3.x前端开发实践》提供了完整的代码导读手册和视频教学资源,使学习更加便捷高效。《循序渐进Vue.js 3.x前端开发实践》适合Vue.js前端开发新手和有一定经验的开发者使用,也很适合作为大中专院校相关课程的教学用书。 -
SystemVerilog硬件设计(印)瓦伊巴夫·塔拉特(VaibbhavTaraate)《SystemVerilog硬件设计:RTL设计和验证》侧重于使用SystemVerilog编写高效的RTL代码,通过大量示例代码展示如何使用SystemVerilog进行硬件设计和验证。《SystemVerilog硬件设计:RTL设计和验证》共分15章,内容包括SystemVerilog中的常量和数据类型、SystemVerilog的硬件描述、SystemVerilog中的面向对象编程、SystemVerilog增强特性、SystemVerilog中的组合逻辑设计、SystemVerilog中的时序逻辑设计、RTL设计和综合指南、复杂设计的RTL设计和策略、有限状态机、SystemVerilog中的端口和接口、验证结构、验证技术和自动化、高级验证结构、验证案例等。 -
Python极客项目编程[美] 马赫什·文基塔查拉姆(Mahesh Venkitachalam)Python是一种解释型、面向对象、动态数据类型的高级程序设计语言,通过Python编程能够解决现实生活中的很多问题。本书并不介绍Python语言的基础知识,而是通过一系列有趣的项目,展示如何用Python解决各种实际问题,以及如何使用一些流行的Python库。本书共15章,每章讲解一个有趣的Python项目,这些项目可以分成5个部分:第一部分是热身,包括科赫雪花、繁花曲线;第二部分是模拟生命,包括康威生命游戏、使用Karplus-Strong算法生成泛音、群体行为模拟;第三部分是好玩的图形,包括文本图形、照片马赛克、裸眼立体画;第四部分是走进三维,包括理解OpenGL、圆环面上的康威生命游戏、体渲染;第五部分是玩转硬件,包括在树莓派Pico上实现Karplus-Strong算法、树莓派激光音乐秀、物联网花园、树莓派音频机器学习。此外,本书还通过附录介绍如何安装Python和设置树莓派。本书适合已经了解了基本的Python语法和编程知识、想要尝试和探索通过Python编程解决实际问题的读者阅读,也可作为Python初学者练习项目开发的参考用书。 -
钉钉低代码开发零基础入门诸葛斌,叶周全,应欢欢,于欣鑫,董黎刚,潘婷婷本书通过丰富而又详尽的案例解析为零基础新手提供钉钉宜搭低代码开发入门教程。本书获得“教 育部-阿里云产学合作协同育人项目”支持,由阿里巴巴资深技术专家、钉钉宜搭创始人叶周全等核心员工全力打造,是阿里巴巴低代码开发师初级、中级认证的指定参考书。全书共8章,第1 ~3章介绍钉钉宜搭低代码开发平台,如何通过模板和Excel 创建应用;第4 ~8章通过调查问卷系统、学生请假系统、进销存系统案例的搭建进行深入学习,同时讲述如何创建门户页 面和使用集成&自动化连接器打通宜搭和钉钉两个平台。附录A 对宜搭低代码开发师的初级、中级和高级认证内容与路径展开说明。本书内容翔实,可作为低代码爱好者的零基础入门教材,也可作为高等院校相关专业的教学用书。 -
Java+OpenCV案例佳作选姚利民本书是与《Java OpenCV高效入门》配套的案例集。全书共15章,第1章是OpenCV简介及开发环境的搭建,第2~15章是14个实用项目(专题),包括魔方图案识别、答题卡评分、围棋盘面识别、停车场车位检测、车道线检测、汉字识别、OCR文字识别、车牌定位与识别、硬币识别、零件检测、银行卡卡号识别、全景拼接、二维码识别、机器学习等内容。书中的项目均有相当的难度,需要综合运用OpenCV的各种算法实现。本书面向的读者是包括高校学生在内的各类OpenCV学习者、研究计算机视觉的业余爱好者及需要快速上手的专业人员。
