自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Anaconda虚拟环境常见操作

conda create -n your_env_name python=x.x # your_env_name 为你虚拟环境名,python版本为x.x。b2. 工具包下载的速度慢可以使用国内镜像(我是使用的暂时性的方法,就是下载每一个工具包都要带上镜像的地址,还有一个永久的方法,不过我不是很喜欢emmm)可以看到,在我们激活虚拟环境之后,在 cmd 的前面会显示所激活虚拟环境的名称。就可以查看所有的 python 虚拟环境了。创建指定python版本的虚拟环境。在虚拟环境里安装工具包。

2024-03-14 20:18:54 356 1

原创 Anaconda安装时进度条卡住不动

一直卡在Setting up the pakcage cache。亲测有效,关了之后马上就安装好了。

2024-03-11 16:36:51 792 3

原创 PyCharm Community Edition 2023.2.3如何配置conda环境

你应该去anaconda文件夹下变先去寻找condabin\conda.bat这个文件,然后点击load enviroments,就会出现使用现存的环境或者是新建一个环境的选项,接下来就可以去找到现存的环境了。首先在conda executable这里,选择文件不是选择exe文件,因为你在弹出的文件菜单里根本无法选择exe文件,.exe都没有出现在文件菜单里,所以这也是我很费解的一个地方,搞了好久。我的是一个base环境,一个sleep环境,选择自己需要的就可以编写代码了。

2023-10-31 16:45:35 445 1

原创 使用PS改变图片的大小

1. 在Photoshop中打开图片。2. 转到**文件 > 导出 > 存储为Web所用格式**。3. 点击存储📸轻松改变图片大小,用Photoshop存储为Web格式!📏。

2023-09-09 09:51:03 152 1

原创 Vscode无论怎么配置都是缩进两个字符(已找到原因)

我其实一直没在ubuntu的vscode下用过代码自动补全功能,因为我的代码有点不规范(例如代码行函数名跟左括号是有空格的,比较难受),所以我想起了这个功能。之前用pycharm写python代码的时候用过这个功能,非常好用。然后我就在ubuntu下的vscode里使用了这个功能(在代码区右键。会有格式化文档选项,如果没有是因为你需要安装C/C++插件,你打开一个C代码就会有这个提示的)。

2023-08-18 20:20:51 1391 4

原创 *++p、++*p、(*p)++、*(p++)、*p++的区别

这个表达式先执行后置递增操作 p++,取得该地址上的值,然后,对指针 p 的原始值(递增之前的值)进行解引用操作,取得该地址上的值,即取得 p 指向的当前元素的值。指向的元素进行解引用操作,取得其值,然后再对该值进行递增操作。的执行顺序是一样的,因为后置递增运算符 ++ 有更高的优先级。操作,然后再对指针 p 原始值(递增之前的值)进行解引用操作 *。指向的元素的值递增,然后再进行解引用操作。指向的元素进行递增操作,再取递增后的值。指向的元素的值,再对该值进行递增。指向的下一个元素的值。

2023-07-30 15:44:00 3005 3

原创 Error: xxxx.dts:1.1-2 syntax error FATAL ERROR: Unable to parse input tree

【代码】Error: xxxx.dts:1.1-2 syntax error FATAL ERROR: Unable to parse input tree。

2023-07-17 15:36:40 901 2

原创 使用VSCode clangd插件进行linux内核代码阅读和嵌入式开发

在进行 Linux 内核代码阅读和嵌入式开发时,选择合适的开发工具至关重要。VSCode 是一个流行的跨平台编辑器,并且它的扩展生态系统非常强大。在这篇博客中,我们将介绍如何使用 VSCode Clangd 插件来提高 Linux 内核代码的阅读和嵌入式开发效率。

2023-07-04 11:09:26 4214

原创 在linux下配置开发环境并且将编写的程序一键烧写到arm开发板上显示

但是这种方式非常的繁琐,因为我们编写的qt项目,会一直改动(如果你在linux上进行qt项目的编写还会方便一点,如果是在windows下是最麻烦的,因为首先要把项目从windows传到linux)我下载的是qt-opensource-linux-x64-5.12.8.run,安装方式非常的简单,不再赘述,我只勾选了第一个选项(关于gcc编译工具的),因为第一个非常重要,必勾。我用的是这个工具链,去bin目录下找到gdb结尾的文件。最后成功运行,这个是警告不影响运行。最后将kit改为我们刚才创建的。

2023-06-18 14:42:38 1196 1

原创 将windows下编写的QT代码在arm开发板(imx6ull)上运行

一开始我在开发板上运行计时器,上边的汉字和数字全都不显示,所以就找各种解决办法,但是全没用,最后看到上边设置开发板环境变量的时候会设置export QT_QPA_FONTDIR=/usr/share/fonts ,这指定了字体的文件夹,所以把下载的字体移动到这个文件夹就好了,我下载的是文泉驿字体,字体和代码都在这个仓库里(https://github.com/guoyongjian111/Timer)3 /home/book/tslib/tslib-arm/lib 为tslib相关库文件路径。

2023-06-13 09:39:04 4367 17

原创 力扣1047. 删除字符串中的所有相邻重复项,超出时间限制

这样写看起来很简单,不用反转字符串,但是性能却大大折扣,执行的时候会超过时间限制。在完成所有重复项删除操作后返回最终的字符串。在 S 上反复执行重复项删除操作,直到无法继续删除。会选择两个相邻且相同的字母,并删除它们。给出由小写字母组成的字符串。

2023-04-08 09:57:27 284 1

原创 C/C++主函数是如何通过只包含.h文件就能找到.h文件中声明的函数定义的

身为小白的我一直在想一个问题,就是C/C++主函数是如何通过只包含.h文件就能找到.h文件中声明的函数定义的,今天简单的搜索了一下这个问题,记录一下浅显的认识。最后我感觉在Linux环境下使用gcc编译器进行编译可能会更能理解这个过程,windows下的IDE太过智能化了。",将hello.cpp改成任意名字,如a.cpp仍然能正确输出。汇编(将汇编代码变成机器码,生成目标文件)编译(将文件编译成汇编语言)创建了一个hello.cpp。创建了一个hello.h。编写源文件(.c文件)链接(生成可执行文件)

2023-03-31 21:06:23 935 2

原创 c++定义链表节点及结构体的默认构造函数

在这个例子中,编译器会自动为 student 结构体生成一个无参的默认构造函数,该函数会将结构体中的所有成员变量都初始化为对应类型的默认值(例如,int 类型的成员变量 id 会被初始化为 0,char 类型的成员变量 gender 会被初始化为空字符 ‘\0’)。,使用了结构体定义了链表节点,其中程序第四行是结构体的构造函数,这个在以前的学习中没看到过,所以又去查询了结构体构造函数的相关知识,结构体的默认构造函数是编译器自动生成的无参构造函数,它的主要作用是初始化结构体的成员变量。

2023-03-25 15:30:24 1120 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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