- 博客(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
2279
原创 同一解决方案下不同工程之间的错误调式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
804
1
原创 网上推荐书单记录
1、程序员必读书单1.0http://lucida.me/blog/developer-reading-list/2、有关物理仿真的书单推荐https://blog.youkuaiyun.com/knight_lyh/article/details/55254639
2018-11-15 11:22:33
749
转载 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
29874
14
转载 基于SPH的流体仿真过程
转载自:https://blog.youkuaiyun.com/changbaolong/article/details/13172079http://blog.sina.com.cn/s/blog_6f638fb60100shw0.html SPH的流体模拟是目前大多数游戏所采用的模拟流体方法,特点是简单,十分容易实现,相比与基于Grid的Eulerian方法更加简单和高速,本文主要介...
2018-11-15 09:39:12
10250
1
转载 OpenGL 保存bmp图像
转载https://www.cnblogs.com/salt/archive/2010/12/23/1914709.html今天我们先简单介绍Windows中常用的BMP文件格式,然后讲OpenGL的像素操作。虽然看起来内容可能有点多,但实际只有少量几个知识点,如果读者对诸如”显示BMP图象”等内容比较感兴趣的话,可能不知不觉就看完了。 像素操作可以很复杂,这里仅涉及了简单的部分,让大家对...
2018-10-15 11:30:35
2014
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
198
原创 [C++ primer学习笔记] 3.2.1 定义和初始化string对象
类可以定义多种初始化对象的方式:或初始值的数量不同; 或初始值的类型不同。初始化的不同方式:拷贝初始化:使用等号(=)初始化变量,实际上执行的是拷贝初始化,编译器把等号右侧的初始值拷贝到新创建的对象中去直接初始化:不使用等号,则执行的是直接初始化当初始值只有一个时,使用直接/拷贝初始化都行; 初始化要用到的值有多个,一般只能使用直接初始化 [eg(6)]; 若用拷贝初始化,需要显示的创建一个临时...
2018-06-07 10:59:57
160
原创 [C++ primer学习笔记] 3.2.2 string对象的操作
1、读取字符串的方式(1)使用getline函数一次读入一整行:行的结束标识是回车符,如果一开始输入的就是回车符,则getline直接结束本次读取,所得结果是一个空字符串。(2)使用输入运算符cin一次读入一个词,遇空白停止。 2、empty()函数:判断字符串是否为空 。 eg: if(line...
2018-06-07 10:59:41
180
原创 [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
280
原创 [[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
266
原创 Eigen简介以及ubuntu下如何在eclipse中配置eigen
1、Eigen简介 Eigen 是一个高层次的c++开源库,除了c++标准库以外,不需要任何其他的依赖包。Eigen使用的CMake建立配置文件和单元测试,并自动安装。使用Eigen库只需包特定模块的头文件即可eg:#include <Eigen/Dense> 基本功能:Eigen适用范围广,有效支持线性代数,矩阵和矢量运算,数值分析及其相关算法。 ...
2018-05-24 11:39:41
1040
原创 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
1983
转载 ubuntu git安装与使用+更新被拒绝,因为远程仓库包含您本地尚不存在的提交。这通常是因为另外 提示:一个仓库已向该引用进行了推送+更新被拒绝,因为您当前分支的最新提交落后于其对应的远程分支
文章链接: http://blog.youkuaiyun.com/yhl_leo/article/details/50760140https://blog.youkuaiyun.com/u013551462/article/details/50867710https://blog.youkuaiyun.com/qq_30581017/article/details/790046651 安装安装方式主要有两种,即通过Apt和sour...
2018-05-16 10:57:53
3317
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
2164
原创 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
1972
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
4807
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人