自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 taichi的安装——PyCharm

没用过python,现在学习taichi,第一步安装就被卡住了。找了官方及各种baidu/Google教程,每次运行时总是报错,最后自己琢磨出来一个简单的,记录一下安装python 3.8,测试“helloPython”成功后print("helloPython")安装PyCharm, PyCharm 2020.3.2 (Community Edition)https://www.jetbrains.com/pycharm/download/#section=windows...

2021-01-05 16:36:20 2002 1

原创 同一解决方案下不同工程之间的错误调式error LNK2019: unresolved external symbol _lbfgs_free referenced in function _main

安装网上教程写了一个LBFGS优化算法,编译时出错:BFGSmethod.obj : error LNK2019: unresolved external symbol _lbfgs_free referenced in function _main发现官网提供的源码下有两个工程,于是将调试的过程记录下来:1、在同一个solution添加多个工程solution——>Add—...

2018-11-17 17:13:43 754 1

原创 网上推荐书单记录

1、程序员必读书单1.0http://lucida.me/blog/developer-reading-list/2、有关物理仿真的书单推荐https://blog.csdn.net/knight_lyh/article/details/55254639

2018-11-15 11:22:33 704

转载 SPH算法简介: 对我的启蒙

转自:https://thecodeway.com/blog/?p=83https://thecodeway.com/blog/?p=139https://thecodeway.com/blog/?p=161https://thecodeway.com/blog/?p=204SPH算法简介(一): 数学基础      SPH(Smoothed Particle Hydrod...

2018-11-15 11:03:36 28636 14

转载 基于SPH的流体仿真过程

转载自:https://blog.csdn.net/changbaolong/article/details/13172079http://blog.sina.com.cn/s/blog_6f638fb60100shw0.html        SPH的流体模拟是目前大多数游戏所采用的模拟流体方法,特点是简单,十分容易实现,相比与基于Grid的Eulerian方法更加简单和高速,本文主要介...

2018-11-15 09:39:12 10031 1

转载 OpenGL 保存bmp图像

转载https://www.cnblogs.com/salt/archive/2010/12/23/1914709.html今天我们先简单介绍Windows中常用的BMP文件格式,然后讲OpenGL的像素操作。虽然看起来内容可能有点多,但实际只有少量几个知识点,如果读者对诸如”显示BMP图象”等内容比较感兴趣的话,可能不知不觉就看完了。 像素操作可以很复杂,这里仅涉及了简单的部分,让大家对...

2018-10-15 11:30:35 1980 2

原创 [C++ primer学习笔记] 3.1 命名空间的using声明

1、using  声明的形式:using namespace::name;一旦声明,就可以直接访问命名空间中的名字了2、每个名字都需要独立的using声明例:using std::cin;using std::cout;using std::endl;3、头文件不应包含using 声明因为:头文件的内容会拷贝所有引用它的文件中去,如果头文件里有某个using声明,那么每个使用该头文件的文件就都会有...

2018-06-07 11:00:30 177

原创 [C++ primer学习笔记] 3.2.1 定义和初始化string对象

类可以定义多种初始化对象的方式:或初始值的数量不同; 或初始值的类型不同。初始化的不同方式:拷贝初始化:使用等号(=)初始化变量,实际上执行的是拷贝初始化,编译器把等号右侧的初始值拷贝到新创建的对象中去直接初始化:不使用等号,则执行的是直接初始化当初始值只有一个时,使用直接/拷贝初始化都行;  初始化要用到的值有多个,一般只能使用直接初始化 [eg(6)]; 若用拷贝初始化,需要显示的创建一个临时...

2018-06-07 10:59:57 135

原创 [C++ primer学习笔记] 3.2.2 string对象的操作

