操作系统
-
实用Linux系统管理[美] 肯尼斯 海斯(Kenneth Hess)将这本书放在手边,可以让你方便地查阅到以下内容:如何安装Linux系统并完成安装之后的首S次配置。如何通过命令行(CLI)界面浏览Linux文件系统。如何从系统自带的软件仓库以及其他一些软件源之中安装软件,并处理好软件包之间的依赖关系。如何设置文件与目录的权限。如何创建、修改并移除用户账号。如何调整网络配置。如何格式化并挂载文件系统。如何排解基本的硬件及软件故障。如何创建并管理逻辑卷。如何通过SELinux机制调整安全策略。如何管理防火墙与iptables。如何关闭、重启并复原系统。如何备份与恢复数据。 -
处理器架构设计[法]伯纳德·古森斯本书是一本非常实用的计算机体系结构入门书,所基于的RISC-V指令集架构是一种开源的机器语言,有望成为主流的设计语言。本书旨在指导读者动手设计RISC-V处理器,实现不同的处理器组织,如普通流水线、多周期操作流水线、多线程、多核等。在每一步的实现环节,都给出开源的C++ HLS代码,可以在基于FPGA的开发板上进行集成和测试。本书从设计的角度介绍计算机体系结构,既涵盖足够的理论知识,又提供丰富的实验资源,既可作为面向本科生的计算机体系结构入门教程,又可作为面向FPGA工程师的高层次综合和RISC-V的实战指南。 -
基金量化之道欧阳鹏程本书以基金与编程基础为出发点,面向零基础或基础知识较少的读者,由浅入深地介绍了从零编写基金分析与交易的量化系统的方法与实践。本书内容由Python的基础知识与编程和投研常用的Python工具开始,逐步介绍常用的交易指标与投资组合管理,最终介绍系统的优化与管理。本书共分为七章,第1~3章分别介绍基金的基础知识、Python环境的搭建与常用的编程与分析工具,为后几章代码编写铺垫;第4章着重介绍了如何从零开始搭建量化分析系统,其中包含不同模块的设计;第5章与第6章介绍了在量化系统中实现不同的交易框架和策略;第7章介绍将量化系统上线,并配置监控进行运营管理的方法。本书以通俗易懂的语言和实例阐述量化在基金产品上的分析与应用,适于对基金交易与量化分析有兴趣的读者。书中附有详细注释的代码会帮助读者加深量化系统的构建过程与交易策略的思想。 -
深空测控GNSS应用技术樊敏、李海涛、黄勇《深空测控GNSS应用技术》以GNSS应用于深空导航为出发点,从月球探测器导航的时间与坐标系统、动力学模型和测量模型、地月空间GNSS信号特征、基于GNSS的月球探测器精密定轨和自主导航算法以及工程应用实例等方面开展详细论述。本书详细介绍了深空导航中涉及的时间与坐标系统,动力学模型和测量模型;针对典型月球探测任务各阶段计算分析了GNSS信号的可见性、动态性和精度因子;给出了GNSS测量数据用于月球探测器精密定轨的算法,对实测数据定轨精度进行分析,全面评估了月球探测任务全弧段GNSS定轨精度;提出了基于GNSS测量的月球探测器自主导航算法,分析了自主导航的精度等。在此基础上,还提出了未来载人月球探测和小行星探测等任务应用GNSS技术的新方向。 本书理论与实践并重,可供深空测控相关工程技术人员参考,也可作为深空探测器精密定轨等专业方向的科研人员的参考读物。 -
现代软件测试技术权威指南茹炳晟,陈磊,朱少民 著在过去的十几年中,软件测试技术的演进突破了曾经的局限,发生了翻天覆地的变化,在新的领域有了更广泛的应用场景。本书从现代软件测试技术的视角,深入探讨近年来涌现和快速发展的测试技术,以及在快速变化的技术环境中依然保持高度相关性和实践价值的方法论与技巧。本书内容主要包括现代软件测试的工程理念,测试策略、分析和设计,测试与系统架构的关系,各项测试技术精要,自动化测试框架的设计与实现,AI产品、大数据产品、区块链、图形图像相关测试技术,以及大模型赋能下的测试智能化等。我们希望这是一本软件测试技术领域的“百科全书”,无论你是希望在专业领域不断精进的技术专家,还是希望打下扎实基础的入门读者,都能从本书中汲取宝贵的经验。 -
从零开始学ESP32物联网应用开发康玮剑《从零开始学ESP32物联网应用开发》结合50个实践案例和2个综合实战项目,详细介绍ESP32从入门到进阶提升的全方位知识,涵盖ESP32物联网应用开发的基础知识、通信技术和网络编程等相关内容。《从零开始学ESP32物联网应用开发》免费提供程序源代码、100分钟配套教学视频、教学PPT和开发工具等超值学习资源,以方便读者学习和实践。《从零开始学ESP32物联网应用开发》共11章,分为4篇。第1篇基础知识,主要介绍ESP32硬件基础知识、ESP-IDF开发环境搭建、ESP32外设驱动控制、FreeRTOS实时操作系统等;第2篇通信技术,主要介绍Wi-Fi编程(基础知识、Wi-Fi扫描、Wi-Fi Station模式、Wi-Fi Soft-AP模式、ESP-NOW通信)、Wi-Fi配网(Smart Config配网、Soft-AP配网、BluFi配网、配网失败的解决方法)、蓝牙通信(基础知识、蓝牙广播、蓝牙扫描、GAP通用访问控制、GATT通用属性控制);第3篇网络编程,主要介绍网络传输(网络接口、IP地址、TCP通信、UDP通信)、网络应用(HTTP/HTTPS客户端应用、MQTT客户端应用、OTA应用);第4篇项目实战,主要介绍基于Wi-Fi技术的智能灯泡和基于蓝牙技术的指纹密码锁两个综合项目的实现。《从零开始学ESP32物联网应用开发》内容丰富,讲解循序渐进,操作步骤详细,源码解析透彻,适合ESP32物联网应用开发的入门与进阶读者阅读,也适合相关从业人员参考,还适合培训机构和高等院校的相关专业作为教材。 -
基于全可编程片上系统的嵌入式设计何乐生,郭怡,董亮《基于全可编程片上系统(APSoC)的嵌入式设计》从全可编程片上系统(APSoC)器件的概念和结构特点入手,介绍典型APSoC器件——Zynq-7000系列高性能嵌入式芯片的体系结构和片上资源,包括对其两个主要组成部分[可编程逻辑(PL)部分和处理系统(PS)部分]的结构,以及PL、PS两部分协同设计为嵌入式系统设计带来优势的详细介绍。此外,《基于全可编程片上系统(APSoC)的嵌入式设计》分别详细介绍PL、PS两部分各自单*开发和协同开发的方法以及软、硬件工具,并通过大量的开发实例,向读者展示了基于APSoC的高性能嵌入式系统的详细设计思路、方法和步骤。 -
Unity3D插件开发之路陈星睿本书是一本专注于帮助Unity3D开发者学习和掌握Unity3D插件开发的优秀指南。本书分析了Unity3D插件开发的重要性,探讨了Unity3D插件开发的架构设计方法,讲解了Unity 3D插件开发与测试的核心技术及分享了Unity3D插件最后如何进行发布和维护。此外,本书为读者提供了大量的案例讲解,让读者可以更深入地理解和掌握Unity3D插件开发的技术和方法。本书共9章,第1章介绍Unity3D插件开发的基础知识,包括开发环境选择、Unity3D编辑器扩展技术讲解、ScriptableObject详解和Unity3D插件开发的常用类介绍,读者将从这里掌握到Unity3D插件开发的各种“神兵利器”。第2章对插件架构设计做了详细介绍,这其中包括软件架构设计的常用方法和Unity3D插件架构设计所涉及的内容介绍,读者可以从系统的对Unity3D插件开发有所了解。第3~7章从基础过渡到高级,重点探讨了Unity3D插件的高级开发技术,包括Unity3D插件开发的高级功能、跨平台技术、优化和测试方法、对现有插件的扩展和如何发布维护,读者将学习到设计灵活可扩展的插件开发方式,并了解优化插件性能的方法和插件的发布维护流程。第8章对Unity3D插件的商业化和市场推广进行了概括,读者将从这里知道插件出售的商业模式、定价策略、市场推广技巧和插件更新策略。第9章展望了Unity3D插件开发的未来,介绍了新的技术趋势和发展方向,读者将从这里获得对Unity3D插件开发趋势的前瞻性认识,以及Unity3D插件开发的发展前景和机遇。本书采用渐进式的方法进行阐述,对于初学者来讲十分友好。另外,本书中涉及的软件架构设计思想和插件的发布运营方式对于具备多年开发经验的开发者也有一定的参考价值,因此无论是为了提升自己的开发技能,还是为了开发出优秀的Unity3D插件,抑或是为了将插件进行分享、出售等,本书都是一本不错的实用指南。 -
MATLAB 2024中文版数学计算与工程分析从入门到精通胡仁喜 郑敏本书以MATLAB 2024为基础,结合高等学校教师的教学经验以及MATLAB在计算科学中的应用案例,讲解数学计算和仿真分析的各种方法和技巧,是一本面向学生与零基础读者学习指南,帮助他们最终脱离书本,应用于工业生产实践中。本书内容包括MATLAB 概述,MATLAB基础知识,数组,矩阵,二维图形绘制,三维图形绘制,图像处理,数据分析,高等数学计算,微分方程,App设计与动画演示,优化设计,概率统计分析。本书覆盖数学计算与仿真分析的各个方面,既有MATLAB基本函数的介绍,也有用MATLAB编写的专门计算程序,利用函数解决不同数学应用问题,实例丰富而典型,包括两章经典实例,将重点知识融入应用,指导读者有的放矢地进行学习。本书既可作为初学者的入门用书,也可作为工程技术人员、本科生、研究生的教材。 -
大模型项目实战高强文这是一本面向初中级读者的Agent学习指南,作者既是资深的AI技术专家,又是经验丰富的项目导师,融合作者亲身实践、培训反馈与官方资源,为Agent使用者和开发者提供了快速上手的实用指导。本书从基础知识、操作和应用开发3个维度循序渐进地讲解Agent实战技巧,分为三篇:?基础篇(1~2章) 介绍Agent定义、发展历程、常用开源技术、主要组件等基础知识和开发环境的搭建过程。?应用篇(3~6章) 从通用型、任务驱动型、辅助开发型和检索增强型 4大类,通过AutoGPT、MemGPT、BabyAGI、Camel、Devika、CodeFuse-ChatBot、DB-GPT、QAnything这8种具体类型,详细描述Agent的安装、配置和使用等操作步骤。?开发篇(7~16章) 展开分析10个不同场景的Agent应用开发实例。一方面,以AgentScope、LangChain、LangGraph、AutoGen、LlamaIndex、CrewAI、Qwen-Agent这7种被广泛应用的开源Agent开发框架为基础,针对每个框架各讲解一个开发案例。另一方面,通过案例介绍Agent开发过程中关键的Function-calling特性及大语言模型开发技术。此外,对基于CogVLM2的多模态模型应用开发,也提供详细的案例演示。
