分类 tools 中的文章

快速使用vagrant创建多Centos7.6环境

快速使用vagrant创建多Centos7.6环境

vagrant是什么?

创建虚拟机最方便的方式,windows,Linux,Mac都支持的很好。

备注:采用docker-compose安装成功,用k8s安装有点问题

环境准备(windows环境,其他环境类似)

(1) Oracle VM VirtualBox …

阅读全文

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

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

阅读全文

Goland/CLion常用快捷键

常用快捷键:

  • CTRL + SHIFT + F,进行全局查找

  • CTRL + ALT + L,格式化代码

  • CTRL + ALT + H, 查看回调函数

项目相关的快捷键

  • CTRL + E,打开最近浏览过的文件。

  • CTRL + SHIFT + E,打开最近更改的文件。

  • CTRL + N,可以快速打开struct结构体。

  • CTRL + …

阅读全文

Visual Studio 2017常用快捷键

常用快捷键:

  • 注释:ctrl + K + C (先按CTRL,不松口的情况下 按 K 松开 再按C ,下面类似)

  • 取消注释:ctrl + K + U

  • 格式化代码:ctrl + K + D

  • Shift + F12 = 查找所有引用

  • Ctrl + Shift + F = 查找所选条目在整个解决方案中的引用

项目相关的快捷键

  • Ctrl + …

阅读全文

C/C++包管理器conon入门使用

conan包管理器安装

$] yum install centos-release-scl -y
$] yum install rh-python36 -y
$] python --verison
$] yum groupinstall 'Development Tools' -y
$] yum install python-pip -y
$] pip …

阅读全文

cmake静态编译和golang静态编译

cmake静态编译(Linux)

首先安装libstdc静态库

yum install libstdc++-static

CMakefile中增加 set(CMAKE_EXE_LINKER_FLAGS “-static”) 即可

CMakeLists.txt

cmake_minimum_required(VERSION …

阅读全文

查看exe依赖的DLL

Windows下使用dumpbin

dumpbin.exe通常在下面的路径下:

C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\Hostx64\x64

将该路径加入到PATH环境变量中即可

$ dumpbin …

阅读全文