##13.1原理: 深度纹理,存储的不是颜色值,而是一个高精度的深度值[0,1] - 归一化的设备坐标(Normalized Device Coordinates,NDC) 精度(24or16位) 1)使用延迟渲染时,G-buffer中直接可得。2)否则通过单独的pass,unity使用Shader ...
分类:
其他好文 时间:
2020-08-18 14:01:47
阅读次数:
67
1.服务器层优化1.将数据保存在内存中,保证内存读取数据设置足够大的innodb_buffer_pool_size,将数据读取到内存中。建议innodb_buffer_poll_size设置为总内存大小的3/4或者4/5怎么确定innodb_buffer_pool_size足够大。数据是从内存读取而不是硬盘?innodb_buffer_pool_pages_free为0则表示bufferpool已
分类:
数据库 时间:
2020-08-18 13:37:49
阅读次数:
66
1.1 基础知识 首先我们知道进程是无法直接操作I/O设备的,其必须通过系统调用请求内核来协助完成I/O动作,而内核会为每个I/O设备维护一个buffer。 这里数据的两次拷贝都需要时间,而这两端时间中进程和内核的状态不一样就产生了下面五种i/o模型: 阻塞I/O 对于内核而言,网络中的数据并不一定 ...
分类:
编程语言 时间:
2020-08-18 13:31:22
阅读次数:
54
线上三张图吧: 一、innodb系统架构图 ...
分类:
数据库 时间:
2020-08-17 16:54:00
阅读次数:
64
#include <stdio.h> #include <SDL.h> // 每次读取2帧数据, 以1024个采样点一帧 2通道 16bit采样点为例 #define PCM_BUFFER_SIZE (1024*2*2*2) // 音频PCM数据缓存 static Uint8 *s_audio_bu ...
分类:
其他好文 时间:
2020-08-15 22:37:43
阅读次数:
68
本文带您重点理解GC原理,以及gc引起的磁盘不回收故障分析总结
分类:
数据库 时间:
2020-08-11 17:30:45
阅读次数:
93
静态数据随机存储器存储器(SRAM)是随机存储器存储器的一种。说白了的“静态数据”,就是指这类存储器要是维持接电源,里边存储的数据信息就可以恒常维持。
分类:
其他好文 时间:
2020-08-10 18:34:32
阅读次数:
73
备忘 安装 rc-service 服务 Alpine使用的是OpenRCinit系统,而rc-service是openrc的一部分,所以安装openrc即可,使用如下命令安装: apk add openrc --no-cache 添加自定义服务 vim /etc/init.d/xxx #!/sbin ...
分类:
系统相关 时间:
2020-08-09 13:06:45
阅读次数:
131
链接:https://leetcode-cn.com/problems/lru-cache/ 代码 /* * @lc app=leetcode.cn id=146 lang=cpp * * [146] LRU缓存机制 */ // @lc code=start class LRUCache { pub ...
分类:
其他好文 时间:
2020-08-08 17:39:19
阅读次数:
63
这里只写后端的代码,基本的思想就是,前端将文件分片,然后每次访问上传接口的时候,向后端传入参数:当前为第几块文件,和分片总数 下面直接贴代码吧,一些难懂的我大部分都加上注释了: 上传文件实体类: 看得出来,实体类中已经有很多我们需要的功能了,还有实用的属性。如MD5秒传的信息。 首先是文件数据接收逻 ...
分类:
编程语言 时间:
2020-08-07 18:04:03
阅读次数:
67