ssh登录方法
服务端配置
配置文件/etc/ssh/sshd_config
PermitRootLogin yes #允许root用户登录 |
配置文件/etc/ssh/sshd_config
PermitRootLogin yes #允许root用户登录 |
正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。这里先分析正则表达式的模式字符串,然后分别给出了python和c++类的用法
移动立方体(Marching Cubes)算法是面绘制算法中的经典算法,它是W.Lorensen等人于1987年提出的体素级重建算法,也被称为“等值面提取”(Isosurface Extration)算法。
本文中的前世今生部分,参考了蒋鑫的 git权威指南
在史前黑暗时代,人们任由数据自生自灭,相互吞噬,没有版本的概念.
首先出现的是diff和patch. diff比较修改后文件的差异,可以把差异提取出来.
patch则刚好相反,通过修改后的文件和差异文件,反向还原出源文件
深度冲突会导致画面重生成时闪烁,这会让测试人员一直揪着你不放.我们从头来理一理这个关系
我们可以为每个顶点添加颜色来增加图形的细节,从而创建出有趣的图像。但是,如果想让图形看起来更真实,我们就必须有足够多的顶点,从而指定足够多的颜色。这将会产生很多额外开销,因为每个模型都会需求更多的顶点,每个顶点又需求一个颜色属性。艺术家和程序员更喜欢使用纹理(Texture)。
着色器(Shader)是运行在GPU上的小程序。这些小程序为图形渲染管线的某个特定部分而运行。从基本意义上来说,着色器只是一种把输入转化为输出的程序。着色器也是一种非常独立的程序,因为它们之间不能相互通信;它们之间唯一的沟通只有通过输入和输出。
现在我们会用一种更加广泛的形式详细解释着色器,特别是OpenGL着色器语言(GLSL)。针对gpu的并行特性,对语法里的if判断,我们要谨慎对待,稍有不慎,就会拾取并行特性导致效率下降
当你画出三角形,你已经知道如下知识:OpenGL api的调用,OpenGL缓冲区的设置,glsl shader的编译,OpenGL 渲染管线的原理.本文手把手带领大家画出一个三角形.