编程语言
「编程语言」全部图书(无网盘链接的也可浏览详情)
计算机
-
SQL 经典实例
编程语言 | 3 阅读
本书详细介绍了各种数据库的SQL查询技术和一些基础的SQL查询语句,并且通过实例操作的方式讲解了如何插入、更新和删除数据等相关知识。另外,本书还介绍了如何使用SQL语句进行日期处理,以及一些其他的SQL语句查询操作,能够帮助你掌握相关的SQL知识。
-
软件架构设计:实用方法及实践
编程语言 | 3 阅读
书中介绍了架构的设计过程以及设计方法:属性驱动设计(ADD)。利用ADD,可以帮助使用者在设计过程中不断重构设计。作者通过介绍ADD的概念和ADD的几个应用实例,展示了如何执行架构设计,如何重用设计概念,即借用其他成熟的解决方案。本书特别适合想要“从入门到精通”掌握软件架构设计的读者。
-
pytest框架与自动化测试应用
编程语言 | 3 阅读
pytest是Python的第三方测试框架,可以实现软件测试各层次自动化。本书系统讲述pytest的主要技术及在各层次自动化测试的应用。第1章介绍pytest框架。第2章讲解框架运行管理及对测试用例、断言的管理,运行管理中包括各种形式和层次的执行,展示框架的灵活性和全面性。第3章详细介绍框架的核心技术fixture,fixture使用依赖注入技术完成方法、类
-
精通API架构:设计、运维与演进
编程语言 | 2 阅读
本书分为四部分,共十章,提供了关于设计、运维和演进API架构的全景图。本书以一个虚拟的案例贯穿始终,即如何通过小步快跑的策略,将一个用三层架构方式设计的传统应用系统迭代为一个基于API的现代架构。全书囊括了从设计、测试、运维、安全、部署和发布等整个软件生命周期的各个环节,其中第一部分介绍API的设计、构建和测试,第二部分介绍如何开展API流量管理,第三部分阐
-
Proxmox VE部署与管理指南
编程语言 | 2 阅读
这是一本讲解如何在真实环境中部署、使用和管理Proxmox VE的实战性著作。作者采用全真物理环境,融合自己丰富的工程实践经验,提供大量操作步骤,手把手教你从零基础掌握Proxmox VE。 通过阅读本书,你将: ?了解什么是开源Proxmox VE ?掌握Proxmox VE在企业生产环境中部署 ?掌握Proxmox VE存储配置 ?掌握Proxmox V
-
Rust Web编程从入门到实战
编程语言 | 2 阅读
本书涵盖从Rust语言入门到Rust Web开发实战所需的核心知识、方法和技巧,共4篇。 第1篇Rust 基础知识,包括2章:Rust入门、Rust基础。详细介绍Rust的基础语法,即使没有Rust语言基础的读者也可以无障碍阅读。 第2篇Rust Web基础入门,包括3章:Rust Web入门、处理Web请求和响应、用Rust访问数据库。本篇帮助读者快速掌握
-
AngularJS深度剖析与最佳实践
编程语言 | 2 阅读
在前端开发中,如何弥补语言的先天不足?如何干净漂亮地解耦?如何设计“小而美”的类/代码块?对于一个“极客”来说,总是要用一些漂亮的技术来解决这些问题,而Angular当之无愧是这类技术之一。本书深入讲解AngularJS的基本概念及其背后的原理,包括完整的开发框架与实践,从最初的框架搭建开始,快速迭代,逐步丰富项目的骨肉,并在这个过程中展现AngularJS
-
Python快速编程入门(第2版)
编程语言 | 2 阅读
本书以PyCharm为主要开发工具,采用理论与实训案例相结合的形式,系统性地讲解Python的核心知识。本书共11章,其中,第1~10章介绍Python语言的核心理论知识,包括基础知识、流程控制、字符串、组合数据类型、函数、文件与数据格式化、面向对象、异常和Python计算生态与常用库;第11章围绕着前期学习的理论知识开发一个游戏项目——飞机大战。除第1章和
-
软件项目估算
编程语言 | 2 阅读
本书主要讲解如何构建估算模型和验证估算模型的质量。本书分为3个部分,共13章。第一部分(第1~3章)介绍估算过程的结构,估算中必须予以考虑的大量的经济学概念;第二部分(第4~7章),介绍有关估算结果质量的概念和技术,根据估算目的增加的调整因子的局限性;第三部分(第8~13章)介绍建立估算模型过程中的问题。本书理论知识全面、严谨,并给出了工程化的软件工作量估算
-
数据库原理及应用——SQL Server 2022 第3版
编程语言 | 2 阅读
本书结合SQL Server 2022技术及应用,介绍了数据库的基本原理、技术和方法。全书共11章,包括数据库系统基础,关系数据库基础,SQL Server 2022基础,数据库、表和数据操作,索引及视图应用,存储过程及触发器,T-SQL应用编程,数据库系统安全,关系数据库的规范化,数据库系统设计,数据库新技术。本书提供微课视频、教学大纲、课件及教案、同步实
-
Jupyter入门与实战
编程语言 | 2 阅读
本书全面讲解Jupyter的功能、应用、体系架构、配置和部署等内容。全书共8章,前4章面向希望学习Python、数据科学及人工智能相关知识,但尚无软件开发基础的读者,以零起点的方式讲述Jupyter的功能与操作,并以Jupyter Notebook为工具,讲述Python的基础知识,以及使用Python开展数据科学工作的入门内容;后4章深入讲述Jupyter
-
Windows内核编程
编程语言 | 2 阅读
本书重点围绕Windows操作系统的机制介绍内核安全编程技术,除少数特殊章节外,大部分内容均适用于Windows 2000至Windows 10操作系统,体系结构覆盖32位以及64位。同时本书也深入浅出地介绍了汇编基础和系统内核机制。 本书共分为三篇,分别从不同的角度介绍内核编程技术。第1篇面向零基础的读者,其中"内核编程环境”"内核驱动运行与调试”"内核编
-
深入浅出PyTorch:从模型到源码
编程语言 | 2 阅读
本书从机器学习和深度学习的基础概念入手,由浅到深地详细介绍了PyTorch深度学习框架的知识,主要包含深度学习的基础知识,如神经网络的优化算法、神经网络的模块等;同时也包含了深度学习的进阶知识,如使用PyTorch构建复杂的深度学习模型,以及前沿的深度学习模型的介绍等。另外,为了加深读者对PyTorch深度学习框架的理解和掌握,本书还介绍了PyTorch的源
-
从0到1:HTML5 Canvas动画开发
编程语言 | 2 阅读
作者根据自己多年的前后端开发经验,详尽介绍了HTML5 Canvas 动画开发技术。 《从0到1 HTML5 Canvas动画开发》分为两大部分:第一部分介绍Canvas 基础知识,主要包括Canvas 概述、直线图形、曲线图形、线条操作、文本操作、图片操作、变形操作、像素操作、渐变与阴影、Canvas 路径、Canvas 状态及其他应用; 第二部分介绍Ca
-
基于CUDA的GPU并行程序开发指南
编程语言 | 2 阅读
本书旨在帮助读者了解与基于CUDA的并行编程技术有关的基本概念,并掌握实用c语言进行GPU高性能编程的相关技巧。本书第一部分通过CPU多线程编程解释了并行计算,使得没有太多并行计算基础的读者也能毫无阻碍地进入CUDA天地;第二部分重点介绍了基于CUDA的GPU大规模并行程序的开发与实现,并通过大量的性能分析帮助读者理解如何开发一个好的GPU并行程序以及GPU
-
Qt 5.12实战
编程语言 | 2 阅读
Qt是一个跨平台C++图形用户界面应用程序开发框架,既可以开发GUI程序,也可以开发非GUI程序,比如控制台工具和服务器等,在软件工业界有广泛的应用。本书分为15章,内容包括Qt概述、开发环境、编程基础、对话框程序设计、控件设计、数据库编程、调用Windows动态链接库、使用Linux静态库和共享库、文件编程、菜单栏/工具栏和状态栏、图形编程、多线程编程、多
-
Drools 8 规则引擎:核心技术与实践
编程语言 | 2 阅读
内容介绍 这是一本可帮助读者迅速掌握Drools的精髓并将其应用于实际项目,为企业构建智能决策系统提供可用经验和方法的专业技术书。全书以作者15年实战经验为基础,以作者在支付系统中的风控、反洗钱业务板块实际运用Drools规则引擎并构建一套完整的规则引擎体系为基础,以CSDN上超36万阅读量的规则引擎专栏文章为参考,以近3.7万人购买的收费视频课程为蓝本,从
-
数据结构和算法(Python和C++语言描述)
编程语言 | 2 阅读
本书使用Python和C++两种编程语言来介绍数据结构。全书内容共15章。书中首先介绍了抽象与分析、数据的抽象等数据结构的基本原理和知识,然后结合Python的特点介绍了容器类、链式结构和迭代器、堆栈和队列、递归、树;随后,简单介绍了C++语言的知识,并进一步讲解了C++类、C++的动态内存、C++的链式结构、C++模板、堆、平衡树和散列表、图等内容;最后对
-
SAP ABAP面向对象程序设计:原则、模式及实践
编程语言 | 2 阅读
本书结合实际开发案例,系统地讲解了SAP ABAP面向对象程序设计的基础与原理,面向对象设计的重要概念和思想,本书中的程序示例都采用了面向对象ABAP以及HANA平台上的ABAP代码进行实现。
-
计算机系统解密:从理解计算机到编写高效代码
编程语言 | 2 阅读
本书分为三部分。第1部分探讨了计算机硬件,包括内部语言、组合逻辑、顺序逻辑、组成原理、系统结构、通信接口等。第二部分研究了在硬件上运行的软件的行为和表现。第三部分涉及编程的艺术——与他人合作写出好的程序。