原文:Directx11教程(6) 画一个简单的三角形(2) 在上篇教程中,我们实现了在D3D11中画一个简单的三角形,但是,当我们改变窗口大小时候,三角形形状却随着窗口高宽比例改变而改变,如下图所示: 这是因为我们改变了窗口大小,但后缓冲大小在程序初始化时候,已经被指定,不随着窗口改变而改变,这样... ...
分类:
其他 时间:
2019-05-06 10:07:18
收藏:
0 评论:
0 赞:
0 阅读:
198
原文:Directx11教程(50) 输出depth/stencil buffer的内容 有时候,我们需要查看depth/stencil buffer的内容,比如上一章中,我们要查看stencil buffer,看看我们设置的stencil值是否起作用,这时就要输出depth/stencil buf... ...
分类:
其他 时间:
2019-05-06 10:06:42
收藏:
0 评论:
0 赞:
0 阅读:
156
缺省值:没有启用NAT。 命令模式:全局配置模式。 说明:静态NAT主要用于那些对需要对外部用户开放的服务,如Web服务器等,它可以把本地地址映射为指定的全局地址。 第一种格式实现的是一对一的NAT映射。第二种格式可实现一对多的映射,即一个全局地址可映射多个内部地址,用端口号区分各个映射。 范例1: ...
分类:
其他 时间:
2019-05-06 10:06:07
收藏:
0 评论:
0 赞:
0 阅读:
244
您的公司有一堆电脑,但可以归为两大类:客户机、服务器。所谓客户机就是主动发起连接请求的机器,所谓服务器就是被动响应提供某些服务的机器。服务器又可以分仅供企业内网使用和为外网提供服务两种。 所以,如果把您的对外提供服务的服务器放到企业内网,一旦被攻陷入侵,黑客就可以利用这台机器(肉机)做跳版,利用局域 ...
分类:
其他 时间:
2019-05-06 10:05:51
收藏:
0 评论:
0 赞:
0 阅读:
151
题解 顶 风 作 案。 考虑对限制做容斥。 就是至少零组的 至少一组的+至少两组的。。 容斥系数配正负1就可以了。 然后问题变成了排列方案数。 对于讨论CXK的排列方法可以$n^2dp$出来。 然后其他的排列方法,因为总人数加起来可以大于n,所以我们可能需要枚举每类人出几个,然后可以卷积优化。 Wa ...
分类:
其他 时间:
2019-05-06 10:05:32
收藏:
0 评论:
0 赞:
0 阅读:
296
背景:被问到很基础的知识点 string 自己答的很模糊 Java中的String为什么是不可变的? -- String源码分析 ps:最好去阅读原文 Java中的String为什么是不可变的 什么是不可变对象? 众所周知, 在Java中, String类是不可变的。那么到底什么是不可变的对象呢? ...
分类:
编程语言 时间:
2019-05-06 10:05:18
收藏:
0 评论:
0 赞:
0 阅读:
110
这篇博客主要是用来记自己写代码的时候犯的各种低级失误,好提醒自己,从而尽量缩短debug时间。 1.点分治:求每一个子树到重心的距离的函数接口应该是 而不是 。一方面是子树的父亲是当前的重心,而不是进入这一层点分治的点;另一方面别忘了考虑这条边的贡献。 ...
分类:
其他 时间:
2019-05-06 10:04:48
收藏:
0 评论:
0 赞:
0 阅读:
142
原文:Directx11教程36 纹理映射(6) 本章主要是整理代码,做以下两件事情: 1、把世界坐标矩阵的计算,放在GraphicsClass的渲染函数中,之前放在D3DClass中,而且只是返回一个单位矩阵,没任何作用。如果要使其起作用,就要对每个model类都单独设置,很麻烦,比如我要画两个颜... ...
分类:
其他 时间:
2019-05-06 10:04:34
收藏:
0 评论:
0 赞:
0 阅读:
130
https://www.acwing.com/problem/content/157/ ...
分类:
其他 时间:
2019-05-06 10:04:16
收藏:
0 评论:
0 赞:
0 阅读:
109
原文:Directx11教程(51) 简单的billboard billboard称作公告板,通常用一个quad(四边形)表示[有的billboard用两个正交的quad表示],它的特点就是始终面向摄像机的方向。在大规模场景渲染中,可以公告板上贴一个纹理,比如树,这样在比较远的场景中,可以用它表示模... ...
分类:
其他 时间:
2019-05-06 10:03:47
收藏:
0 评论:
0 赞:
0 阅读:
179
背景:面试时候问到为什么不用jetty而选择用tomcat,自己一时不知道其中的原因,很惭愧。 Tomcat与Jetty区别 一、简介 Tomcat: Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、S ...
分类:
其他 时间:
2019-05-06 10:03:16
收藏:
0 评论:
0 赞:
0 阅读:
122
1、Executor 线程池顶级接口。定义方法,void execute(Runnable)。方法是用于处理任务的一个服务方法。调用者提供Runnable 接口的实现,线程池通过线程执行这个 Runnable。服务方法无返回值的。是 Runnable 接口中的 run 方法无返回值。 常用方法 -v ...
分类:
编程语言 时间:
2019-05-06 10:03:01
收藏:
0 评论:
0 赞:
0 阅读:
112
原文:Directx11教程(47) alpha blend(4)-雾的实现 除了用来实现透明效果之外,我们还可以用alpha blend来实现雾(fog)的效果。通过逐渐清晰的雾气效果,可以增加场景的真实感。 雾的效果实现很简单,首先我们要一种颜色来表示雾,通常使用用灰色。 其实雾的效果和视点有很... ...
分类:
其他 时间:
2019-05-06 10:02:41
收藏:
0 评论:
0 赞:
0 阅读:
131
原文:Directx11教程37 纹理映射(7) 本章是在教程35、36的基础上来实现一个光照纹理结合的程序,就是把场景中旋转的cube加上纹理。 lighttex.vs中顶点的结构现在为: struct VertexInputType { float4 position : POSITION; f... ...
分类:
其他 时间:
2019-05-06 10:02:22
收藏:
0 评论:
0 赞:
0 阅读:
139
Unsafe是什么?
Unsafe只有CAS的功能吗?
Unsafe为什么是不安全的?
怎么使用Unsafe?
分类:
编程语言 时间:
2019-05-06 01:56:31
收藏:
0 评论:
0 赞:
0 阅读:
135
1.数据库的定义数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。用户可以对文件中的数据进行新增、截取、更新、删除等操作。2.MariaDB的介绍MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可MariaDB的目的是完全兼容MySQL,包括API和命令行,是MySQL的代替品。MariaDB由MySQL的创始人MichaelWiden
分类:
数据库技术 时间:
2019-05-06 01:55:43
收藏:
0 评论:
0 赞:
0 阅读:
191
实现多交换机不同VLAN间通信。使用eNSP搭建实验环境,如图-4所示。进入系统视图接口配置,在二层交换机SW1,SW2,SW3上配置VLAN,配置三层交换机,进入系统接口模式G0/0/1G0/0/2G0/0/3配置Trunk模式三层交换机进入系统视图配置ip地址进入系统视图输入命令查看路由表实现全网互通,测试结果如图所示,示范了三个截图
分类:
其他 时间:
2019-05-06 01:55:15
收藏:
0 评论:
0 赞:
0 阅读:
217
原文:Introduction to 3D Game Programming with DirectX 12 学习笔记之 --- 第十二章:几何着色器(The Geometry Shader) 代码工程地址: https://github.com/jiabaodan/Direc... ...
分类:
其他 时间:
2019-05-06 01:53:22
收藏:
0 评论:
0 赞:
0 阅读:
198