1、读取字符串的方式(1)使用getline函数一次读入一整行:行的结束标识是回车符,如果一开始输入的就是回车符,则getline直接结束本次读取,所得结果是一个空字符串。(2)使用输入运算符cin一次读入一个词,遇空白停止。                                                  2、empty()函数:判断字符串是否为空 。 eg:   if(line...

2018-06-07 10:59:41 154

原创 [C++ primer学习笔记] 3.2.3 处理string对象中的字符

一、存在问题:1、需要单独处理string对象中的字符:  如何处理每个字符?----使用基于范围的for语句(1)检查一个string对象是否包含空白(2)把string对象中的字母改写成小写------------------使用范围for语句改变字符串中的字符(3)查看某个特定的字符是否出现2、这类处理的一个关键问题是如何获取字符本身。(1)有时需要处理string对象中的每一个字符(2)有...

2018-06-07 10:59:27 247

原创 [[C++ primer学习笔记]] 3.3 标准库类型vector

标准库类型vector表示对象的集合,其中所有对象的类型都相同。集合中的每个对象都有一个与之对应的索引,索引用于访问对象。不包含引用的vector3.3.1 定义和初始化vector对象初始化vector对象的方法vector<T> v1v1是一个空vector,它潜在的元素是T类型,默认初始化默认初始化vector<T> v2(v1)v2中包含v1所有元素的副本直接初始化...

2018-06-07 10:58:50 233

原创 Eigen简介以及ubuntu下如何在eclipse中配置eigen

1、Eigen简介        Eigen  是一个高层次的c++开源库,除了c++标准库以外,不需要任何其他的依赖包。Eigen使用的CMake建立配置文件和单元测试,并自动安装。使用Eigen库只需包特定模块的头文件即可eg:#include <Eigen/Dense>       基本功能:Eigen适用范围广,有效支持线性代数,矩阵和矢量运算,数值分析及其相关算法。     ...

2018-05-24 11:39:41 981

原创 Ubuntu下如何将已有的cmake工程引入到Eclipse中

1 、前提准备:(1)工程已有CMakeList.txt文件,且在工程目录下建立build,cmake,src三个文件夹2、调用CMake命令生成eclipse的项目文件:mkdir -p build/releasemkdir -p build/debugcmake -E chdir build/release cmake -G "Eclipse CDT4 - Unix Makefiles" -D...

2018-05-24 09:35:21 1921

转载 ubuntu git安装与使用+更新被拒绝,因为远程仓库包含您本地尚不存在的提交。这通常是因为另外 提示:一个仓库已向该引用进行了推送+更新被拒绝,因为您当前分支的最新提交落后于其对应的远程分支

文章链接: http://blog.csdn.net/yhl_leo/article/details/50760140https://blog.csdn.net/u013551462/article/details/50867710https://blog.csdn.net/qq_30581017/article/details/790046651 安装安装方式主要有两种,即通过Apt和sour...

2018-05-16 10:57:53 3225 1

原创 Ubuntu16.04安装Eclipse并创建快捷键

Ubuntu16.04安装Eclipse并创建快捷键1、准备下载jdk: /opt/eclipse/jdk-8u172-linux-x64.tar.gzhttp://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载eclipse:/opt/eclipse/eclipse-cpp-oxygen...

2018-05-08 15:42:57 2128

原创 ubuntu 16.04 安装cmake3.5.2,及helloworld程序

1、ubuntu 16.04  安装cmake3.5.2step1:官网下载cmake-3.5.2-Linux-x86_64.tar.gzstep2:解压缩 tar -zxvf cmake-3.5.2-Linux-x86_64.tar.gz,然后发现解压完就已经安装安装完了step3:配置环境变量gedit ~/.bashrc在.bashrc文件末尾添加     export PATH=/home...

2018-05-03 20:05:42 1935 1

原创 ubuntu 16.04 安装GCC-6.2.0 并编译第一个c++程序hello ubuntu

在包子先生的督促和教育下,记录一下自己“油盐酱醋”生活,但求温故而知新:开篇小白在ubuntu 16.04 下安装GCC-6.2.0,并顺利编译hello ubuntu.step1:  下载源码, (保存的路径是:下载)(1)gcc-6.2.0.tar.gz(2)编译安装GCC所需要的依赖包:gmp-6.1.2.tar.bz2、mpfr-4.0.1.tar.bz2、mpc-1.1.0.tar.gz...

2018-05-03 17:06:36 4644 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除