logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

VMWare linux C语言开发环境配置(Debug)

VMWare linux C语言开发环境配置(Debug)VMware linux设置root权限大三了要很多实验要用到Linux,只有用ssh连接Ubuntu虚拟机进行。计网实验的配置VMware linux设置root权限可以参考这位老哥的博客

#linux#ubuntu
用VSCode + QEMU跑起来能够可视化Debug的NOVA文件系统

用VSCode + QEMU跑起来能够可视化Debug的NOVA文件系统1. 环境配置2. QEMU安装3. NOVA内核编译4. Initrd选择与QEMU启动内核5. NVM设备模拟5.1 官方方案5.2 个人方案6. 利用VSCode可视化调试上次介绍了NOVA文件系统,接下来的任务就是怎么开始代码上手NOVA文件系统了。博主具有一定强迫症,开发内核前一定要想配置好可视化Debug方法,不想

#vscode#ide#visual studio code +1
VSCode的launch.json和task.json解读

VSCode的launch.json和task.json解读1. 精简要点2. 实例1. 精简要点launch.json文件是VSCode启动程序的配置文件,着重关注以下几个参数:program:代表要运行的二进制文件(也就是你的C代码编译出来的程序)所在路径miDebuggerPath:代表调试器(GDB)所在路径preLaunchTask:在运行program前要做的前置任务,比如编译,tas

#vscode#json#c++
Linux服务器远程崩溃查看dmesg实践及踩坑

Linux服务器远程崩溃查看dmesg实践及踩坑1. 基本方法2. Cent OS 8 Kdump配置实践与踩坑2.1 错误定位2.2 解决方案在进行内核开发的时候,性能测试必须将内核模块部署到远程服务器上,一旦崩溃,难以定位错误。本文介绍配置kdump工具进行崩溃记录的方法。话不多说,直接开始1. 基本方法一般来说我们利用kdump工具进行崩溃后记录,kdump的主要原理就是在内核崩溃后,启动一

文章图片
#linux#服务器#运维
Matplotlib实现Label及Title都在下方的最佳姿势

其实很难想象Matplotlib一直没有一个类似的库来支持以上操作。但这种方法导致对坐标的解释文字无法很好适配。另一种方案,即背景中的方案,也需要繁琐的适配。本文给出了一种自动化方案,希望能对科研作图有所帮助。

文章图片
#matplotlib#python#开发语言
关于VSCode用SSH连接OpenEuler

关于VSCode用SSH连接OpenEuler1. 在VMWare中安装OpenEuler下载iso文件傻瓜式安装2. 为VSCode安装Remote SSH拓展3. 修改/etc/ssh/sshd_config文件尝试连接设置OpenEuler源并安装tar最近有一个OpenEuler上的小项目,我的主要任务是尝试构建本地RPM包……由于没有为OpenEuler安装图形化界面,因此最好就用SSH

#ssh
解决fatal: unable to access xxx: Failed to connect to github.com port 443: Timed out

科学地解决fatal: unable to access xxx: Failed to connect to github.com port 443: Timed out1. 参考寂寥2. 解决方法2.1 了解代理服务器地址2.2 配置git很多时候git push合理上网都不好使,总是报错:Failed to connect to github.com port 443: Timed out,这

文章图片
#git#github
到底了