一.基本命令1.init 创建版本库git init 把这个目录变为git可以管理的仓库,会生成.log文件夹 可以用ls-ah查看。 2.add 添加文件到暂存区git add <file> :添加单文件 git add . :他会监控工作区的状态树,使用它会把工作时的所有变化提交到暂 ...
计算机图形学:点、向量、法线
简介本文为Scratchapixel文章的学习性翻译。不保证翻译的准确性,如遇到理解问题,请参考原文。官方地址|本章地址 索引Lesson:Mathematics and Physics for Computer Graphics课程:计算机图形学中的数学和物理Chapters:Geometry章节 ...
计算机图形学:菲涅尔效应(Fresnel Effect)
菲涅尔效应定义在真实世界中,除了金属之外,其它物质均有不同程度的“菲涅尔效应”。简单的讲,就是视线垂直于表面时,反射较弱,而当视线非垂直表面时,夹角越小,反射越明显。如果你看向一个圆球,那圆球中心的反射较弱,靠近边缘较强。不过这种过度关系被折射率影响。如果不使用“菲涅尔效应”的话,则反射是不考虑视点 ...
SOCKET网络编程:编程实现
本文仅仅为个人学习笔记,内容多来源网络,不保证系统性、严谨性。另外本文局限于Windows下的简单的SOCKET编程。语言:C++ 前言本文仅仅涉及到Windows中的SOCKET编程实现。在linux中,认为网络连接是一个文件,也有文件描述符。所以当使用Socket创建连接后,应使用普通的文件 ...
SOCKET网络编程:基础知识
本文仅仅为个人学习笔记,内容多来源网络,不保证系统性、严谨性。知识准备:OSI网络七层模型、IP和端口、TCP和UDP 网络编程网络编程就是编写程序使两台联网的计算机相互交换数据。 需求条件:1.网络连接 2.数据传输程序 通常条件1不需要考虑,我们的重点是数据传输程序。关于数据传输程序,我们可 ...
Markdown基础学习
MarkDown简介Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。 MarkDown学习前言以前要想写有格式的文本经常要依靠html编辑器,但html比较复杂,使用起来不方便。如今MarkDown如此之火,原因就在于他能够用简单的 ...
给Hexo的NexT主题添加背景
前言 千挑万选终于选中了这款NexT主题,颇为喜欢,不过感觉仍然不够个性,便想着添加主题的背景图。网上查询一番,略知一二,方法如下。 添加背景文件 打开你的Hexo目录,找到source文件夹,在里面创建一个images文件夹(可适当更改),把一张图片文件命名为background.jpg(可适当更 ...
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in ...