自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)

原创 机器学习实战--KNN

按照机器学习实战这本书学习的,本人小白。之前没有接触过python,所以会穿插自己对于python语法的学习。所用ide为Pycharm社区版,win,python3.6如书:首先在KNN.py中增加如下代码from numpy import*import operatordef creatDataSet():group =array([[1.0,1.1],[1.0,1.0...

2018-10-21 16:50:38 69

原创 主机修改密码之后git push 报错

修正方法:git config --system --unset credential.helper参考链接:https://stackoverflow.com/questions/47860772/gitlab-remote-http-basic-access-denied-and-fatal-authentication

2020-08-13 12:00:43 23

原创 Win cmd 命令记录

win 系统的cmd 的一些命令记录1.进入目录:cd \d d:d:2.统计该目录下的所有参考dir /s /b /a-d | find /v /c "&#@" 其中,/s 是按子目录递归的意思。

2020-08-11 20:53:29 18

原创 git 删除文件

之前push 过的代码忘记添加.gitignore了。有很多中间文件需要删除。需要先删除本地库内该文件,再提交代码。git rm beamBlade.ogit rm beamBlade.ogit commit -m "remove "#最后提交git push origin master

2020-07-20 12:02:55 25

原创 conda 离线安装.whl包

公司的电脑是圈在自己域内的,得自己下第三方库安装。我需要测试之前写的python,需要下converage这个包得到测试代码覆盖率。S1查看主机内核:cmd里头输systeminfo。我电脑是x86内核。S2 converge官网https://pypi.org/project/converge/S3打开conda的anacondapromptS4pipinstallpip install 路径\coverage-5.1-cp37-cp37m-win_amd64.whl...

2020-05-31 16:09:55 1190

原创 git线上线下库同步及其相关问题

操作系统 win10git 版本:2.22.0.windows.1(git --version 命令查看写在前面:git是一款系统软件,是一个平台,它是用来做版本控制的,能很好的管理开发流程,它是分布式的,意味着一个账号你可以通过不同本地进行管理,可以很好的协同teamwork1 git 安装与登录git访问可以通过git bash或者其他GUI,本文还是使用git b...

2020-04-29 10:38:32 103

原创 pyTorch安装问题

我用的pyCharm,本来以为在FIle-Setting-ProjectInerpreter可以直接安装pytorch,并且添加了源项,但是总是报错could not find a version that satisfies the requirement pytorch最后选择根据官网的指令在shell手动安装pip3 install https://download.pytor...

2019-05-04 19:32:36 136

原创 OOP学习笔记七:无用单元

1.无用单元收集问题1.1无用单元和悬挂引用:无用单元就是一块存储区,在程序中不可对其引用(无用对象);悬挂引用就是当指针指向的对象被删除,但程序员仍然认为被删除的内存的地址仍然有效的时候(无用指针)。一般多个指针持有同一个地址,即指针别名,通常会导致悬挂引用。1.2语言设计:C++是一种基于值得语言(C也是)。也就是说一切(对象和基本类型)皆为值。每个对象都是有着真实的内存存储空...

2019-04-28 14:26:44 138

原创 Process returned -10737341818<oxc0000005>错误原因及解决办法

hmmmmm之前很多bug自己没有总结,从今天开始慢慢把自己的bug记录一下好的贴代码int main(int argc, char* argv[]){using namespace std;///无量纲测试 ofstream fout("testRungeKutta.dat"); const scalar _deltT =0.01; const sca...

2019-04-19 14:36:21 1821

原创 C++宏定义函数

在看OpenFoam源码的时候突然看到TypeName(“xxx”);这句几乎每个类都有,一开始以为是TypeName(“xxx”)调用构造函数,细看不太对,应该是调用宏定义的函数,这个宏函数原型在$SRC/OpenFOAM/db/typeInfo文件里定义的。如下:#define TypeName(TypeNameString) \ ClassName(TypeN...

2019-04-13 15:45:48 5180

原创 OOP学习笔记六:使用构造函数初始化

目录const成员初始化构造:初始化列表内嵌对象(组合)的初始假设有个类用于机动车注册系统,员工数据库等的TPerson类class TPerson{public: TPerson(){/* */}//默认构造函数 TPerson(const char name[],const char theAddress[], unsigned lo...

2019-03-18 16:34:15 103

原创 作用域内枚举(C++11)

在看源码时看到一个eunm class writeControl{ timeStep, runTime, adjustableRunTime, clockTime, cpuTime};查了一下是11标准的新的枚举,其枚举量的作用域为类。传统的两个枚举定义中的枚举量可能发生冲突。如下enum egg{small,big};enum bre...

2019-03-15 15:40:28 175

原创 OOP学习笔记五:函数返回模式探讨

可能的返回模式如下;T X::f(); //按值返回TT* X::f() //返回T类对象的指针/地址const T* X::f() //返回const T类对象的指针/地址T&amp;amp; X::f() //返回T类对象的引用const T&amp;amp; X::f() // 返回对const T类对象的引用注意以下5点:(1)绝不要返...

2019-03-14 11:23:56 64

原创 OOP学习笔记四:传参模式探讨

posit:主调函数为g(),被调函数为f(),T类和X类,f()是T的成员函数circumstance:(1)按值传递(pass by value)void X::f(T arg)参数是一个按值传递的T型参数arg。f()作为被调函数,可以对arg(原始对象的副本) 进行读取和写入。在f()内改动arg不会影响f()的主调函数,因为主调函数已经提供了原始对象的副本。这也许是参数...

2019-02-26 17:03:42 59

原创 OOP学习笔记三C++中类不变式和断言

在学习cpp的时候一开始学语法并没有看到有关断言的介绍,在学习sql的时候倒是一开始就很强调断言在程序中的重要性。断言通常是一个用于评估真假的表达式.如果表达式评估为假,则断言失败。在每个成员函数中包含一个断言太不方便了,可以在类里买您包含一些恒为真的条件,无论对象调用任何成员函数,这些条件都必须为真。这样的条件称为类不变式。C和Cpp的编译器都支持assert宏,该宏接受一个表达式,...

2019-02-22 16:19:43 242

原创 OOP学习笔记二:识别成员函数的目标对象------this指针

类的每个成员函数都有一个特殊指针------this。this指针内含调用成员函数的对象的地址(即this指针总是指向目标对象)this指针只在函数内部有效。普通成员函数声明如下:void NodesHelper::init(){cout&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;&quot;Input Section START from NodesHepler#####&quot; &amp;l...

2019-02-20 20:52:11 76

原创 OOP学习笔记一复制构造函数(copy constructor)

是一个特殊的构造函数,通过现有对象创造新对象。复制构造函数有着特殊的函数原型,很容易识别,一般其有一个所属类的参数(引用)。如class a 的普通的构造函数为a(); 其复制构造函数可以是a(const a&amp;amp; aa);或a(a&amp;amp;  aa);在创建或者初始化一个对象的时候,(从无到有地创建)会调用普通构造函数;在用已有对象创建一个新对象时会调用复制构造函数。出现...

2019-02-20 15:00:01 118

翻译 OpenFoam导入gmesh二维网格

http://openfoamwiki.net/index.php/2D_Mesh_Tutorial_using_GMSH以下所有翻译自上链接,穿插一点自己的浅薄理解OpenFoam版本2.3.0   gmesh版本4.1.0(OpenFoam师兄祖传代码比较老,没空升级,先试着再说。)创建本教程是为了说明如何使用GMSH开源网格生成器为OpenFOAM生成2D网格。 默认情况下,...

2019-01-16 10:44:58 2643

转载 sed 替换字符串以变量形式

  1、sed命令使用双引号的情况下,可以使用$var(变量)直接引用:  echo | sed &quot;s/^/$RANDOM.rmvb_/g&quot;  13562.rmvb_  2、sed命令使用单引号的情况下,可以使用'&quot;$var&quot;'引用(单引号,然后双引号,变量):  echo | sed 's/^/'&quot;$RANDOM&quot;'.rmvb_/g'  2442.rmvb_  sed中执行外部命令。...

2019-01-02 13:10:36 4680 2

原创 linux cp命令

cp命令可用于复制文件和目录可以有如下几种语法$cp [option] SOURCE DEST$cp [option] SOURCE... DIRECTORY#复制一个或多个源文件到一个目录$cp [option] -t DIRECTORY SOURCE...#同上 option:-a 存档模式。相当于-dpR            -d:保留软链接        ...

2018-12-31 17:55:20 70

原创 ubuntu16.04LTS上安装openfoam2.3.0

在安装openfoam之前的准备工作:知道自己主机的cpu信息,为源程序安装配置线程数在终端输入lscpu或者cat  /proc/cpu/info(注意cat与斜杠中间有空格)lscpu会给出总体信息,而cat /proc/cpu/info具体可以参考这篇文章。https://www.cnblogs.com/mafeng/p/6558941.html根据官网的教程开始用源码安...

2018-10-21 16:53:29 1483

转载 cmake

转自https://www.cnblogs.com/lidabo/p/3974305.html一、      基本使用安装:下载二进制包后可直接解压使用从源码安装则执行命令:./bootstrap; make; make install——尝试执行bootstrap失败使用:cmake dir_path,生成工程文件或makefile文件二、      概念out-of-source build,...

2018-03-29 11:44:44 126

原创 u盘安装ubuntu16.04lts'

老师给了个16年的图形工作站,是supermicro牌子。按delete键进入其setting 界面配置如下:supermicro x10DAi/CBIOS Version 2.0Build Date 02/02/2016 Memory Information Total Memory 32768 MB    Memory Speed 2134 MT/s这个工作站有两块硬盘:ST2000NM003...

2018-03-27 15:49:19 210

空空如也

空空如也

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