自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(208)
  • 资源 (3)
  • 收藏
  • 关注

原创 Ubuntu安装Terminator及设置为默认终端

命令行直接输入按 Ctrl+ Alt + T 试一下是否打开 Terminalx 终端,,安装成功后我的默认启动的是Terminator。

2024-06-02 11:06:55 733

原创 卸载zsh

查找 Zsh 安装的包管理器:如果您在 Debian/Ubuntu 系统上安装的 Zsh,则可以使用 apt 包管理器;如果在 Fedora/RHEL/CentOS 系统上安装的 Zsh,则可以使用 yum 包管理器。如果命令输出为空,则表示 Zsh 已被卸载。

2024-06-02 10:33:31 321

原创 ubuntu上zsh与bash切换

确保你已经安装了你想切换到的shell。在Ubuntu上切换zsh和bash,你可以使用命令行。注意:chsh命令可能需要你输入你的用户密码。

2024-06-02 09:48:55 517

原创 修改jupyter默认启动路径

这个命令将会在用户的home目录下生成一个名为jupyter_notebook_config.py的配置文件。首先,我们可以通过修改Jupyter Notebook的配置文件来修改默认路径。修改完成后,保存并关闭文件。然后再次启动Jupyter Notebook,你会发现默认路径已经被修改了。将其中的#去掉,将单引号中的路径修改为自己想要的路径即可。

2024-05-17 08:46:47 172

原创 深入浅出CameraService的buffer管理机制

Camera的buffer用途上主要分类:input buffer和output buffer。简单来说就是,stream有input stream和output stream两种类型,它定义了buffer的四个基本属性:(1) resolution (2) format (3) gralloc usage flags (4) maximun in-flight buffer count。

2024-05-12 11:23:58 492

原创 面试C++(基础篇)-C++指针是什么?

如上在堆上分配了8个字节的内存空间,其首地址是buffer指针。注意堆上new分配的内存,需要手动delete,由于是数组需要调用delete[]。最新原创的文章都先发布在公众号,欢迎关注哦, 扫描下方二维码回复「资料」可以获得我汇总整理的计算机学习资料~如上所示,虽然定义的是double指针,但是实际上ptr还是四个字节,仅代表指向的数据是double类型。上面三行代码都是代表相同的意思,给空类型的指针ptr复制了0,这是一个无效的地址。在指针中类型是没有意义的,最终都是四个字节。

2024-05-08 08:27:49 232

原创 面试C++(基础篇)-NULL与nullptr的区别?

最新原创的文章都先发布在公众号,欢迎关注哦, 扫描下方二维码回复「资料」可以获得我汇总整理的计算机学习资料~

2024-05-08 07:59:00 234

原创 GPT学术优化推荐(gpt_academic )

ChatGPT/GLM提供图形交互界面,特别优化论文阅读/润色/写作体验,模块化设计,支持自定义快捷按钮&函数插件,支持Python和C++等项目剖析&自译解功能,PDF/LaTex论文翻译&总结功能,支持并行问询多种LLM模型,支持清华chatglm等本地模型。GPT学术优化 (GPT Academic):支持一键润色、一键中英互译、一键代码解释、chat分析报告生成、PDF论文全文翻译功能、互联网信息聚合+GPT等等。一键翻译英文pdf,再也不用怕看英文文献了。部分截图:具体使用可以自己尝试一下。

2024-04-27 09:47:26 1678

原创 面试C++(基础篇)- C++是如何工作的?

声明就是编译器相信你有Log()函数,定义就是log函数的具体实现,最终链接时候回链接到你实现的地方。//声明int main()log.cppvoid Log(const char* message) //定义最新原创的文章都先发布在公众号,欢迎关注哦, 扫描下方二维码回复「资料」可以获得我汇总整理的计算机学习资料~

2024-04-26 22:34:37 288

原创 Git指令速查

git init。

2024-04-02 09:17:48 845

原创 Obsidian插件-高亮块(Admonition)

用法稍微有一些不同。按照下面的格式,输入Markdown就可以创建一个高亮块。在插件市场里面搜索Admonition并安装插件,就可以使用高亮块了。输入*ad-*会出现相应的类型可以选择。

2024-03-28 21:45:51 1257

原创 Obsidian插件:增加目录栏 flating toc

增加目录栏插件市场搜索 flating toc安装即可。

2024-03-28 12:57:49 742 1

原创 232. 用栈实现队列

