docker学习

docker 和 docker-compose 安装

(1) docker快速安装

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
sudo get-docker.sh
sudo systemctl start docker
sudo docker run …

阅读全文

CentOS安装问题解决

CentOS安装问题解决

U盘安装Centos7.7操作系统的问题记录
generating /run/initramfs/rdsosreport.txt 

(1)重新进入到安装界面,选择到Install Centos 7, 按e键
将第一行的启动命令改为
vmlinuz initrd=initrd.img linux dd quiet
然后启动后找到U …

阅读全文

Snap入门

Snap安装

1、snap简介

什么是snap,snap是一种全新的软件包管理方式,它类似一个容器拥有一个应用程序所有的文件和库,各个应用程序之间完全独立。所以使用snap包的好处就是它解决了应用程序之间的依赖问题,使应用程序之间更容易管理。但是由此带来的问题就是它占用更多的磁盘空间。

Snap的安装包扩展名是.snap,类似于一个容器,它包含一个应用 …

阅读全文

git提交代码统计

统计一段时间内的提交总数

git log --since="2019-01-01 00:00:01" --until="2019-03-31 00:00:01" --oneline | wc -l  

统计添加或者修改的代码行数

find . -name "*.cpp" -or -name …

阅读全文

CAE旁观者的思考

CAE 场景标准化

CAE的发展中真正复杂的部分是 是否能提供可信的结果。因为理论远远比现实简单,如何无限接近现实的方法是将问题简化到能反映问题本质的程度。如何促进制造业的发展,从现实出发,提供成熟的仿真软件和仿真场景,并且将一个一个场景标准化,或许能提升同场景的企业制造效率。

  • FEA(Finite Element Analysis,有限元分析) …

阅读全文

OBJ文件详解

obj格式有4种数据,分别以一下字母开头:

v 顶点

vt 纹理坐标

vn 顶点法向量

f 面

一、顶点

格式:v x y z 或者 v x y z r g b

意义:每个顶点的坐标和颜色(可选,颜色可以0~255整数或者浮点数表示皆可)

二、纹理坐标

格式:vt u v w

意义:绘制模型的三角面片时,每个顶点取像素点时对应的纹理图片 …

阅读全文

OpenVR开发入门

OpenVR简介

OpenVR API为游戏提供了一种与Virtual Reality显示交互的方式,而不依赖于特定硬件供应商的SDK。

它可以独立于游戏进行更新,以增加对新硬件或软件更新的支持。API实现为一组充满纯虚函数的C++

接口类。当应用程序初始化系统时,它将返回与该应用程序使用的SDK中的标头匹配的接口。一旦发布

了一个版本的接口,它将在 …

阅读全文