C++ – 类的构造函数、拷贝构造函数、拷贝赋值、移动构造函数、移动赋值函数的形式与区别
1 C++类 1.1 C++类的构造函数和赋值运算符 一个完整的C++类会有以下几种特殊的函数,主要是构造函数和赋值运算符,其中构造函数包括构造函数、拷贝构造函数、移动构造函数,赋值运算符包括拷贝赋值、移动赋值, 构造函数 :ClassName() 拷贝构造函数:ClassName(const Cl…
- C++
- 2024-02-05
资源分享 – 网络多人游戏架构与编程 中文PDF下载
1 网络多人游戏架构与编程 中文PDF下载 1.1 书籍简介 本书是一本深入探讨关于网络多人游戏编程的图书。 全书分为13章,从网络游戏的基本概念、互联网、伯克利套接字、对象序列化、对象复制、网络拓扑和游戏案例、延迟、抖动和可靠性、改进的延迟处理、可扩展性、安全性、真实世界的引擎、玩家服务、云托管专…
- 计算几何与计算机图形学资源
- 2024-02-05
计算几何 – 两个向量之间的Cosine距离,衡量两个向量之间的相似度
1 两个向量之间的Cosine距离(余弦距离) 计算几何中可以使用Cosine距离(夹角余弦)来衡量两个向量之间的距离,在机器学习中也可以使用Cosine距离衡量样本之间的差异。 假设有两个向量x和y,则两个向量之间的cosine距离计算公式如下: D(x,y) = \frac{x \cdot y}…
- 计算几何
- 2024-02-04
资源分享 – 深入浅出Rust 中文PDF下载
1 深入浅出Rust 中文PDF下载 1.1 书籍简介 本书详细描述了Rust语言的基本语法,穿插讲解一部分高级使用技巧,并以更容易理解的方式解释其背后的设计思想。全书总共分五个部分。 第一部分介绍Rust基本语法,因为对任何程序设计语言来说,语法都是基础,学习这部分是理解其他部分的前提。 第二部分…
- Rust资源
- 2024-02-04
资源分享 – 精通Rust(第2版) 中文PDF下载
1 精通Rust(第2版) 中文PDF下载 1.1 书籍简介 Rust是一门系统编程语言,是支持函数式、命令式以及泛型等编程范式的多范式语言。Rust在语法上和C++类似。Rust快速、可靠、安全,它提供了甚至超过C/C++的性能和安全保证,同时它也是一种学习曲线比较平滑的热门编程语言。 本书内容共…
- Rust资源
- 2024-02-03
TailwindCSS – 使用TailwindCSS创建粘性导航栏
1 使用TailwindCSS创建粘性导航栏 本文将介绍如何使用TailwindCSS创建如下导航栏 1.1 创建一个基础的导航 首先使用TailwindCSS创建一个简单的导航栏,代码如下 <!DOCTYPE html> <html lang="en"> <head&…
- CSS
- 2024-02-02
资源分享 – Rust实战 中文PDF下载
1 Rust实战 中文PDF下载 1.1 书籍简介 本书通过探索多种系统编程概念和技术引入Rust编程语言,在深入探索计算机工作原理的同时,帮助读者了解Rust的所有权系统、Trait、包管理、错误处理、条件编译等概念,并通过源自现实的示例来帮助读者了解Rust中的内存模型、文件操作、多线程、网络编…
- Rust资源
- 2024-02-02
资源分享 – Rust权威指南 中文PDF下载
1 Rust权威指南 中文PDF下载 1.1 书籍简介 本书由 Rust 核心开发团队编写而成,由浅入深地探讨了 Rust 语言的方方面面。从学习函数、选择数据结构及绑定变量入手,逐步介绍所有权、trait、生命周期、安全保证等高级概念,模式匹配、错误处理、包管理、函数式特性、并发机制等实用工具,以…
- Rust资源
- 2024-01-31
C++ – 开源字符串格式化库fmt环境配置与使用
1 fmt开发环境配置 fmt是一个开源的格式化库,为C和C++提供快速、安全的字符串格式化方案。 fmt github地址:https://github.com/fmtlib/fmt fmt 官网:https://fmt.dev/latest/index.html 1.1 下载和开发环境配置 去g…
- C++
- 2024-01-30
资源分享 – Rust程序设计(第2版)中文PDF下载
1 Rust程序设计(第2版)中文PDF下载 1.1 书籍简介 本书是Rust领域经典参考书,由业内资深系统程序员编写,广受读者好评。 书中全面介绍了Rust这种新型系统编程语言——具有无与伦比的安全性,兼具C和C++的高性能,并大大简化了并发程序的编写。第2版对上一版内容进行了重组和完善,新增了对…
- Rust资源
- 2024-01-30
Javascript – js修改css样式的方式总结
本文对javascript动态修改css的样式进行总结。 1 javascript动态修改css样式 1.1 直接设置样式 比如 element.style.height = '100px'; 如果css样式的属性有"-"号则可以使用中括号的形式 element.style["color-schem…
- Javascript
- 2024-01-29
资源分享 – Rust程序设计 中文PDF下载
1 Rust程序设计 中文PDF下载 1.1 书籍简介 本书由两位经验丰富的系统程序员撰写,介绍了一种具有C和C++性能,同时安全且支持并发的新型系统编程语言Rust,解释了Rust如何在性能和安全性之间架起桥梁,以及我们如何用好这门语言。书中主要内容包括:Rust的基本数据类型,关于所有权、引用等…
- Rust资源
- 2024-01-29
评论
57