- 博客(11)
- 收藏
- 关注
原创 类方法与实例方法的区别
类方法用static修饰的方法。由于类方法是属于整个类的,所以类方法的方法体中不能有与类的对象有关的内容。即类方法体有如下限制:类方法中不能引用对象变量;类方法中不能调用类的对象方法;在类方法中不能调使用super,this关键字;类方法不能被覆盖。实例方法当一个类创建了一个对象后,这个对象就可以调用该类的方法(对象方法)。实例方法中可以引用对象变量,也可以引用类变量;实例方法中可以调用类方法;对象方法中可以使用super,this关键字。区别和注意事项区别类方法
2021-07-07 08:48:49
698
1
原创 Github 将https方式改为ssh方式,进行push与clone
使用Git提交到Github时,若采用默认的https方式进行push与clone,则会比较慢,且对大文件容易出现报错的情况,故我们可以将其改为ssh方式。步骤打开Github的仓库,点击code,进入显示ssh的页面 到本地项目文件夹子,打开git bash。查看clone 地址:gitremote -v 移除https的方式 gitremote rm origin 添加新的git方式:ssh方式,ssh方式地址的话,在github上,切换到ssh方式,然后复制地址。..
2021-07-07 08:44:33
2614
原创 哈工大软件构造Lab2导读 - Stanford 6.031 Problem Set 2: Poetic Walks
由于MIT的全英文页面,也容易一不留神漏掉关键点…所以在这里梳理总结一下软构lab2的整个流程,也希望能帮到后来的学弟学妹,不要拿到程序包直接两眼一抹黑,不知从何下手。
2021-06-14 13:41:50
1152
3
原创 深入理解计算机系统 - cache lab 中矩阵转置的基本分析
在做cache lab时发现自己对cache的具体工作原理理解不深,网上也很少有这部分的具体讲解,故自己在此记录一下:(牢牢抓住一点:cache是高速缓存!!缓存!!)以一个简单的例子来说明矩阵转置时cache的具体工作情况。假设我们现在有一个包含2组,每组1行,每行存8个int型数据的简单cache(S=2, E=1, B=32),现在要对一个4x4的矩阵进行转置。记原矩阵为A,转置后的矩阵为B。则我们可以得知,矩阵中前2行元素与后2行元素分别存在cache的不同块中。假设交换的函数如下:fo
2021-05-29 10:18:17
1133
1
原创 Java实现无向图深搜确定任意两点间最短距离
软件构造lab1实验中编写的Problem3部分,在此处做个记录涉及的数据类,方法Graph类表示无向图。其下有几个重要变量:persons:为ArrayList,用于保存graph中的节点。其定义为:public List<Person> persons = new ArrayList<Person>();relationships:为嵌套的Vector,保存节点间的关系矩阵。若两节点直接相连,则对应位置为1;若两节点不直接相连,则对应位置为0。其定义为:pub
2021-05-24 14:47:21
820
原创 git配置SSH公钥,并与github在线仓库进行链接
首先参考其他资料完成git的安装然后步入正题:ssh公钥的生成1.进入 C:\Users\Administrator\.ssh文件夹2.在.ssh文件夹下打开git bash,输入ssh-keygen -t rsa,输入后一直回车即可生成秘钥:3.回到.ssh文件夹,可以看到生成的公钥与私钥。用记事本打开id_rsa.pub,复制其中内容到github的秘钥设置页面:最后点击Add SSH Key,便完成了秘钥的设置。SSH公钥链接在线仓库通过git remote set url
2021-05-23 20:48:18
158
原创 VS Code下运行Python程序报错ModuleNotFoundError的解决方案
基本情况:安装了Anaconda虚拟环境,在用VS Code写Python程序时,遇见了这样的错误:ModuleNotFoundError: No module named ‘torch’经过测试,只有部分包如tensorflow, keras无法导入,而其他一些包如xlwt则导入正常,可以使用。查找了网上的很多方法,如修改setting.json文件,并没有起到作用,最后通过开启设置中的run in terminal功能得以解决:Ctrl + Shift + P 打开用户设置 → 拓展 → R
2021-03-28 16:57:03
8306
2
原创 在Anaconda虚拟环境中安装 Tensorflow + Keras
首先进入 Anaconda Prompt,通过 activate 命令进入我们的虚拟环境,然后依次输入如下命令进行安装即可。1.安装mingw libpythonconda install mingw libpython2.安装tensorflow (GPU加速版本)conda install tensorflow-gpu3.安装keras (GPU加速版本)conda install keras-gpu...
2021-03-24 19:35:47
543
原创 Win10下在VS code中配置Anaconda 3 Python环境 & CommandNotFoundError的解决方式
Anaconda 3 环境与PyTorch的安装可以参考 我之前的博文 安装Anaconda 3 与 PyTorch。在VS code下配置Anaconda 3
2021-03-24 19:18:55
1214
原创 Win10 + Anaconda3 + Pytorch1.8 ( CUDA11.1 ) +Jupyter 安装教程
最近要搭神经网络做二分类,因为很多教程都比较老了,所以在这里记录一下自己安装环境的全流程,方便其他人参考。Anaconda 3 安装Anaconda 3 下载首先到Anaconda 官网 下载Anaconda 3 的安装包。如果是个人使用,依次点击左上角 Products → Indiviadual Edition,点击 Download,根据自己的电脑系统选择合适的版本进行下载,笔者在这里下载的是 Windows Python3.8 64-bit 版本。Anaconda 3 的安装下载完成后
2021-03-20 10:14:47
4264
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人