操作系统
-
UNIX环境高级编程(美)W. Richard Stevens(理查德·史蒂文斯),Stephen A. Rago(斯蒂芬·拉戈)本书一共21章。第1、2章分别介绍了UNIX系统和UNIX标准化的一些内容。第3~6章介绍了文件I/O、文件和目录、标准I/O库、系统数据文件和信息。第7~10章介绍了进程相关事项,包括进程环境、进程控制、进程关系,以及进程如何处理信号。第11、12章介绍了线程的内容,包括线程本身及线程控制的策略。第13章介绍了守护进程。第14章介绍了高级I/O。第15~17章专门介绍了IPC的各种细节,包括传统的IPC、网络IPC和高级IPC。第18、19章对终端概念进行了介绍,包括终端I/O和伪终端。第20、21章用两个“长示例”将前述章节介绍的知识串联起来,分别是一个数据库示例和一个与网络打印机通信的示例。本书适合对UNIX/Linux有一定使用经验或者编程经验的读者,有C语言基础的读者,从事UNIX/Linux应用软件开发的读者或者对此感兴趣的读者。 -
After Effects实用案例解析董明秀《After Effects实用案例解析》一书囊括了作者多年在After Effects 动效设计与制作工作中总结的基础技能及拔高技巧,从After Effects 基础的操作到进阶知识扩充,再到动效制作过程中技巧的应用,做到了全方位、立体化、多维度地向读者传授非常实用的动效设计知识。本书内容主要包括简单基础动画制作、自然动画效果制作、绚丽光效动画制作、经典文字动画制作、影视频道片头及ID 设计、栏目Logo 与标识动画设计、游戏动漫特效制作、栏目形象宣传片设计和商业形象广告动画设计。同时文中还穿插了大量的提示与技巧,不仅能强化读者对软件应用及知识的吸收,更能让读者在学习过程中体会到乐趣,做到快乐学习。本书除纸质内容之外,还随书附赠了全书案例的同步教学视频、源文件、素材和PPT 课件,读者可扫描书中的二维码及封底的“文泉云盘”二维码,在线观看教学视频并下载学习资料。教学视频均由具有多年教学经验的动效设计名师录制,让读者在对照书籍学习的同时辅以教学视频强化学习,做到不断巩固学习效果,真正扎实地学到知识。本书可作为欲从事动效制作、界面动效设计、影视制作、后期编辑与合成人员的参考手册,也可作为培训学校、大中专院校相关专业的教学配套教材或上机实践指导用书。 -
Pandas实战[美]布莱恩·贝特曼 等著 熊爱华 译《Pandas实战》详细阐述了与Pandas数据分析相关的基本知识,主要包括数据结构、数据的输入和输出、Pandas数据类型、数据选择、数据探索和转换、理解数据可视化、数据建模、在Pandas中使用时间、探索时间序列、Pandas数据处理案例研究等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学用书和参考手册。 -
After Effects特效合成实战攻略王卓《After Effects特效合成实战攻略》共10章。第1~8章,每章聚焦一个特定的特效方向,从制作原理到实际应用,全面覆盖各类特效的实战技巧,而且每个章节都配有一个或多个案例,以便读者更好地理解其中的所学内容;第9章为综合案例教学,旨在整合前8章所学内容,帮助读者提升对多种插件和特效的综合运用能力;第10章为特效插件推荐,为进一步提升读者的特效制作水平,本章将推荐一些实用的插件和软件,帮助读者在特效制作的道路上走得更远。《After Effects特效合成实战攻略》旨在助力热爱影视特效后期编辑的读者深入理解特效制作的全过程,以详尽的步骤和实战案例,将复杂的特效技巧化繁为简。对于已经掌握一定After Effects基础的用户,本书将是一本极好的进阶教程。《After Effects特效合成实战攻略》适合具有一定After?Effects基础的特效初学者学习使用,也可以作为各大高校及相关培训机构的教材。 -
UML 2.5基础、建模与设计实践李波 姚丽丽 朱慧UML是以面向对象图形的方式来描述任何类型的系统,应用领域非常广泛,其中最常用的是建立软件系统的模型。本书系统讲解UML 2.5的基本概念和建模方法。全书分为12章,使用draw.io开源工具,分别讲解用例图、类图、对象图、顺序图、通信图、状态机图、活动图、组件图、部署图、包图、组合结构图、定时图和交互概览图等用法,最后安排汽车租赁系统、BBS论坛系统和新闻中心管理系统3个设计案例,通过这3个案例提升读者使用UML建模与设计的能力。本书面向软件工程师、系统架构师、系统分析员及其他IT人员,同时也适合高等院校和培训学校软件相关专业的师生学习系统建模时参考使用。 -
x86汇编语言李忠 王晓波 李双圆编写一个简单的、简易的操作系统雏形,用来演示64位环境下的多处理器管理、动态内存分配、多处理器多任务的调度和切换、多处理器多线程的调度和切换、数据竞争和锁,但它不包括文件管理、设备管理等内容。本书主要聚焦以下问题:1,与IA-32架构进行对比,介绍64位处理器的基本架构,包括寄存器的变化、指令集和工作模式的变化、系统表的变化、内存组织和内存访问模式的变化;2,IA-32e模式的特点及如何进入IA-32e模式,重点介绍其64位子模式;3,IA-32e模式的4级和5级分页;4,IA-32e模式下的中断和异常处理;5,64位模式下的单处理器多任务和任务切换;6,64位模式下的多处理器管理和初始化,包括高级可编程中断控制器APIC;7,64位模式下的多处理器多任务和任务切换;8,64位模式下的多处理器多线程和线程切换;9,高速缓存及与多线程有关的原子操作、锁、线程同步,等等。 -
知识图谱从0到1刘威本书旨在帮助读者全面理解知识图谱的基本原理和概念。通过清晰的解释和实例,读者将深入了解知识图谱的构建、表示、推理等关键知识点。此外,本书通过提供代码实战,引导读者亲自动手构建知识图谱,并应用各种技术和工具进行实践。这种实践性的讲解方法可帮助读者更深入地理解知识图谱的实际应用。本书的目标是帮助读者全面理解知识图谱的基本原理和概念,并通过代码实战构建知识图谱。同时,本书也提供了关于大语言模型与知识图谱相结合的内容,让读者进一步探索这两个领域的交叉点。本书内容对于人工智能基础研究有一定的参考意义,既适合专业人士了解知识图谱、深度学习和人工智能的前沿热点,也适合对人工智能感兴趣的读者阅读,同时本书也可作为相关开发人员的自学用书和参考手册。 -
Illustrator 2023中文版标准实例教程赵慧 胡仁喜本书是专门讲解Illustrator 2023软件使用方法与技巧的应用教程。全书分为13章,依次介绍了Illustrator 2023快速入门、认识Illustrator 2023工作环境、绘制基本图形、图形的选择和编辑、路径的创建和编辑、图形填充与混合、面板的运用、使用画笔与符号工具、文本的创建与编辑、图表的制作、效果的应用、文件的优化与打印输出,并在第13章介绍了三个综合实例的制作过程。本书实例丰富,结构清晰,讲解深入浅出,可作为准备学习和正在学习平面设计人员的自学参考书和使用指导书,也可作为大专院校相关专业师生自学、教学参考书和社会各类培训用教材。 -
Linux C与C++一线开发实践朱文伟 李建英Linux C/C 编程在Linux应用程序开发中占有重要的地位,掌握这项技术将在就业竞争中立于不败之地。《Linux C与C 一线开发实践》内容针对初中级读者,贴近软件公司一线开发实践。全书厚达620多页,知识点丰富,内容翔实,并配套示例源码、作者QQ群答疑服务。《Linux C与C 一线开发实践》共分为16章,内容包括Linux概述、搭建开发环境、C 语言基础、Linux文件编程、多进程编程、进程间通信、C Web编程、多线程基本编程、多线程高级编程、Linux下的库、TCP/IP基础、套接字基础、TCP套接字网络编程、UDP套接字网络编程、原始套接字网络编程,以及并发聊天服务器项目实战等。《Linux C与C 一线开发实践》适合想全面学习Linux环境下C/C 语言编程的读者,既可作为初中级开发人员的案头查阅与参考手册,也适合作为高等院校或高职高专相关课程的教学参考书。 -
Node.js全栈开发潘成均《Node.js全栈开发:从入门到项目实战》从Node.js的基本概念讲起,逐步深入基于Node.js的主流开发框架技术,最后结合完整的项目案例重点介绍基于Node.js的微信商城项目开发的全过程,帮助读者系统地掌握Node.js全栈开发技术,从而具备开发商业级应用的能力。《Node.js全栈开发:从入门到项目实战》共15章,分为3篇。第1篇为Node.js开发基础知识,主要介绍Node.js入门知识、Node.js模块化管理、JavaScript基础知识、Node.js的内置模块、数据库操作等。第2篇为Node.js开发主流框架,主要介绍Express框架、Koa框架和Egg框架。第3篇为项目实战,主要基于Node.js MySQL Vue,开发一个完整的微信商城项目,演示完整的商业级全栈项目开发的全过程,并简单介绍Node.js程序、微信小程序和Vue程序性能优化涉及的相关知识。《Node.js全栈开发:从入门到项目实战》通俗易懂,案例典型,实用性强,特别适合Node.js全栈开发的入门和进阶人员阅读,也适合前后端项目开发人员和Java程序员等编程爱好者阅读,还适合作为高校和相关培训机构的实践教材。
