编程语言
「编程语言」全部图书(无网盘链接的也可浏览详情)
计算机
-
C专家编程
编程语言 | 5 阅读
《C专家编程》展示了优秀的C程序员所使用的编码技巧,并专门开辟了一章对C++的基础知识进行了介绍。《C专家编程》对C的历史、语言特性、声明、数组、指针、链接、运行时、内存以及如何进一步学习C++等问题进行了细致的讲解和深入的分析。本书撷取几十个实例进行讲解,对C程序员具有非常高的实用价值。《C专家编程》可以帮助有一定经验的C程序员成为C编程方面的专家;对于C
-
Java并发编程之美
编程语言 | 5 阅读
Java并发编程无处不在,涉及的知识点多,要掌握并用好它并非易事。作者加多拥有在大型互联网公司阿里巴巴的丰富工作经验,遇到并解决了业务场景中很多实际的并发问题。本书是他对自己实践经验的总结与升华。为帮助读者解决学习中的各类痛点,作者将全书明确地分为基础篇、高级篇和实践篇,脉络清晰;全书以代码说话,辅以图表,让初学者能一步一步地深入堂奥,掌握并发编程的精髓。
-
游戏开发与计算机图形学中的数学
编程语言 | 5 阅读
本书是一本全面且实用的指南,它摒弃了枯燥的理论堆砌,以一系列基于问题的实践练习为引,带你回归数学的“基础”,层层递进地揭开计算机图形学的神秘面纱。从绘制简单的图形线条与形状,到熟练应用向量与顶点;从构建和渲染网格,到巧妙运用顶点着色器提升渲染效率,每一个环节都紧密围绕数学原理展开,让你在实践中领悟数学与图形开发的紧密联系。借助Python、Pygame和Py
-
Rust编程之道
编程语言 | 5 阅读
Rust是一门利用现代化的类型系统,有机地融合了内存管理、所有权语义和混合编程范式的编程语言。它不仅能科学地保证程序的正确性,还能保证内存安全和线程安全。同时,还有能与C/C语言媲美的性能,以及能和动态语言媲美的开发效率。本书并非对语法内容进行简单罗列讲解,而是从四个维度深入全面且通透地介绍了Rust语言。从设计哲学出发,探索Rust语言的内在一致性;从源码
-
表哥的Access入门:以Excel视角快速学习数据库开发(第2版)
编程语言 | 5 阅读
本书是一本帮助读者了解Access功能,建立数据库思维,并且指导读者快速开发一个小型数据库应用程序的指导手册。与大部分Access书籍一开始就引入大量数据库专业术语不同,本书以读者已有的Excel知识为基础,逐步过渡到Access的相关知识,让读者感觉自己不是在学习一门全新的Access技术,而是在已掌握的Excel技术上进行自然扩展,极大地减轻了读者的学习
-
大语言模型:原理、应用与优化
编程语言 | 5 阅读
这是一本从工程化角度讲解大语言模型的核心技术、构建方法与前沿应用的著作。首先从语言模型的原理和大模型的基础构件入手,详细梳理了大模型技术的发展脉络,深入探讨了大模型预训练与对齐的方法;然后阐明了大模型训练中的算法设计、数据处理和分布式训练的核心原理,展示了这一系统性工程的复杂性与实现路径。 除了基座模型的训练方案,本书还涵盖了大模型在各领域的落地应用方法,包
-
Unity 3D脚本编程与游戏开发
编程语言 | 5 阅读
本书以游戏开发为主要线索,全面讲解Unity 3D的编程技术,涵盖Unity 3D引擎的各个系统与模块。全书从帮助读者迅速建立脚本编程和游戏开发的框架思路开始讲起,逐步阐述Unity 3D游戏开发的核心概念,以及对游戏开发至关重要的物理系统和3D数学基础等技术基础。然后针对游戏中的界面、动画、特效与音频等Unity 3D各个常用模块的使用方法进行讲解,并详细
-
SQL优化核心思想
编程语言 | 5 阅读
结构化查询语言(Structured Query Language,SQL)是一种功能强大的数据库语言。它基于关系代数运算,功能丰富、语言简洁、使用方便灵活,已成为关系数据库的标准语言。本书旨在引导读者掌握SQL优化技能,以更好地提升数据库性能。本书共分10章,从SQL基础知识、统计信息、执行计划、访问路径、表连接方式、成本计算、查询变换、调优技巧、经典案例
-
Oracle数据库编程经典300例
编程语言 | 4 阅读
本书分5篇共16章,第一篇为Oracle基础篇,主要介绍了Oracle数据库的主要组成部分、环境及PL/SQL的基本语法。第二篇为SQL数据查询篇,主要介绍了PL/SQL语言在Oracle中如何实现数据查询。第三篇为SQL数据操作篇,主要介绍了PL/SQL语言在Oracle中如何实现对关系数据表的操作。第四篇为数据安全应用篇,主要介绍了Oracle数据库的数
-
编写高质量代码:改善C程序代码的125个建议
编程语言 | 4 阅读
本书适合那些有一定C语言基础并希望快速提升程序设计能力的初级与中级程序员。因此,本书并不会阐述C语言中的一些基础概念,而是将C语言编程过程中可能遇到的疑问或者障碍进行一一列举与剖析,并给出了经验性解决方案与建议。
-
好代码,坏代码
编程语言 | 4 阅读
本书分享的实用技巧可以帮助你编写鲁棒、可靠且易于团队成员理解和适应不断变化需求的代码。内容涉及如何像高效的软件工程师一样思考代码,如何编写读起来像一个结构良好的句子的函数,如何确保代码可靠且无错误,如何进行有效的单元测试,如何识别可能导致问题的代码并对其进行改进,如何编写可重用并适应新需求的代码,如何提高读者的中长期生产力,同时还介绍了如何节省开发人员及团队
-
64位汇编语言的编程艺术
编程语言 | 4 阅读
本书源于作者的经典书籍The Art of Assembly Language,从32位汇编语言升级为64位汇编语言,基于Microsoft宏汇编程序(MASM)讲解x86-64 CPU上汇编语言的编程艺术。本书从计算机的组成结构开始介绍,包括计算机数据表示和运算,以及内存的访问和组织等。之后详细讲解汇编语言程序设计,涉及过程和算术运算的相关知识,再通过低级
-
步步为赢:交互设计全流程解析
编程语言 | 4 阅读
本书以互联网公司中产品交互设计开发的全流程为基础,涵盖了设计师在设计方案中的所有环节,分为4篇12章。本书将交互设计中系统的理论知识和设计方法与案例融合,并在每章的最后设置思考题,通过理论结合实践,希望读者能够真正做到学以致用。本书将国内外的交互设计理论知识和资深交互设计师的多年工作经验结合,适合交互设计师及希望学习、掌握交互设计知识的视觉设计师、产品经理、
-
Python Django开发实战(视频讲解版)
编程语言 | 4 阅读
本书基于Django2.0,较为全面地介绍了Django应用的开发过程、Django核心模块的实现原理以及部署应用的相关技巧。全书共14章,第1章到第3章对Django框架以及开发环境配置、项目框架搭建进行了介绍;第4章到第13章使用Django内置的核心模块完成了应用的开发,并对各个模块的实现原理进行了分析,包括ORM实现原理、模板系统实现原理、路由系统实
-
测试驱动开发:入门、实战与进阶
编程语言 | 4 阅读
开发者的水平需要靠代码来证明。无论你用的是哪种编程语言,都应该写出干净、优雅且整齐的代码。测试驱动开发(TDD)可以帮助你写出这种既易懂又漂亮的代码,这样的代码能够在以后的几个月乃至几年中稳定运行。在这本开发者必备的教程中,你能够学到如何用Go、JavaScript以及Python这三种语言来做测试驱动开发。 Saleem Siddiqui在书中会告诉你如何
-
GPU高性能编程CUDA实战
编程语言 | 4 阅读
CUDA是用来促进并行程序开发的一种计算架构。它与各种广泛的软件平台一起使用,使得程序员在构建高性能的应用程序的时候,可以借助图形处理单元(GPU)的强大力量。尽管GPU在图形和游戏编程领域应用多年,现在,CUDA使得开发其他领域的应用程序的程序员,也能够使用GPU的宝贵资源。本书由CUDA软件平台团队的两位高级成员撰写,介绍程序员如何利用这一新的技术。作者
-
大模型训练与推理加速实战:基于CUDA计算平台(Python版)
编程语言 | 4 阅读
本书深入探讨深度学习模型训练和推理加速的前沿技术,尤其是在 NVIDIA CUDA(Compute Unified Device Architecture)平台上的应用与优化。本书从大模型训练的挑战和分布式训练,到 CUDA 加速推理技术,再到端侧推理的优化部署,系统地介绍如何利用 CUDA 平台加速大模型的训练与推理过程,并结合具体案例深入讲解数据并行、模
-
我的Python世界
编程语言 | 4 阅读
Python是一种解释型、面向对象、动态数据类型的gao级程序设计语言,它具有丰富和强大的库,能够把用其他语言(尤其是C/C++)制作的各种模块很轻松地联结在一起。这两年随着人们对人工智能的关注越来越多,大家学习Python的热情也越来越高涨。Python在IEEE发布的2017年编程语言排行榜中高居shou位。本书介绍了Python编程的基础知识,并以游戏
-
React进阶之路
编程语言 | 4 阅读
《React进阶之路》详细介绍了React技术栈涉及的主要技术。本书分为基础篇、进阶篇和实战篇三部分。基础篇主要介绍React的基本用法,包括React 16的新特性;进阶篇深入讲解组件state、虚拟DOM、高阶组件等React中的重要概念,同时对初学者容易困惑的知识点做了介绍;实战篇介绍React Router、Redux和MobX 3个React技术栈
-
服务器固件开发实战:BMC详解
编程语言 | 4 阅读
本书以当前流行的OpenBMC开源项目为例,介绍BMC软件的开发流程和方法,以及服务器BMC的功能应用。全书分为三部分:第一部分为第1~6章,介绍BMC固件开发基础,具体包括服务器固件概述,BCM的主要功能、常用的硬件总线,如何运用IPMI协议,BCM常用的软件通信协议、调试工具;第二部分为第7~15章,介绍BCM固件开发实战,涉及OpenBCM基础,D-B