2020年9月17日

Ubuntu 安装不同版本的 gcc/g++ 编译器

摘要: 主要内容原载自笔者的另一篇博客Ubuntu18.04 使用过程遇到的问题记录。这里单独拿出来便于查阅。 在使用 Matlab R2018b 时,发现其支持的 g++ 版本为 g++ 6.3.0 ,而在 Ubuntu 发行版上,g++ 版本一般随系统升级(有些 distribution 上默认不包含编 阅读全文

posted @ 2020-09-17 18:27 yhjoker 阅读(5528) 评论(0) 推荐(0) 编辑

2020年8月12日

git 学习笔记 - git add/commit/log 等基本操作介绍

摘要: 这里是将原来的两篇博文做了拆分.感觉之前一篇文章中涵盖的东西太多,看起来容易让人失去信心,主题也不是很明确.经过拆分后,这篇文章主要记录 git 进行本地操作时的基本命令,包括 git add/commit/log等,也就是介绍涉及本地修改/提交等操作的命令.这些命令在 git 本地仓库中使用.关于 阅读全文

posted @ 2020-08-12 11:35 yhjoker 阅读(1368) 评论(0) 推荐(0) 编辑

2020年7月1日

Win10 WSL使用记录

摘要: 笔者最近添置了一台新设备,预装 win10 系统。在之前的设备上,笔者偶尔会使用 ubuntu 系统,故而使用的是 win 8 + ubuntu 的双系统模式。之前也对关于双系统相关的内容做过记录,关于 windows 双系统的空间划分和引导相关的内容可参见Windows环境下安装双系统总结,关于 阅读全文

posted @ 2020-07-01 13:27 yhjoker 阅读(1618) 评论(0) 推荐(1) 编辑

2020年5月17日

Windows 和 Ubuntu 下通过国内镜像源使用 conda 进行软件包下载

摘要: 使用 anaconda 提供的包管理器 conda 安装 pytorch 等软件包的时候,速度会比较捉急,其中一个重要原因在于这些软件包的源位于国外,相应的下载速度也会受到影响。一个可行的解决方案是换用国内的镜像源来进行对应的软件包下载,比如清华 Anaconda 镜像源,设置源的方法也比较简单。( 阅读全文

posted @ 2020-05-17 21:20 yhjoker 阅读(3005) 评论(0) 推荐(0) 编辑

2020年5月7日

tmux 使用 tmux-resurrent 保存当前工作环境

摘要: tmux 是一个终端窗口复用工具软件,借助 tmux 的功能,用户可在单个终端窗口上实现多窗口,面板的管理功能.笔者有一个对 tmux 基础功能使用的介绍终端分屏复用工具 tmux 基本操作教程. tmux 通过会话的概念对用户的窗口进行管理,会话中保存有用户使用的窗口,面板等信息.当用户从当前会话 阅读全文

posted @ 2020-05-07 21:59 yhjoker 阅读(2148) 评论(0) 推荐(0) 编辑

2020年5月1日

Ubuntu18.04 设置国内镜像软件源进行软件下载/更新

摘要: Ubuntu 使用 apt 进行软件包安装管理,默认情况下其使用国外的软件源进行软件包的下载/安装/更新等操作.而由于不可抗力,这些下载操作可能会很慢.此时可以采用国内的镜像软件源替换 Ubuntu 的默认软件源,提高软件更新下载速度.常见的国内镜像源有中科大USTC源,清华源等.这里以清华源为例简 阅读全文

posted @ 2020-05-01 14:29 yhjoker 阅读(11576) 评论(0) 推荐(0) 编辑

2020年4月30日

C/C++ 编译流程以及预处理指令和宏的使用(一) —— 预处理指令介绍

摘要: 记录一下笔者遇到过的预处理和宏定义相关的内容。这里的总结主要来自于笔者阅读 CS106L 课程材料, C++ Primer 的内容以及官方文档。 (CS106L 是 Stanford 开设的一门关于 C++ 的课程,课程网址 CS106L.课程网站提供一份关于 C++ 编程的阅读材料( course 阅读全文

posted @ 2020-04-30 20:37 yhjoker 阅读(2666) 评论(0) 推荐(1) 编辑

2020年4月15日

pytorch 的 sum 和 softmax 方法 dim 参数的使用

摘要: 在阅读使用 pytorch 实现的代码时,笔者会遇到需要对某一维数据进行求和( sum )或 softmax 的操作。在 pytorch 中,上述两个方法均带有一个指定维度的 dim 参数,这里记录下 dim 参数的用法。 torch.sum 在 pytorch 中,提供 torch.sum 的两种 阅读全文

posted @ 2020-04-15 20:20 yhjoker 阅读(8317) 评论(0) 推荐(1) 编辑

2020年3月30日

C++ 练习中使用的库和工具 - vector 和 deque

摘要: 向量库 - vector 标准库类型 vector 提供类似传统 c 语言中的数组的功能,表示同类型元素的集合.用户可通过头文件 vector 对其进行使用. #include<vector> using std::vector; //对 vector 的命名空间声明 标准库中定义的 vector 阅读全文

posted @ 2020-03-30 11:47 yhjoker 阅读(372) 评论(0) 推荐(0) 编辑

2020年3月23日

C++ 练习中使用的库和工具 —— rondom 和 complex

摘要: 随机数生成 —— random c++11 后,c++ 标准提供了与随机数生成相关的标准库来取代之前 c 语言中提供的 random(), rand() 等伪随机函数的功能。可在源文件中通过头文件 random 使用其提供的一些列随机相关的类和函数的功能。 #include<random> //包含 阅读全文

posted @ 2020-03-23 22:11 yhjoker 阅读(1069) 评论(0) 推荐(1) 编辑

导航