操作系统
-
TSMaster开发从入门到精通杨金升 刘矗 刘功申本书遵循由浅入深的原则,将内容分为三部分,共三篇。基础篇首先介绍车载网络的相关知识,接着介绍TSMaster开发环境和常见功能的使用,以便初学者掌握使用TSMaster进行一般的总线仿真、测试和分析; 入门篇首先引导读者开发第一个TSMaster仿真工程,接着结合实例重点介绍总线数据库、面板设计,以及C小程序设计; 进阶篇结合广大开发工程师可能面临的技术难题,由简单到复杂地介绍一些典型实例,以提高读者的实战技术。本书既可作为普通高等院校车辆工程、电子信息、电气工程、自动控制等相关专业师生的参考资料,也可作为从事汽车电子软硬件开发及测试等工作的人员的工具书。 -
快速搞定Spring Boot+Vue全栈开发刘伟本书是一本致力于最新Web开发技术的实战指南。本书紧跟行业的最新发展趋势,全面而深入地阐述了Spring Boot 3和Vue 3在企业级应用开发中的集成与应用。全书共分为8章,从Spring Boot 3的基础入门到Vue 3的高级应用,再到前后端通信、测试与部署,每一章的内容都经过精心设计,以确保读者能够掌握关键的技能。第8章特别提供了一个综合案例,展示如何综合运用全书知识来构建一套完整的应用系统。本书不仅深度解析了如何利用Spring Boot 3和Vue 3构建高效和响应式的Web应用程序,还专注于实际场景的应用,并为读者提供了直接将理论知识应用于实践的机会。无论是初学者还是寻求提升的开发者,都能在本书中获得所需的知识。本书适合Web开发初学者、前端和后端开发人员,以及希望通过实战项目提升技能的专业人士。同时,本书也适合作为高等院校相关专业的教材及教学参考书。 -
HTML并不简单张鑫旭本书凝结了作者多年对HTML钻研与实践的研究成果,旨在为前端开发人员,尤其是新人,提供有价值的参考,并值得反复阅读。本书深入细节以HTML为索引对Web前端开发知识进行系统、全面的讲解,书中介绍了大量前端开发人员不知道,但非常重要、好用的知识点。本书还配备专门的网站用于实例展示。这是一本深度讲解HTML的图书,通过阅读本书,读者会对HTML有一个全新的认识。其实HTML并不简单,精通HTML会助你成为真正的Web开发高手,实现“有他人不能有之效率,解他人不能解之难题”。 -
深入理解Linux进程与内存张彦飞(@开发内功修炼)国内大部分的开发者和公司都从事的是应用层的开发,平时大家更多关注的是应用层的开发技术。但应用层是建立在CPU和内存等硬件、操作系统内核、语言运行时的基础之上的。如果缺乏对这些底层知识的理解,驾驭技术的能力就无法精进,也很难开发出高性能、高稳定性的应用。 本书主要包括CPU和内存硬件、进程创建和调度原理、虚拟内存底层机制、Go 用户态协程实现、容器cgroup资源限制,以及throttle、CPU利用率和负载等性能指标统计原理等内容,最后过渡到性能优化手段,带领大家修炼底层内功,掌握高性能原理。 -
Arduino开发从零开始学爱玩键盘的猫Arduino是一款便捷、灵活、方便上手的开源电子原型平台,包含硬件(各种型号的Arduino板)和软件(Arduino IDE)两部分。Arduino本质上是一种电子工具,可以用来制作许多有趣的创意电子作品,比如四轴飞行器、智能小车等。本书详解Arduino UNO R3开发板和常用电子元件的用法,并结合下位机实验、上位机实验以及智能小车项目,帮助读者掌握Arduino开发技能。《Arduino开发从零开始学》配套示例源码、PPT课件、配图文件、作者QQ答疑服务。《Arduino开发从零开始学》共分11章,内容包括Arduino平台概述、搭建Arduino开发环境、辅助性库函数、电路设计软件Fritzing入门、硬件入门、发光二极管、按键数字信号、按键开关控制LED、Arduino纯下位机实验(包括17个小实验)、Arduino和上位机实验、超声波智能小车项目实战。《Arduino开发从零开始学》所用电子元件均需自行购买。《Arduino开发从零开始学》既适合Arduino初学者、电子技术爱好者、Arduino智能小车创意开发人员阅读,也可作为高等院校或高职高专电子、物联网等专业的教材。 -
Vue.js 3.X 项目开发实录赵飒飒《Vue.js 3.X项目开发实录》采用“基础知识 项目实践”的结构和“由浅入深,由深到精”的讲解模式编写。《Vue.js 3.X项目开发实录》共15章,讲解了Vue的基本语法、Vue简单实例和Vue的基本特性,以及Vue的一些指令等基础知识,还深入地讲解Vue的组件和库等核心编程技术,并在项目实例中介绍了Vue框架中路由、编辑器、动态组件以及常用的Vue插件的使用。在实践环节详细讲述了企业网站系统、天天新鲜商城网站系统、金融管理系统、游戏娱乐网站系统、在线教育网站系统、物流运输管理系统、图书管理系统、咖啡馆网站系统、家庭装修网站系统、订票系统、财务管理系统、项目信息化管理系统和办公自动化系统的开发实践过程。《Vue.js 3.X项目开发实录》的目的是从多角度、全方位竭力帮助读者快速掌握软件开发技能,构建从高校到社会与企业的就职桥梁,让有志于从事软件开发的读者轻松步入职场。《Vue.js 3.X项目开发实录》适用于希望学习前端开发的初、中级程序员。 -
Kubernetes企业级云原生运维实战李振良本书是一本实用性很强的Kubernetes运维实战指南,旨在为容器云平台的建设、应用和运维过程提供全面的指导。作者结合丰富的生产环境经验,深入探讨作为一名Kubernetes工程师 的核心技能,包括部署、存储、网络、安全、日志、监控、CI/CD等方面的技术。本书结合大量的实际案例,深入解析各个知识点,帮助读者更轻松地理解Kubernetes,并掌握在真实应用场景中的使用方法、技巧以及工作原理。通过学习本书,读者可以熟练运用这些知识来构建高效、稳定、安全的企业级Kubernetes容器平台,提高自身的运维能力和竞争力。本书适用于云计算工程师、运维工程师、DevOps工程师、开发工程师、测试工程师、架构师以及备考CKA认证人员,也适合作为高等院校计算机专业云计算及容器技术方面的教材和教学参考书。 -
Linux 用户态 C 语言编程原理与实践肖威轩Linux操作系统上的用户态编程是通过系统调用提供的接口,将原本需要在Linux内核中或者对Linux内核进行多次系统调用才能实现的功能,放到内核之外来实现,从而保证内核的稳定性,获得更强的可拓展性,并且可以将Linux内核的传染性开源协议隔离。全书共分9章,第1、2章从用户态与内核态的基本概念入手,简要介绍C语言标准库编程以及各种C语言标准库。第3章深入介绍系统调用的概念和计算机架构、特权级与硬件资源访问限制的关系,以及内核中系统调用的处理方式。第4章涵盖了系统调用与C语言标准库的关系,介绍如何基于Linux系统调用实现C语言标准库。第5章深入介绍了Linux系统用户态驱动API的使用和分析,包括Userspace I/O (UIO)接口的使用和VFIO等用户态驱动接口的使用。第6~9章涵盖了高性能网卡Linux用户态驱动分析、用户态文件系统FUSE分析、用户态线程——协程和基于Android HAL硬件抽象层的用户态驱动,介绍了操作系统中各个关键组件在用户态中的实现方法。本书主要适合中高级应用程序开发者、内核开发者、Linux云服务器开发者阅读,有助于读者深入了解Linux操作系统及其编程的内部机制和实践技巧。本书提供了全面的指导和实用的知识,也可作为初学者的自学参考书。 -
Vue.js 3.x+Express全栈开发张益珲《Vue.js 3.x Express全栈开发 : 从0到1打造商城项目》是一本详尽的全栈开发教程,旨在通过Vue.js和Express框架引导读者从零开始构建一个完整的电商项目。内容覆盖电商项目的基本结构,以及Vue.js和Express的核心概念与架构;深入讲解Vue.js开发生态中的关键模块,包括网络请求、UI组件、路由管理和状态管理等;探讨Express框架的常用组件,如处理加密数据的中间件和与MySQL数据库交互的插件;最后指导读者打造一个完整的电商项目。在用户端,实现注册登录、商品浏览、购物车等功能;在服务端,完成用户验证、商品维护、订单处理等任务;在后台管理端,进行商品信息、订单数据等的管理与统计分析。通过阅读《Vue.js 3.x Express全栈开发 : 从0到1打造商城项目》,读者能够掌握Vue.js和Express全栈开发技术,并独立完成电商项目的搭建与开发。《Vue.js 3.x Express全栈开发 : 从0到1打造商城项目》还提供了完整的项目源码、代码导读手册以及长达30小时的教学视频,可大幅提升学习效率。《Vue.js 3.x Express全栈开发 : 从0到1打造商城项目》采用实际商业项目作为教学案例,融入了多种前端框架和新技术,非常适合缺乏项目经验的学生和对全栈开发感兴趣的开发者阅读,也适合作为培训机构和大中专院校相关专业的实践课教学用书。 -
Linux企业运维实战吴光科,揭长华,魏曼《Linux企业运维实战(Redis Zabbix Nginx Prometheus Grafana LNMP)》从实用的角度出发,详细介绍了Linux内核调整与优化相关的理论与应用知识,包括Nginx Web服务器企业实战、Linux性能优化与安全攻防实战、HTTP详解、Linux高可用集群实战、黑客攻击Linux服务器与防护实战、iptables入门简介、Firewalld防火墙企业实战。《Linux企业运维实战(Redis Zabbix Nginx Prometheus Grafana LNMP)》免费提供与书中内容相关的视频课程讲解,以指导读者深入地进行学习,详见前言中的说明。《Linux企业运维实战(Redis Zabbix Nginx Prometheus Grafana LNMP)》既可作为高等学校计算机相关专业的教材,也可作为系统管理员、网络管理员、Linux运维工程师及网站开发、测试、设计人员等的参考用书。
