
日常记录 (Daily Record)
日常记录一些在学习中遇到的问题及解决方法。
杨小浩浩hh
计算机硕士在读,研究方向:机器学习。
展开
-
【日常分享】服务器配置及安装cuda及PyTorch方法
安装cudahttps://blog.csdn.net/sinat_36721621/article/details/115326307安装pytorchhttps://pytorch.org/原创 2021-12-22 19:19:56 · 4351 阅读 · 0 评论 -
【日常分享】docker使用教程及常用命令
文章目录docker简介创建docker第一步 加载镜像第二步 新建docker容器常用命令借鉴docker简介Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。创建docker第一步 加载镜像将拷贝好的镜像加载:docker load --input xxx.tar第二步 新建docker容器sudo nvidia-docker run --name xxx -p xx:xx(设定端口号) --p原创 2021-12-22 18:50:59 · 379 阅读 · 0 评论 -
【日常分享】Pycharm一键消除波浪方法:快速规整代码,遵循PEP8编码规范
前言在写python代码时,很多人会用到pycharm工具。由于在pycharm编写代码需要遵循PEP8编码规范,因此经常会遇到下面的这个场景:由于逗号,、井号#后面没有再接一个空格,或者最后要以一个空行结尾等等问题。这时,就会出现很多波浪线,如果一个一个改的话会很麻烦,我们可以使用快捷方法进行一键消除这些波浪,快速规整代码,使其遵循PEP8编码规范。方法鼠标放在有波浪线的位置,然后同时按住Alt+Enter,之后再点击Reformat file即可。规整代码后结果:补充1、pychar原创 2021-01-08 10:40:12 · 885 阅读 · 2 评论 -
【日常分享】三种编程语言C++、Python、Matlab循环语句
前言LeetCode刷题用C++,搞深度学习用Python,做数据挖掘用Matlab,每天都在三种语句中循环重复,时不时就会搞混其中的语法,因此整理一下这三种编程语言的循环语句,较为基础。直接用1+2+…+100这个例子,利用循环求1到100的累加和。C++C++要注意的就是:语句最后要有分号;循环体里要用中括号括起来;判断语句要用小括号括起来;注释的时候用双斜线//。具体代码如下:#include<iostream>using namespace std;int原创 2021-01-07 21:54:03 · 532 阅读 · 0 评论 -
【日常分享】我的2020总结
写在前面既然CSDN推出了年度正文这个活动,那就正好参加一下咯。魔幻的2020年即将过去了,在这一年我们经历了疫情、见证了很多民族英雄;经历了科比遗憾逝世;经历了奥运会延期一年、高考延期一个月等之前很难想象的事情。2020注定是不平凡的一年。疫情疫情刚刚爆发时我已经回到了哈尔滨的家,从一开始大家都没有很重视,到之后央视春晚主持人一起向大家介绍此次疫情,再到之后的封城、航班取消、开学推迟、全球蔓延。全球60多亿人一起经历了这次严重的疫情,而我也在哈尔滨的家中度过了5个多月的时间。这段时间说快也快,原创 2020-12-23 21:39:53 · 398 阅读 · 0 评论 -
【日常分享】Google Chrome快捷键
背景原创 2020-11-28 16:28:00 · 312 阅读 · 0 评论 -
【日常分享】Linux路径表示
背景一般情况下,在用shell的时候,或者你通过什么方式调用你的应用程序的时候,都要写明被调用的程序路径。路径分为绝对路径和相对路径。绝对路径在Linux中,绝对路径是从 / (也被称为根目录)开始的,比如/usr、/etc/X11。如果一个路径是从/开始的,它一定是绝对路径,这样就好理解了。[root@localhost ~]# cd /usr/share/doc/ 注:使用绝对路径进入doc目录[root@localhost doc]# pwd原创 2020-11-25 11:53:27 · 1578 阅读 · 0 评论 -
【日常分享】常见网络错误Error403 404 502分析及其原因
404403502# 学习目标:原创 2020-11-20 19:36:19 · 1315 阅读 · 1 评论 -
【日常分享】RAM和ROM区别
背景本科的时候在计算机组成原理这门课学过RAM和ROM的工作原理,没有想到这两个词汇在日常生活中也比较常见,特别是在安卓手机中,因此整理给大家。概念:RAM(random access memory)即随机存储内存,这种存储器在断电时将丢失其存储内容,故主要用于存储短时间使用的程序。ROM(Read-Only Memory)即只读内存,是一种只能读出事先所存数据的固态半导体存储器。对比:手机中的RAM和ROM分别对应电脑的内存和硬盘,内存负责程序的运行以及数据交换,有了它,电脑中的软件才能运行,并转载 2020-11-17 21:24:04 · 1077 阅读 · 0 评论 -
【日常分享】正则化(regularization)与归一化(normalization)
111原创 2020-11-17 21:17:08 · 2676 阅读 · 2 评论 -
在集群利用Kubernetes,通过.yaml文件提交任务方法简介
文章目录概述使用方法1. 修改.yaml文件2. 执行.yaml文件创建任务3. 查看当前命名空间所有任务4. 查看任务日志5. 删除任务(再次创建前需要删除)总结概述Kubernetes 是用于自动部署,扩展和管理容器化应用程序的开源系统,可通过.yaml文件来创建节点在集群上运行。基本运行流程为:用户提交任务,声明使用的资源数量,任务内容等,集群会自动寻找满足资源条件的节点,将该任务调度到节点上运行。用户断开ssh连接后,任务不会因此中断。使用方法1. 修改.yaml文件修改name为当前原创 2020-06-28 20:41:18 · 1158 阅读 · 0 评论 -
连接服务器(或虚拟机)运行代码常用工具及Linux基础指令
文章目录概述EasyConnect (连入内网)Xshell(建立连接)FileZilla(传输文件)运行代码运行Python代码运行Java代码Linux基础指令概述在很多时候,我们需要把代码上传到服务器端,让其在服务器上运行。本文介绍如何连接服务器,上传并运行代码,最后介绍一些Linux基础指令。EasyConnect (连入内网)首先,如果你在公司或学校外部,第一步就是要连接内网,这时可以采用EasyConnect工具,如下图所示,输入用户名和密码即可。Xshell(建立连接)第二步是与原创 2020-06-28 19:35:00 · 3016 阅读 · 0 评论 -
【算法基础】稳定排序算法与不稳定排序算法
文章目录简介稳定的排序算法1. 冒泡排序2. 插入排序3. 归并排序4. 基数排序不稳定的排序算法1. 选择排序2. 快速排序3. 希尔排序(shell)4. 堆排序参考简介排序是最基础的算法之一,而排序算法是否具有稳定性也是我们要考虑的一点。排序算法的稳定性定义:两个相同数值的元素,若在排序前与排序后,前后顺序保持不变,则认为算法是稳定的;反之则认为算法是不稳定的。即在原序列中,r[i]=r[j],且r[i]在r[j]之前,而在排序后的序列中,r[i]仍在r[j]之前,则称这种排序算法是稳定的;原创 2020-06-15 14:29:51 · 1063 阅读 · 0 评论 -
【日常分享】规格化成绩如何计算
背景在研究生阶段,已不像本科那样计算绩点,一般都采用规格化成绩。本文主要介绍如何计算单门课程的规格化成绩。计算方法假设学校统一规格化到80分,你的得分是A,班级平均分是B,那么你的分数score为:score=A−(B−80)score = A-(B-80)score=A−(B−80)即,规格化分数 = 你的分数 - (平均分 - 80分)。举例说明:你考了93分,班级平均分为83分,那么你的规格化成绩为90分。你考了70分,班级平均分为73分,那么你的规格化成绩为77分。除此之外,你的原创 2020-06-15 13:37:29 · 16476 阅读 · 0 评论 -
期刊审稿人意见分类:Reject, Major Revision, Minor Revision和Accept
文章目录背景1. Reject2. Major Revision3. Minor Revision4. Accept背景在投国际会议(如AAAI、IJCAI)时,一般会收到邮件直接告知你结果是 Accept 或者 Reject。然而在投期刊(如IEEE Trans.)时,由于涉及到多轮的修改,因此可能会收到很多修改意见。除了Accept和Reject之外还有Major Revision和Minor Revision。以下分别介绍这四种投稿人意见,并简要说明该如何应对。1. Reject首先,最常原创 2020-06-15 09:47:24 · 93836 阅读 · 0 评论 -
【算法基础】并查集的原理及使用
文章目录并查集概述并查集优化1. 路径压缩2. 按秩合并并查集使用并查集概述并查集是一种常用的算法,其主要是一种将相关元素放入同一集合的思想。并查集的使用中主要有两个步骤:合并、查找。合并:将相关元素合并,底层实现主要为数组或哈希表,将相关元素的根结点指向同一节点。查找:查找两个元素是否在同一集合,查找其根结点是否相同即可。类似于上图中的“门派”划分,在同一门派下即处于相同集合。并查集优化1. 路径压缩减少并查集存储节点时的树形结构的高度,更改节点的指向,减少查找时间方法一 隔代压原创 2020-06-08 22:51:56 · 634 阅读 · 0 评论 -
Markdown中插入latex数学公式语法大全
目录行内与独行上标、下标与组合占位符定界符与组合四则运算高级运算逻辑运算集合运算数学符号希腊字母行内与独行行内公式:将公式插入到本行内,符号:$公式内容$,如:xyzxyzxyz独行公式:将公式插入到新的一行内,并且居中,符号:$$公式内容$$,如:xyzxyzxyz上标、下标与组合上标符号,符号:^,如:x4x^4x4下标符号,符号:_,如:x1x_1x1组合符号,符号:{},如:168O2+2{16}_{8}O{2+}_{2}168O2+2占位符两个quad空格,符号:转载 2020-05-26 23:00:19 · 1087 阅读 · 1 评论 -
Markdown 如何让图片居中
目录背景知识操作方法举例说明:背景知识当我们想在markdown中插入图片时,我们有时会直接复制粘贴到markdown中,然而这个方法一般都是默认图片居左的,如果想让图片居中的话,可以采用HTML标签<img>进行操作。操作方法利用如下三行代码即可插入照片、并居中。<div align=center><img src="https://img-blog.csdnimg.cn/20200317222802798.jpg"/></div>举原创 2020-05-26 21:15:46 · 9393 阅读 · 2 评论 -
周志华:Boosting学习理论的探索 —— 一个跨越30年的故事
引入间隔(margin)思想,最大化平均间隔,同时最小化间隔方差,学到了。将集成学习与统计学习结合起来,还是十分奇妙啊。如图6的微小细节确实很难发现啊再一次被周老师的个人魅力吸引了。全文详看链接:https://mp.weixin.qq.com/s?__biz=MjM5MTY5ODE4OQ==&mid=2651461013&idx=1&sn=5dc2467773c4f3b26f6c9a876c0499ea&chksm=bd4f29f78a38a0e10104e2原创 2020-05-23 14:55:47 · 396 阅读 · 0 评论 -
解释源代码文件、目标代码文件和可执行文件之间的区别
源代码到可执行文件的过程:编译器驱动程序读取源文件(hello.c和main.c),经过预处理、编译、汇编、链接(分别使用预处理器、编译器、汇编器、链接器,这四个程序构成了编译系统)四个步骤,将其翻译成可执行目标程序(hello)。目标文件和可执行文件都是由机器语言指令组成的。但目标文件只包含您所编写的代码转换成的机器语言,而可执行文件还包含您所使用的库例程以及启动代码。转载自:https://www.nowcoder.com/questionTerminal/c0f591a703ed482b905转载 2020-05-23 14:43:58 · 5821 阅读 · 0 评论 -
Markdown 插入目录索引、更改目录名称方法
首先,按照markdown的格式插入章节:# 第一章(1)## 第一节(1.1)### 第一小节(1.1.1)其次,在你想插入标题的地方输入:@[toc]即可。若想自定义目录名称,输入:@[toc](自定义的目录名称)即可。Tips: 不需要输入任何空格。举例说明:杨小浩浩的标题第一章1.11.1.11.1.21.1.31.21.2.11.2.2第一章1.11.1.11.1.21.1.31.21.2.11.2.2...原创 2020-05-23 14:01:04 · 7931 阅读 · 0 评论 -
【TensorFlow】 在线可视化神经网络demo
文章目录背景使用方法选择数据分布类型背景深度学习在近几年又迎来高潮,很多同学都听说过这个名字,而大多数人只是“听说”而已。如何更进一步地了解深度学习以及神经网络的内部构造呢?作为深度学习一个经典工具,TensorFlow官网也提供了一个在线可视化的demo,方便大家了解神经网络这一技术。使用方法网页地址:http://playground.tensorflow.org/进入网站后,通过鼠标调节一些参数就可以生成一个神经网络。主要包括以下操作:选择数据分布类型...原创 2020-05-23 11:06:01 · 3123 阅读 · 0 评论 -
使用Onenote for Windows10如何导出笔记
1. 为什么使用Onenote for Windows10现如今,Windows系统仍然占据个人PC中很大一部分的使用率。在使用电脑学习的过程中,难免会记录一些知识点;又或是一些生活中的琐事,因此Windows系统自带的笔记本软件Onenote就成为了很多人的选择。2. Onenote版本本人使用的是Onenote for Windows的16001版本,UI做的比较好看,界面比较简洁。...原创 2020-03-14 21:36:59 · 42751 阅读 · 20 评论 -
解决Github头像不显示问题
不知道有没有人和我遇到了同样的问题,如下:以这张照片为例,头像不显示,可能有些同学就忍一忍了,但是对于有强迫症的我来说还是要想办法解决这件事情。其实github虽然是全球最大的程序员交流网站,但是我感觉对国内用户其实挺不友好的:1、一直没有官方中文版,也就是说对于一些人来说提升了一定的使用门槛。2、有时即使网速很快,github.com就是加载不出来,可能是和服务器有关,总之我感觉大陆地...原创 2020-03-21 12:19:58 · 4761 阅读 · 10 评论