3:pop时候,输出栈如果为空,就把进栈数据全部导入进去,在从出栈弹出数据,如果输出栈不为空,则直接从出栈中弹出数据即可。4:判空,如果输入栈与输出栈都为空说明模拟队列为空。2:push数据的时候数据放到输入栈即可。方法一:主要写pop,peek复用pop。方法二:主要写peek,pop复用pop。1:需要两个栈来实现输入栈以及输出栈。

2024-03-26 23:37:33 140

原创 Obsidian添加文字编辑的快捷工具栏-Editing Toolbar

使用插件Editing Toolbar,可以在插件市场中安装启用即可。

2024-03-24 23:39:51 378

原创 Obsidian插件PicGo-图床创建使用[腾讯云保姆级教程]

首先插件市场搜索picgo会出现Image auto upload,这个就是PicGo安装此插件并启用即可。

2024-03-21 23:09:54 1244

原创 Obsidian使用200+插件与70+种主题分享

链接:https://pan.baidu.com/s/1fOgP8lY29sYxkUAbTlQQCw 提取码:qhxa。个人推荐主题:推荐Solarized、Golden Coffee加载后重启软件即可。之后把下载的主题CSS文件都复制进去即可。选择外观-画框中的文件夹,打开对应目录。之后打开管理选择自己喜欢的主题即可。打开Obsidian的设置按钮。上面的是插件,下面的是主题。下载解压打开红色框文件夹。

2024-03-18 22:50:33 2008

原创 超详细Anconda pytorch cuda cuDNN安装及介绍(李沐老师视频环境)

显卡驱动显卡驱动是封装成软件的程序,硬件厂商根据操作系统编写的配置文件。安装成功后成为了操作系统中的一小块代码,它是硬件所对应的软件,有了它,计算机就可以与显卡进行通信,驱使其工作。如果没有显卡驱动,显卡就无法工作。CUDA官网introduction:其是由NVIDIA发明的并行计算平台以及编程模型,它可以显著的提高GPU的计算性能。

2024-02-03 10:49:17 1781 1

原创 jupyter notebook找不到自己创建的环境 无法识别 解决方法

的环境想学习pytorch,安装完一切之后在 jupyter 中找不到 pytorch 这个。下缺少kernel.json文件,首先安装ipykernel,在Prompt中切换到。再将环境写入notebook的kernel中。,与之相关的库也都无法调用。这是最近遇到的一个关于。

2024-02-03 09:09:39 890 2

原创 谷歌官方介绍(Camera)--概览

Android 的相机硬件抽象层 (HAL) 可将中较高层级的相机框架 API 连接到底层的相机驱动程序和硬件。相机子系统包括相机管道组件的实现,而相机 HAL 可提供用于实现您的这些组件版本的接口。:如果您要在搭载 Android 8.0 及更高版本的设备上实现相机 HAL,则必须使用 HIDL 接口。如需了解旧版组件,请参阅。下列图表和列表说明了HAL组件应用代码位于应用框架级别,它使用API 与相机硬件进行互动。在内部,此代码会调用相应的接口,以访问与相机互动的原生代码。与。

2024-02-03 08:00:19 963

原创 解决jupyter notebook主题更改、解决工具栏隐藏的问题

我更换主题后,发现工具栏不见了,使用如下命令解决。3 gruvboxd 深焦黄色,还行。9 solarizedl 正常护眼色。4 gruvboxl 护眼浅黄色。8 solarizedd 墨蓝色。1 chesterish 黑色。5 monokai 黑色,还行。7 onedork 少浅暗灰色。6 oceans16 深灰色。2 grade3 白灰相间。输入命令行,下载主题包。

2024-02-02 08:40:46 1165

原创 【无标题】

Android 的相机硬件抽象层 (HAL) 可将中较高层级的相机框架 API 连接到底层的相机驱动程序和硬件。相机子系统包括相机管道组件的实现,而相机 HAL 可提供用于实现您的这些组件版本的接口。:如果您要在搭载 Android 8.0 及更高版本的设备上实现相机 HAL,则必须使用 HIDL 接口。如需了解旧版组件,请参阅。下列图表和列表说明了HAL组件应用代码位于应用框架级别,它使用API 与相机硬件进行互动。在内部,此代码会调用相应的接口,以访问与相机互动的原生代码。与。

2024-02-02 08:35:49 894

原创 jupyter notebook显示的扩展很少,只有四五个--解决方案

