《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 PMP》用一种生动有趣的方式全面涵盖了《PMBOK指南》的*原则和认证目标。更新后的第四版会带你了解具体问题,并采用一种独特的视觉格式帮助你全面掌握项目管理。通过在具体的上下文中讨论项目管理概念,使你能够理解、记住并灵活应用这些概念,不只是为了应对考试,还可以充分运用于工作中。难怪很多人仅凭《Head First PMP》就顺利通过了PMP考试!
本书的目标是通过Scratch为读者讲解计算机科学(Computer Science,CS)的基础知识,属于深入进阶型。书籍的难度较大,为了让学习者顺利过渡,本书专门在第二章节设计了难度递进的15个案例。本书在整体上分成两个部分, 部分包含两个章节,分别讲解了Scratch的基础内容以及在游戏、故事、音乐、动画、教程、艺术共六个领域的应用案例。第二部分是CS基础知识,其中第三章 为重要,它涉及编程基础、数据结构、开发流程、调试技巧等内容,这些知识也能很好地融入到其他编程语言的实践中。其他章节之间的关联较弱,可独立学习:第四章讲解了离散数学知识,包括集合论、图论、代数系统、数理逻辑、组合数学、初等数论;第五章讲解了网络与通信知识,包括:网络模型、通信协议、实践: Scratch 2.0 扩展;第六章讲解了编程语言,包括面向对象编程、事件驱动编
本书分为两部分,*部分从每个程序员需要了解的基本概念展开,第二部分重点介绍不同的编程范例和一些更高级的编程技术。本书大概是两个学期的课程,是高等院校计算机科学初学者的完美教学参考书。 学习基本概念,包括变量、表达式、语句、函数、条件、递归和循环。 了解常用的基本数据结构和*有用的算法。 深入研究面向对象的编程,并学习如何构建自己的类型和方法来扩展语言。 使用语法和正则表达式分析文本内容。 探索函数式编程如何帮助你使代码更简单、更具表现力。
本书通过创新达 熊 皮皮老师带领双胞胎兄妹学习编程的过程,用漫画的形式讲述了scratch界面、功能和操作指令,以及12款经典游戏的编程解析,图形化的代码引领青少年轻松进入编程和计算机的世界。手把手的实例教学,步骤清晰,边玩边学习的兴趣引导,易于上手,孩子可以轻易地跟着学,跟着做,从青铜到编程king,只需要30分钟! 图书内容融合了动画、游戏和算法等项目案例,从零开始配合漫画进行讲解,帮助初学者掌握编程思想和建立Scratch编程知识体系。
本书是“微软.NET程序员系列”丛书之一,主要介绍了如何使用Visual Basic.NET进行Access数据库编程,此外还介绍了ADO.NET技术。 本书章针对Access开发人员遇到的问题进行论述。第2-4章介绍Visual Basic.NET。第5-6章深入介绍Windows Forms。第7-9章介绍使用Access数据库进行ADO.NET开发。0-12章介绍Web开发。3章介绍.NET框架安全性技术。本书附录介绍了XML技术。 本书主要面向使用Access数据库并想牢固掌握.NET框架的开发人员及计算机爱好者。阅读本书不需要熟悉.NET框架。 作者简介:Rick dobson是专业技术作家兼培训讲师。其论著出现在多家刊物和网站上,例如SQL Server Magazine、MSDN Online Library、Microsoft TechNet、Visual Basic Programmer's Journal以及Microsoft Interactive Developer。Rick的力作包括Programming Microsoft Access Version 2002(Core Reference)和《SQL Server 2000与Visual Basic.NET编程》(清华大学出版社,2003)。Mi
鲍勃大叔因在技术人群中声名远播的Clean系列在 圈粉无数。本书为其烫手新作,旨在为广大工程师指明一条通向匠师之路,包括饱经洗砺的敏捷技术实践,如何通过持续的努力提高专业素养,软件可用之上的目标与技能,以及如何激发团队 潜能,等等。本书融会几本经典著作的精髓,将“整洁”方法论推向至高境界―软件开发者有责任维护世界正常运行,而“人”才是“技术”的决定者。本书共分三部分,前两部分用实例阐释TDD在敏捷软件中的运用,以及验收测试、协同编程等常被忽视的敏捷侧面与具体策略,还探讨了颇有价值的软件设计方案相关话题;第Ⅲ部分拔地而起,直接提出十条堪称金玉良言的“规劝”,以帮助程序员成为团队基石。本书适合所有软件开发者、测试工程师及工程类院校师生,对技术团队负责人及架构师同样大有助益。
《C 项目开发全程实录(第2版)》以图书管理系统、餐饮管理系统、客房管理系统、人事考勤管理系统、商品采购管理系统、文档管理系统、FTP管理系统、媒体播放器、吃豆子游戏和快乐五子棋等10个实际项目开发程序为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了程序开发流程。从开发背景、需求分析、系统功能分析、业务流程图、数据库分析、数据库建模到系统开发,每一过程都作了详细的介绍。
《变形金刚:鉴赏与价格指南》是一本介绍从1984至1990年间出品的一代变形金刚模型玩具的参考图录,收录了超过1200张彩色图片,每个角色都有机器人形态和非机器人形态的多角度讲解。 每个角色都包含一段原玩具包装上的性格描述,包括职能、座右铭以及能力指标。有关角色的补充描述参考了原sunbow电视动画片和奇侠漫画的内容部分,配合作者个人独到的资深见解。其中独具参考价值的内容要算是这些玩具在当今收藏品市场上的价值,这对于玩具收藏者和一般玩具爱好者来说是的,收藏家、爱好者、经销商们都需要这样一本全面细致的参考书。
众所周知,Visual Basic是基本、简单、易学的可视编程语言,Visual Basic的优势在于其易用性,使用它可以快捷地编写Windows操作系统下的各种应用程序(像窗体、MDl和Web等)。而Visual Basic 2008是Microsoft公司推出的Visual Basic的版本。 本书注重从初学者的认识规律出发,介绍了从入门了解到深入掌握Visual Basic 2008所需的各个方面的知识,包括开发环境的配置、Visual Basic语法、使用面向对象特性,处理字符串和正则表达式、构建Windows和Web应用程序、使用对话框和数据库,以及部署应用程序等。
本书将带你全面认识数据可视化设计,从简单的图表设计到炫酷的三维可视化大屏设计,都会通过实际案例进行详细介绍,其中还包括动效设计,以及如何让动效用不同方式落地。本书还详细介绍了B 端产品和G 端产品的设计原则,这可以让你 清晰地认识数据可视化领域的设计要点,另外书中分享的交互思维、产品思维案例,也会让你了解如何运用全局视角做UI 设计。本书不仅是学习数据可视化设计的重要参考,还是全面培养和构建设计师全局设计体系的指导用书。
本书共5章,内容包括介绍、空间建模、作业执行、输出及文件输出格式。第1章详细介绍了Abaqus的语法和约定,其中的参数化建模对于进一步的优化计算 有用。第2章介绍了在Abaqus中定义节点、单元、面、刚体、积分输出截面、质量调整、非结构质量、分布、显示体、装配、矩阵和概率密度方程的方法。第3章详细介绍了如何执行作业,输入文件如何在不同分析软件之间进行转换,如何设置环境文件,如何管理内存和磁盘空间,如何在三种求解器之间进行并行执行,以及Abaqus 如何使用Fortran单元号。第4章介绍了输出数据文件和结果文件,以方便用户对计算结果进行调用和分析。第5章介绍了结果文件的格式和内容。本书对Abaqus从建模到计算结束进行后处理的过程中生成的文件,以及文件的转换处理做了详细说明,可以*终体现分析工作的成果。附录中列出了三个求解器的
全书分为4部分。 部分对基础知识展开讲解,包括Linux基础和ROS入门。第2部分主要关注一个实际的机器人中的硬件和核心传感器模块的构造,重点讲解机器人上的传感器、差分底盘、树莓派主板开发方面的知识。第3部分是SLAM地图构建的核心算法,SLAM中的数学基础、基于激光的SLAM系统、基于视觉的SLAM系统、混合SLAM系统、新型SLAM系统。第4部分是自 航相关的核心技术与应用,包括自 航中的数学基础、基于地图的导航、基于环境探索建图的导航、强化学习在机器人导航中的应用。 br 通过阅读本书,读者不仅可以自己设计出一套SLAM导航机器人出来,还可以在软硬件结合的环境中提高自己的C++/Python/Java方面的编程能力,同时还可以接触到流行的SLAM算法的实际应用。 br
Python的Django框架是目前流行的一款重量级网站开发框架,具备简单易学、搭建快速、功能强大等特点。本书从简单的HTML、CSS、JavaScript开始介绍,再到Django的基础知识,融入了大量的代码案例、重点提示、图片展示,做到了手把手教授。本书基于Django 3.0.7版本、Python 3.8.5版本、Rest Framework 3.11.1版本、Vue.js 4.5.4版本、数据库MySQL 80版本进行讲解。本书还提供了一个商业级别的项目案例,采用目前主流的前后端分离开发技术,以便读者可以体验正式项目的开发过程。熟练掌握本书内容后,读者将达到中级Web项目开发工程师的技术水平。
本书是一本Android进阶类图书,书中各知识点由浅入深、环环相扣, 终这些知识点形成了一个体系结构。本书共分为11章。第1章介绍从Android 5.0到Android 10.0各版本的新特性。第2章介绍Material Design。第3章介绍View体系,包括View的事件分发机制、工作流程、自定义View等知识点。第4章介绍多线程的知识。第5章介绍网络编程与网络框架的知识。第6章介绍常用的设计模式。第7章介绍事件总线。第8到 0章介绍架构设计所需要的知识点。 1章简单介绍Android系统框架与MediaPlayer框架。本书详细并深入讲解Android开发者的和前沿的知识,适合有一定基础的开发者阅读,有助于他们提高技术水平;同时,本书系统化的知识体系也可以令 开发者获益良多。