软件与程序设计
-
SSM源码深入解析与企业项目实战陈浩翔 厉森彪 石 雷《SSM(Spring MVC Spring MyBatis)源码深入解析与企业项目实战》是一本由浅入深,用简单易懂的语言讲解 Spring、Spring MVC、MyBatis 框架魅力的编程宝典。全书共五篇,分别是基础概念篇、Spring MVC 框架篇、MyBatis 框架篇、Spring 框架篇和项目实战篇。内容分为 20 章,从 Spring、Spring MVC、MyBatis 的基础开始,逐步深入至框架、核心应用源码的讲解,以及 SSM 在项目中的应用,让读者能理解框架的设计者为什么如此实现,又是如何实现的。本书不只是让读者学会如何使用框架,还要让读者学会如何实现框架,学习实现技术的方法,授读者以“渔”。《SSM(Spring MVC Spring MyBatis)源码深入解析与企业项目实战》一书语言通俗易懂,案例丰富、实用性强,特别适合 Java 编程爱好者、想深入学习 Spring 源码的读者阅读。另外,本书也适合作为相关培训机构,以及中高等院校、应用型本科的教材使用。
-
Head First Android开发[英]Dawn Griffiths(道恩 格里菲斯),[英]David Griffiths(戴维 格里菲斯)如果你有一个好想法,想要开发一流的Android应用,这本书经过全面修订和更新,将帮助你快速入门。你会学到一些实践技巧,掌握如何建立应用的结构,设计灵活的交互式界面,在数据库中持久存储数据,以及使用Android jetpack的z新特性,包括jetpack compose。就像一位有经验的Android开发人员坐在你旁边!你只需要对Kotlin稍有了解就能轻松地学习这本书。
-
Effective C中文版[美] 罗伯特·C. 西科德(Robert C. Seacord)本书带领读者通过练习掌握编写现代C程序的方法和技巧。全书分为11章,首先概述C语言编程的基本概念,然后详解C语言的所有构成要素,包括变量、对象、函数、数据类型、运算符、表达式、控制流、动态内存分配、预处理器等,后带领读者利用这些构成要素构建实用的系统,学习如何调试、测试、分析代码。学透本书,你就能成为专业的C程序员,编写出安全、高质量、可移植的C程序。本书适合所有想编写优秀C程序的读者阅读。
-
14天自造量子计算机[日]远藤理平《14 天自造量子计算机(Python版)》是一本用Python编程实现量子计算的计算机科学专业书籍,书中使用薛定谔方程对量子计算机的核心知识点量子位、量子门和量子纠缠进行了数值模拟和仿真。具体内容包括执行环境的准备、量子力学的基础知识、计算自由空间中电子的运动、狄拉克δ函数的引入和使用、计算电子波包的运动、计算势阱中电子的运动、在量子阱中施加静电场的方法、计算施加静电场后电子的运动、如何改进量子阱的形状、对量子阱施加电磁波的方法、向量子阱注入电磁波的具体操作、如何实现一个量子位门、如何排列量子阱、计算双量子阱的恒稳态、计算双量子阱的拉比振荡。《14天自造量子计算机(Python版)》书中有详细的公式推导及Python的编程实现过程,并通过两个人物的对话连接上下文、提出问题、总结知识点等,适合有一定量子力学基础,对量子计算、量子通信等量子信息科学、计算机科学感兴趣的所有人学习
-
零基础学Python编程一本通刘雅琼 等 编著本书通过全彩图解 视频讲解的形式,介绍了Python编程入门及应用的相关知识,主要内容包括:Python编程环境安装与运行、Python中的数字运算、Python中的数据类型、输入输出与文件操作、条件与循环语句、函数与库、Python的OS、Python的命名空间与生命周期,以及Python五子棋项目实例、Python实现简易计算器、Python嵌入式实例—机器视觉等综合案例的开发。本书内容循序渐进,讲解通俗易懂,书中重难点章节配套视频讲解,扫码即可随时观看,同时提供源程序,方便学习实践。本书适合Python初学者、热爱编程的青少年朋友自学使用,也适合中小学信息技术课堂或相关培训机构用作教材。
-
x86汇编语言李忠与第1版相比,第2版有哪些变化?1. 为了进一步降低汇编语言的学习门槛,新增了处理器工作原理的内容(第2章);2. 修正了第1版中的错误和不严谨的表述;3. 删除了第1版里的过时内容,比如任务门和因中断而发起的硬件任务切换;4. 对硬件任务切换方面的内容做了削减,因为在现实中没有用,而且在64位处理器的IA-32e模式下已经不再支持;5. 新增了在软件中自行执行任务切换的内容;6. 优化了第1版里面的采用平坦内存模型的程序,证明平坦内存模型可以极大地简化编程工作;7. 象流行的32位操作系统那样,通过中断实现系统调用;64位系统使用快速系统调用,将在我的下一本书中介绍。8. 根据新的内容和章节组织,对配书代码做了相应的调整和修改。有读者反映配书工具无法在64位操作系统上运行,为此编写了64位的工具软件。
-
Java官方入门教程[美]赫伯特·希尔特(Herbert Schildt )著,殷海英 译《Java官方入门教程(第9版·Java 17)》针对Java SE 17做了全面细致的更新,将引导你轻松学习最新的核心Java编程技能。《Java官方入门教程(第9版·Java 17)》由畅销编程书作者Herbert Schildt撰写,开篇讲述基础知识,内容涉及如何创建、编译和运行Java程序。此后浓墨重彩地描述构成Java语言核心的关键字、语法和结构。本书还涵盖Java的一些更高级特性,如多线程编程、泛型、lambda表达式、模块、记录、密封类和Swing。另外,还介绍了Java的交互式编程工具JShell。本书通俗易懂、简明扼要、详略得当,成为全球数百万读者的选择。
-
Python之光李庆辉 著《Python之光:Python编程入门与实战》将重新定义Python学习,它避开了现有Python入门书知识点杂而不精、内容脱离实际开发需求、详略设置不合理、学习曲线过于陡峭、案例过于炫技等弊端,它将带领读者快速掌握Python语言的新特性、新编程方法和好的实践,让读者学完《Python之光:Python编程入门与实战》后具备项目实战能力,能用Python解决实际工作中的问题。主要内容:(1)Python入门:Python基础知识庞杂,但很多知识点并不常用,《Python之光:Python编程入门与实战》对初学者基础知识精挑细选,以很大限度降低读者的学xi负荷。(2)Python进阶:详细且有针对性地讲解了Python的进阶知识,主要包括类、模块和各种常用内置库的原理和使用。学到这里,读者基本具备解决Python编程中各种常见问题的能力。(3)Python应用:讲解了如何用Python解决数据科学、办公自动化、图形及界面、Web开发4大领域的问题,它将让读者掌握Python项目的完整实现过程和常见第三方库的用法。内容特色:(1)人人可零基础入门,不论年龄,不分职业,不需要任何背景知识。(2)结构设计合理,学习曲线平滑,轻松打牢Python基础。(3)图解书中难点和重点,清晰直观,一图胜千言。(4)代码简洁,变量命名简单,代码逻辑清晰,避免晦涩难懂的术语。(5)知识全面,详略得当,涵盖新的语言特性。(6)面向应用,讲解第三方库,配有经典、实用案例。附加价值:配套视频:100个视频,近10个小时,边看边学,轻松愉快实战案例:1600个小案例,30个综合案例,边练边学,举一反三案例源码:提供全书大小案例源代码,边敲边学,实践导向配套习题:提供大量的高品质练习题,边学边练,强化提高在线答疑:纸书、社群、网站可答疑,边问边学,事半功倍思维导图:一张图呈现全书知识精华,先看后学,窥斑知豹PPT课件:针对性配套完整教学PPT,边教边学,教学相长图解表达:图形化表示书中难点重点,看图学习,直观易懂
-
零基础7天入门学Python龟田健司随着互联网的发展,人工智能、数据分析、物联网等都成为当前的热门行业,Python因其具有简单易学、应用范围广泛、有大量的第三方软件库、可扩展性强等优点,成为目前火热的编程语言之一。《零基础7天入门学Python》就以没有任何编程基础的读者为对象,结合大量的程序实例和练习题,对初学者应该掌握的Python编程知识通过7天的课程进行了详细讲解,具体内容包括算法与数据结构的基础知识、运算与函数、条件分支结构、循环结构、容器、函数与模块等,后一天对需要记住的知识点如序列、库的用法和异常处理等知识进行了讲解。《零基础7天入门学Python》是Python编程学习的入门书,并不是对Python进行面面俱到的讲解,而是聚焦于初学编程者必须掌握的重要知识点,并进行详细解说,以使读者能够集中理解,特别适合作为零基础读者自学Python的参考书。
-
Serverless学习手册[美]杰森 卡茨(Jason Katzer)本书的主要内容有:生产路径。检查分布式系统、微服务、接口和Serverless体系结构和模式的进出情况。工具。深入研究监控、可监控性和警报、日志记录、流水线、自动化和部署。概念。学习如何设计安全性和隐私性,如何通过测试和模拟系统来管理质量,以及如何为失败做计划。