把扩展库卸载了重新装一遍就行了,建议一行一行的跑命令;pip卸载 pip uninstall jupyter_contrib_nbextensions anaconda卸载 conda remove jupyter_nbextensions_configurator。然后重新运行jupyter notebook,点击nbextensions,看扩展列是否增加,如果增加,恭喜你,解决问题大吉大利!如果安装后发现扩展库里面只有四五个。如下:安装好只有四五个扩展。

2024-02-01 23:27:33 756

原创 工具推荐系列-极客编辑器(实时在线编写md文件同步GitHub)

(👈 按住Command/Win键,点击鼠标打开)(👈 按住Command/Win键,点击鼠标打开)(👈 按住Command/Win键,点击鼠标打开)

2024-01-29 09:54:03 795

原创 报错:cannot import name ‘dtensor‘ from ‘tensorflow.compat.v2.experimental‘ (/Users/pxs/anaconda3/lib

但是仍在报错,无法运行!后来发现是tensorflow和keras版本之前不匹配的原因导致代码一直报错,即需要检查keras现在版本。1.删除原先tensorflow的版本。3.再重新更新keras版本。2.重现安装最新版本。

2024-01-27 23:55:44 836

原创 RuntimeError: The Session graph is empty. Add operations to the graph before calling run().解决方法

问题产生的原因:无法执行sess.run()的原因是tensorflow版本不同导致的,tensorflow版本2.0无法兼容版本1.0.参考链接:https://blog.csdn.net/sinat_36502563/article/details/102302392。参考链接:https://ask.csdn.net/questions/657580。

2024-01-24 08:24:58 724

原创 Ubutun安装Anconda3

https://www.anaconda.com/download(比较费时)可以点击右键复制地址。

2023-05-23 10:12:30 3031 1

转载 VSCode折叠全部代码

折叠:按住ctrl (始终不要松开),再按k,松开k,再按0,即ctrl+k+0。打开:按住ctrl (始终不要松开),再按k,松开k,再按j,即ctrl+k+j。ctrl+K ctrl+] 取消折叠本级以及包含的多有节点。ctrl+K ctrl+[ 折叠本级以及包含的多有节点。ctrl+K ctrl+L折叠本级。

2023-05-15 20:05:18 1570

原创 Android 点击app的应用启动过程

首先点击按钮后Launcher进程AvtivityManagerProxy中会发送startActivity,然后触发AMS。AMS会检测Activity状态,如果不存在,就会发送创建进程的请求。之后通过Zygote进程,fork新的app进程创建代理ActivityManagerProxy,发送attach Application给AMS然后发送realStartActivityLocked,发送给ApplicationThreadProxy之后发送scheduleLanchActivity

2023-03-27 00:13:59 349

原创 Ubuntun国内镜像下载及虚拟机安装与换源

Ubutun的虚拟机安装与配置

2022-07-03 12:06:53 22665 2

原创 win11+AMD的cpu+3060GPU电脑安装 tensorflow-GPU+cuda11+cudnn

前言我新买的电脑是AMD的cpu+NVIDIA的3050GPU想试一试这个电脑跑深度学习,就安装一下tensorflow记录一下安装Anconda这个往上下载默认安装即可,不做描述使用命令行新建一个tensorflow的环境conda create --name tf python=3.7安装时候有一个需要确认输入 y即可创建完成切换到创建的环境中conda activate tf然后使用豆瓣源pip下载tensorflow2.7相关的依赖包,tensorflow1.15版本以上就不需

2022-03-19 12:00:05 5066 3

原创 MATLAB怎么查找矩阵中所有0的数据并赋值

如下矩阵中有很多的0,我想把0替换成需要的值首先可以用find找到需要的值的index,之后直接替换即可index = find(X4==0);X4(index)=57.71527;

2022-03-14 16:58:19 5159

原创 WORD 同一位置引用多篇文献

首先文献编号自己选好编号格式进行编号引用文献选择交叉引用光标放到要引用位置选择需要引用文献引用修改域代码例如更改参考文献:[11][12]右键编辑域代码:{REF _Ref41297978 \r \h \* MERGEFORMAT }{REF _Ref41302389 \r \h}更改为[11-12](中间的-手打进去即可){REF _Ref41297978 \r \h \#"[0" }{REF _Ref41302389 \r \h \#"0]"}...

2022-03-05 12:49:27 3423

原创 MATLAB对字符串进行分割

%将字符串进行分割lat = strsplit(slat,',');lon = strsplit(slon,',');语法C = strsplit(str)C = strsplit(str,delimiter)C = strsplit(str,delimiter,Name,Value)[C,matches] = strsplit(___)说明示例C = strsplit(str) 在空白处将 str 拆分为 C。空白字符等效于集合 {’ ‘,’\f’,’\n’,’\r’,’\t’,’\

2022-02-28 16:38:40 17122

原创 MATLAB读取JSON数据(使用JSONlab工具箱)

前言今天有一个json格式的数据,之前都是用其他语言读取的,然后为了处理方便想用matlab进行处理,结果发现官方并没有读取的函数,然后网上很多其他人自己写的函数都有一些问题,找到了一个工具箱用于json数据读取。以下是其官网地址工具箱下载JSONlab以下是其github地址,我是从github下载GithuJsonlab安装toolbox找到本地的matlab安装目录下的toolbox,我的路径如下D:\soft_pro\MATLAB\toolbox将解压的文件夹放入路径下之后选

2022-02-28 15:40:26 7616 5

原创 Matlab中imagesc用法

一、imagesc常用函数1.1 imagesc(b)imagesc(b):将数组b中的数据显示为一个图像,该图像使用颜色图中的全部颜色。b中的每个元素指定图像的一个像素的颜色。生成图像是m*n的像素网格,其中m,n分别为c中的行数和列数。如下图所示:我有一个360160的数组B直接使用:imagesc(B)获得图像如下所示,这里可以看到变成160360的图了,这是因为用imagesc函数它和普通绘图命令得到的坐标在纵轴方向是相反的,默认情况下是左上角为初始值,向下递增。可以用这个设置坐

2022-02-23 11:11:32 80399 13

原创 MATLAB某数组间隔取值

1、提取某个元素,则m,n为数字标量,如A(2,3)为第二行第三列的元素。2、提取某行某列A(:,n)提取第n列的所有元素,如A(:,3)提取第三列的所有元素。A(m,:)提取第m行的所有元素,如A(3,:)提取第三行的所有元素。3、提取任意的某部分并重新组成新的矩阵,连续或不连续,单调或不单调数字指定:A([1 2 3 4],[2 3]) 返回1 2 3 4行2 3 列的数据。步长指定:A(1:2:end,:) A(2:2:end,:)分别提取矩阵A的奇数行和偶数行数据。A(e

2022-02-22 10:42:07 20904

原创 Global Mapper怎么能够导出.xyz文件

第一步:打开File选择Export然后点击Export Elevation Format第二步:选择XYZ Grid第三步:选择分割样式与精度第四步:选择区域,第一个是全部,第二个是屏幕上现在的,第三个是自己输入,我为了方便就把数据缩放到目标区域,目标大小,选择第二个直接导出,之后按下ok选择路径即可导出数据如下所示:...

2022-02-21 17:14:37 3698 3

原创 matlab读取.xyz文件及任意有间隔符数据

首先以下是某海域.xyz的地形数据在这里插入代码片

2022-02-21 17:01:55 4079

原创 matlab绘制横向柱状图

clear;clc;c = ['不感兴趣','觉得没必要','反正首页会刷到','其他'];x = [1,2,3,4];y = [21.43,30.95,57.14,7.14];b=barh(x,y); %使用横向的坐标set(gca,'YTickLabel',{'不感兴趣','觉得没必要','反正首页会刷到','其他'});set(gca,'xticklabel',{'0%','10%','20%','30%','40%','50%','60%'});%显示每个柱子上标注 xtip.

2022-02-16 16:59:31 4944

原创 vue ui 报错errno:-4058解决办法

这里是在系统中Path路径没有加入报错如下:解决方案如下:第一步:打开添加环境变量鼠标右键属性打开高级系统设置打开环境变量:第二步:添加路径在Path中点编辑新建加入C:\Windows\System32之后可以成功运行...

2021-12-04 19:04:54 6442 12

QWT的库文件,以及编译完成的文件

QWT6.14的编译、配置、使用(Qt Creator5.14.2),详细的使用可以看我的这个博客 https://blog.csdn.net/qq_21449473/article/details/118423216?spm=1001.2014.3001.5501

2021-07-07

关于QT利用Qcustomplot实现瀑布图的demo

这个利用QT+QCustomplot实现的瀑布图简单的demo,数据利用随机数造数据

2021-03-13

空空如也

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

TA关注的人

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