Vulkan开发实战详解 学习笔记 – 纹理贴图

  • Post author:
  • Post category:其他

纹理贴图 若希望绘制出更加真实、酷炫的3D场景,就需要用到纹理映射。其中主要包括纹理映射的基本原理、4种不同的拉伸方式、两种不同的采样方式、Mipmap纹理、多重纹理与过程纹理、压缩纹理、点精灵、3D纹理和2D纹理数组等 纹理映射的基本思想就是首先为图元中的每个顶点指定恰当的纹理坐标,然后通过纹理坐标在纹理图中可以确定选中的纹理区域,最后将选中纹理区域中的内容根据纹理坐标映射到指定的图元上。 各个…

继续阅读 Vulkan开发实战详解 学习笔记 – 纹理贴图

数据库表列类型

  • Post author:
  • Post category:其他

数据库表列类型 表(Table)是数据库中数据存储最常见和最简单的一种形式,数据库可以将复杂的数据结构用较为简单的二维表来表示。二维表是由行和列组成的,分别都包含着数据; 每个表都是由若干行和列组成的,在数据库中表中的行被称为 记录 ,表中的列被称为是这些记录的 字段 记录也被称为一行数据,是表里的一行。在关系型数据库的表里,一行数据是指一条完整的记录 字段是表里的一列,用于保存每条记录的特定信息…

继续阅读 数据库表列类型

PyTorch-基本数据操作(Numpy)

  • Post author:
  • Post category:其他

PyTorch-基本数据操作(Numpy) 硬件:NVIDIA-GTX1080 软件:Windows7、python3.6.5、pytorch-gpu-0.4.1 一、基础知识 1、Torch 为神经网络界的 Numpy, torch.from_numpy() 与 torch_data.numpy() 即可完成torch数据和numpy数据的相互转化 2、Torch 浮点数接收方式, torch.…

继续阅读 PyTorch-基本数据操作(Numpy)

基础网络配置三:IP协议

  • Post author:
  • Post category:其他

以前在学校也学过啊,但那个时候都是纯粹是为了应付考试,真正理解的不多,工作上有时也要用到的。暂时有些粗浅的理解怕忘了,记录下,不然再过段时间,都会忘光的。 IP协议属于网络层,是TCP/IP协议族中最为核心的协议。 目前的IP可分为IPv4和IPv6。 IP地址用于唯一标识一台网络设备,有32个二进制组成。4*8,4个字节。 表示形式有: 1)点分十进制形式:10.110.128.111 2)二进…

继续阅读 基础网络配置三:IP协议

Signal ()函数详细介绍

  • Post author:
  • Post category:其他

signal() 函数理解 在 <signal.h> 这个头文件中。 signal (参数 1 ,参数 2 ); 参数 1 :我们要进行处理的信号。系统的信号我们可以再终端键入 kill -l 查看 ( 共 64 个 ) 。其实这些信号时系统定义的宏。 参数 2 :我们处理的方式(是系统默认还是忽略还是捕获)。 一般有 3 中方式进行操作。 ( 1 ) eg: signal(SIGIN…

继续阅读 Signal ()函数详细介绍

go语言连接redis(已测试)

  • Post author:
  • Post category:其他

自己做测试了没有问题,虚拟机连不上可以把包下载到本地。 下面使用的是groe库连接redis简单展示如何操作。 先下载gore,命令行输入 go get github.com/keimoon/gore 等待一段时间就下载到你的gopath目录下。 打开go语言开发工具创建新项目,复制以下代码进行测试,(当然前提是你安装了redis和启动了redis) [cpp] view plain copy /…

继续阅读 go语言连接redis(已测试)

利用java的for循环画图

  • Post author:
  • Post category:java

利用java的for循环画图 一、注意事项 利用嵌套循环实现。 外层循环控制行数,内层循环控制列数 注意在内层循环结束时加入换行符号 二、举例 1.打印如下图形: * * * * * * * * * * * * * * * * * * * * * * * * * 代码如下(示例): for (int i = 1; i <= 4; i++)//上半部分 { for (int j = 1; j …

继续阅读 利用java的for循环画图

linux 6.8 安装教程,CentOS6.8安装教程(图文详细)

  • Post author:
  • Post category:linux

1.选择install or upgrade an existing system 安装前测试媒体--skip跳过 下一步即可 选择系统语言,一般选择英文,中文有可能认不到驱动 选择键盘语言 设备类型选择--Basic Storage Devices 基础存储设备 (Specialized Storage Devices 特殊存储设备   不常用) 存储设备警告:格式化,抹除所有数据,选择--Ye…

继续阅读 linux 6.8 安装教程,CentOS6.8安装教程(图文详细)

JavaScript 的对象加强 Map()

  • Post author:
  • Post category:java

多重嵌套 for 循环太丑,运行效率又低,有没有什么办法可以降低它的嵌套层数?怎么简洁优雅的获取我想要的数据,又有良好的智能提示效果? 有没有通用的提高运行效率的方案?没错,ES6 的 Map 就是为你定制的。 先看一个简单的例子,数组去重: let myArray = [1, 2, 3, 4, 5, 2, 1]; function getArray(array) { let newArray =…

继续阅读 JavaScript 的对象加强 Map()