操作系统
-
Ubuntu Linux系统管理与运维实战张春晓 肖志健Linux是目前最流行的操作系统之一,而Ubuntu是众多Linux发行版中的佼佼者。它以开源、稳定和广泛的社区支持等特点,被广泛用于桌面系统、服务器和二次开发的生产环境。《Ubuntu Linux系统管理与运维实战》使用Ubuntu 22.04 LTS版本,通过由浅入深、循序渐进的方式讲解Ubuntu系统管理与运维技能。《Ubuntu Linux系统管理与运维实战》共分13章,内容包括了解Ubuntu、安装Ubuntu、桌面环境、文件系统基础知识、文件和目录管理、用户和权限管理、系统启动和关闭、服务和进程管理、软件包管理、磁盘和文件系统管理、高级网络管理、网络服务管理以及系统安全。《Ubuntu Linux系统管理与运维实战》内容精练、重点突出、实例丰富,适合Linux初学者、运维人员、应用开发人员、网络管理人员和应用部署人员作为参考书。《Ubuntu Linux系统管理与运维实战》也可作为高等院校或高职高专Linux系统管理与运维课程的教材。 -
Vue.js超详细入门与项目实战李永亮 王梦盛 陶国荣本书采用理论知识与案例实战相结合的方式,由浅入深地介绍使用Vue 3开发页面的全过程。本书共19章,第1~11章是知识点的介绍,分别介绍前端框架发展、Vue 脚手架功能、Vue数据绑定、元素事件绑定、元素动画实现、组件定义、组件传参、路由实现、接口调用、pinia状态管理和Vant UI的知识; 第12~19章是案例实战,结合一个商城开发的过程,分别介绍项目开发前准备、项目路由配置、商城首页开发、商品分类页开发、商城动态页开发、商品详细页开发、购物车开发、个人中心页开发的内容,书中的每个知识点都有对应的源码分析部分,说明每一行关键代码的实现思路。本书既适合初学Vue 3的读者自学,也适合各类想自己动手开发Web应用程序的自学者使用。同时,也可作为各类培训学校实例讲解的参考用书。 -
设计原本[美]小弗雷德里克·布鲁克斯(Frederick P. Brooks, Jr.)"本书作者布鲁克斯通过自己丰富的职业经历,为读者介绍了应该如何应对现代工作所特有的设计挑战。本书从一个工程师的角度来思考,既注重效用和效果,也注重效率和雅致。本书的目的是为了督促设计者和设计项目的管理者去认真思考设计的过程,特别是复杂系统的设计过程。本书内容分为六个部分:第一部分描述了设计模型;第二部分描述了如何在设计过程中协作与远程协作;第三部分从不同的设计视角考虑问题;第四部分通过一个房屋设计系统展现了设计的全过程;第五部分着眼于优秀的设计师;第六部分介绍了7个案例,对前文的理论进行总结。本书的目标读者人群为各领域的设计者、设计项目的管理者、设计领域的研究人员。" -
Linux驱动开发入门与实战郑强本书是获得大量读者好评的“Linux典藏大系”中的《Linux驱动开发入门与实战》(第3版)。《Linux驱动开发入门与实战(第3版)》内容充实,重点突出,实例丰富,实用性强,涵盖Linux驱动开发从基础知识到核心原理,再到应用实例的大部分核心知识。本书专门提供教学视频、源代码、思维导图、习题参考答案和教学PPT等超值配套资料,可以帮助读者高效、直观地学习。《Linux驱动开发入门与实战(第3版)》共19章,分为3篇。第1篇“基础知识”涵盖Linux驱动开发概述、嵌入式处理器和开发板、构建嵌入式驱动程序开发环境、构建嵌入式Linux操作系统、构建第一个驱动程序、简单的字符设备驱动程序等内容;第2篇“核心技术”涵盖设备驱动的并发控制、设备驱动的阻塞和同步机制、中断与时钟机制、内外存访问等内容;第3篇“应用实战”涵盖设备驱动模型、RTC实时时钟驱动程序、看门狗驱动程序、IIC设备驱动程序、LCD设备驱动程序、触摸屏设备驱动程序、输入子系统设计、块设备驱动程序、USB设备驱动程序等内容。《Linux驱动开发入门与实战(第3版)》适合所有想系统学习Linux驱动开发的入门与进阶人员阅读,也适合从事驱动开发的工程师阅读,还适合高等院校相关专业的学生和培训机构的学员作为学习用书。 -
Vue.js 3+TypeScript从入门到项目实践李一鸣"《Vue.js 3 TypeScript从入门到项目实践》以实战为主线,结合众多代码示例和一个完整的项目案例,全面、系统地介绍Vue 3和TypeScript的相关技术及其在实际项目开发中的应用。本书在讲解中穿插介绍了一些开发技巧,可以帮助读者提高代码质量和项目开发的效率。 《Vue.js 3 TypeScript从入门到项目实践》共13章,分为3篇。第1篇基础知识,包括初识Vue、TypeScript基础知识、Vue的基本指令、CSS样式绑定、数据响应式基础、组件化开发。第2篇进阶提升,包括HTTP网络请求、使用Vue Router构建单页应用、Vuex状态管理与应用调优、项目构建利器Webpack、搭建后台模拟环境。第3篇项目实战,包括商城后台管理系统项目设计与框架搭建以及功能模块的实现。 《Vue.js 3 TypeScript从入门到项目实践》内容丰富,实用性强,适合有一定Web开发和JavaScript编程基础的前端工程师阅读,也适合熟悉Vue 2而想进一步系统学习Vue 3的Web前端开发从业人员阅读,还适合大中专院校和社会培训机构作为Web开发类课程的教材。" -
MATLAB数学建模与仿真王健、赵国生1、本书对MATLAB进行了详细的介绍和讲解,力争做到条理明晰,深入浅出,并配有大量实用的例子,达到快速入门和提高的目的。2、注重内容的系统性与逻辑关系。先由浅入深地介绍MATLAB的使用基础及其数据分析,然后详细介绍了其数学建模及科学计算,最后介绍MATLAB的应用部分。3、侧重MATLAB求解实际的数学建模问题,给出了详细的建模过程和程序。通过大量的实例向读者展示了MATLAB的建模与仿真应用。4、示例精巧,条理清晰、指导性强。源程序详尽、注释丰富,而且通过实验验证了其正确性。通过章后的习题练习,进一步熟练掌握MATLAB的高级编程技巧。本书适用于MATLAB软件的初、中级学习者,既可以用来作为高等学校MATLAB教学用书或者科学计算、数学建模等课程的教学辅导书,也可以作为科研人员及工程技术人员的参考资料。 -
Linux Shell命令行及脚本编程实例详解刘艳涛本书是获得大量读者好评的“Linux典藏大系”中的经典畅销书《Linux Shell命令行及脚本编程实例详解》的第2版。本书第1版累计13次印刷,销量超过2万册,被ChinaUnix技术社区大力推荐。本书理论结合实践,全面、系统地介绍Linux Shell(Bash)脚本编程的语法、命令和技巧等内容。《Linux Shell命令行及脚本编程实例详解(第2版)》偏重于实践,在讲解理论知识时结合大量典型实例让读者了解理论知识在实际环境中的应用,并对易混淆和较难理解的知识点做了重点分析,以加深读者对知识的理解。《Linux Shell命令行及脚本编程实例详解(第2版)》提供教学视频、实例源程序、思维导图、教学PPT和习题参考答案等超值配套资源,以帮助读者高效、直观地学习。《Linux Shell命令行及脚本编程实例详解(第2版)》共15章,分为2篇。第1篇“Linux Shell基础知识与命令”,主要内容包括Linux和Linux Shell简介、初识Linux Shell、常用的Shell(Bash)命令、Shell命令进阶;第2篇“Shell脚本编程”,主要内容包括Shell编程基础、Shell的条件执行、Bash循环、Shell函数、正则表达式、脚本输入处理、Shell重定向、管道和过滤器、捕获、sed和awk、其他Linux Shell概述。《Linux Shell命令行及脚本编程实例详解(第2版)》非常适合初次接触Linux Shell命令行和脚本编程的入门读者阅读,也适合有一定基础而想进一步提升的进阶读者阅读,还适合作为高等院校和Linux培训机构的教材。对于基于Linux平台的开发人员而言,《Linux Shell命令行及脚本编程实例详解(第2版)》还是一本不可多得的案头查询手册。 -
C# 11和.NET 7入门与跨平台开发[美] 马克·J. 普莱斯(Mark J. Price) 著,叶伟民 译《C# 11和.NET 7入门与跨平台开发(第7版)》将为你学习C# 11和.NET 7奠定坚实的基础,使你能够自信地构建应用程序和服务。学习完本书,你将能够创建丰富的Web应用,并能牢牢掌握面向对象编程技术,进而能在此基础上进行项目开发。● 使用Blazor、Razor Pages、MVC模式和ASP.NET Core的其他特性构建丰富的Web应用● 利用面向对象编程构建自己的类型● 编写、测试和调试函数● 使用LINQ查询和操作数据● 使用Entity Framework Core模型在应用程序中集成和更新数据库● 使用最新的技术,包括Web API和最小API,构建和消费强大的服务 -
Spring Boot应用设计案例教程范萍 丁振凡编著Spring Boot 是在Spring 的基础上实现的受大众喜爱的软件开发框架。《Spring Boot应用设计案例教程》内容基于Spring Boot 最新版,注重理论与实际相结合,以“案例教学法”强化学生应用设计能力培养,案例选择兼顾实用性和趣味性。书中案例均采用Thymeleaf 模板进行视图设计。本书具体内容包括Spring 简介与开发工具、SpringBean 配置与SpEL 语言、使用Maven 构建工程、Spring 的AOP 编程、Spring Boot 简介与应用初步、Spring MVC 编程、自动发送邮件与任务定时、使用JdbcTemplate 访问数据库、使用JPA 访问数据库、使用Mybatis 访问数据库、面向消息通信的应用编程、Spring Boot WebSocket 编程、Spring Security 应用安全编程、基于MVC 的资源共享网站设计、Spring Boot 访问MongoDB 数据库、Spring Boot 响应式编程等。《Spring Boot应用设计案例教程》适合作为高等院校计算机类专业的教材,也可作为软件工程专业、人工智能专业、物联网专业及其他相关专业Java 高级编程技术、Java Web 编程技术、软件框架编程技术等课程的教材,还可作为Spring Boot 框架技术培训班的培训资料或者广大软件开发爱好者自学Spring Boot 编程的参考书。 -
精通Linux[美]布赖恩·沃德(Brian Ward)Linux是了解操作系统工作机制的出色平台。我们大多数人用了多年计算机,但对其背后的工作机制一无所知,而本书就是解除这一困惑的绝好途径。本书讲解了Linux操作系统的工作机制以及运行Linux系统所需的常用工具和命令。根据系统启动的大体顺序,本书深入地介绍了从设备管理到网络配置的各个部分,演示了系统各部分的运行方式,并讲解了一些基本技巧和开发人员常用的工具。第3版的新增内容涉及逻辑卷管理器(LVM)、虚拟化等
