草庐IT

vscode-code-runner

全部标签

Job for network.service failed because the control process exited with error code.

LinuxCentos7修改为静态iP后重启网络服务遇到的问题重启网络:servicenetworkrestart         /etc/init.d/networkrestart报错问题描述:Jobfornetwork.servicefailedbecausethecontrolprocessexitedwitherrorcode.See"systemctlstatusnetwork.service"and"journalctl-xe"fordetails. 查看cat/etc/sysconfig/network-scripts目录下的ifcfg-xxx(每台机器可能不一样,我的是ens

DevChat VSCode 插件助力团队降本增效之路

一、前言:随着AI人工智能、机器学习的不断发展,AI辅助代码编程也已经成为了一个十分备受关注的领域。通过使用AI辅助代码编程可以半自动化或全自动化的生成代码,从而提高编程效率和代码和质量。此外,AI辅助编程还可以帮助开发人员更好地理解和优化代码,提高软件的可维护性和可靠性、安全性。作者也是经过了以上几个阶段的软件开发历程,从Web时代编程、到云时代分布式编程,到如今的AI时代,传统编程是人类程序员手动编写代码来实现特定的功能,而机器学习是通过让计算机程序从数据中学习,自动地提取特征和规律来实现功能。AI技术的发展为编程领域带来了许多创新和便利。那么,在实际的生产应用中,如何利用AI生成代码,用

c++ - 开始 Code::blocks 和 UnitTest++

我即将开始一个C++项目,但我还停留在基础上。我想使用(linux)Code::BlocksIDE,创建一个普通项目很容易。但是我想使用UnitTest++框架进行TDD,但我不知道如何干净利落地设置所有内容。我已经问过question关于放置UnitTest::RunAllTests()命令的位置,他们告诉我最好的位置是单独程序的main()。我如何在Code::Blocks中做到这一点?我想我需要创建2个项目:拥有自己的main()的“真实”项目;包含测试和main()的单元测试项目,其中包含UnitTest::RunAllTests()。然后以某种方式构建第一个项目并在其构建过程

vscode颜色主题的设置

vscode的风格默认为深色,要修改颜色主题,vscode提供了多种配置方式1、第一种1)在主界面左侧的快捷工具栏中点击“功能”按钮,在展开的菜单中点击“颜色主题”。2)在主界面的中上部弹出的点击选择您想要设置的颜色主题,此时vscode会立即切换到对应的颜色主题2、第二种1、在主界面的“快捷工具栏”中点击“功能”按钮,在弹出的菜单中点击“设置”1)在设置列表中展开“工作台”,点击“外观”2)在右侧列表中找到“ColorTheme”,点击下方的列表,在展开的列表中点击您要设置的颜色主题,点击后,vscode会立即切换到对应的主题  文章来源于哔站《vscode颜色主题的设置》更多学习视频和专栏

c++ - 模板部分特化 : How can code duplication be avoided?

当模板完全专用时,不需要复制成员函数。例如,在以下代码中,foo()只写一次。#includetemplateclassB{public:voidfoo();private:voidheader();};templatevoidB::foo(){//specializedcode:header();//genericcode:std::coutvoidB::header(){std::coutvoidB::header(){std::cout但是,对于偏特化,需要复制类定义和所有成员函数。例如:#includetemplateclassA{public:voidfoo();privat

单片机 嵌入式开发软件介绍对比与推荐(Keil、IAR、VSCode、Clion、STM32CubeIDE)

单片机嵌入式开发软件介绍对比与推荐(Keil、IAR、VSCode、Clion、STM32CubeIDE)KeilKEI官网:www.keil.com        Keil与MDK(MicrocontrollerDevelopmentKit)是同一个软件开发工具套件的不同名称。        Keil是一家德国公司,而MDK是他们开发的一款集成开发环境(IDE),通常称为KeilMDK,用于嵌入式系统的软件开发。        因此,当人们提到Keil或MDK时,通常是指同一个软件开发工具套件。除了KeilMDK,Keil还提供其他工具和软件库,如KeilC51(用于8051系列微控制器的开

c++ - 在 Code::Blocks 中调试似乎不起作用 - 缺少调试符号

我正在尝试调试Code::Blocks中的程序。我尽可能地遵循了thisguide和thisshortvideo,但是调试器不会在断点处停止...我看到一个similarquestion仍然没有解决(我不确定我是否应该解决它或打开一个包含更多细节的新问题),我确实选中了“Producedebuggingsymbols[-g]”标志。优化和“去除所有符号[-s]”也都被禁用。我什至尝试了标志-ggdbassuggestedthere,也没有成功。我正在使用TDM-GCC4.5.2(我刚刚升级,之前我与4.5.1有同样的问题),调试器是GNUgdb(GDB)7.2(之前与GDB7.1有同样

VS Code配置matlab

前言:matlab很好地集成了大量数学处理函数,甚至封装了包括信号处理、图像处理、神经网络等在内的方法。但matlab启动慢、没有代码补全、开发环境不友善等缺点常受人诟病,算法编写者往往需要进行大量重复动作。而VSCode是微软推出的一款轻量、开源、生态极好的编辑器。本文详细介绍使用VSCode配置matlab环境的方法,使算法编写者可以利用VSCode编写.m文件,充分利用VSCode的开发友善性与matlab的强大功能。本文需要的工具/软件:Matlab软件VSCode软件VSCode插件:CodeRunnerVSCode插件:MatlabVSCode插件:matlab-formatter

使用VSCode的 Dev Containers 插件搭配Docker 容器进行开发环境的搭建

需要安装插件https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers安装Docker这样做的好处每一个项目可以运行一个容器,在容器内开发,相关之间node环境隔离,彻底解决本地包版本依赖关错乱问题共用宿主机的git配置,如果用的是alpine版本的镜像,则没有git可以当linux主机使用基本镜像随便用,还可以将多个镜像构建到一起使用在启动时需要映射端口,比如你的项目端口是3000在启动镜像时就加上-p3000:3000注意在启动镜像时最好使用root管理员账号启动有些镜像是二进

vscode出现Specifies folder path to the JDK(17 or recent)used to launch the Java Language Server解决方案

  大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。喜欢通过博客创作的方式对所学的知识进行总结与归纳,不仅形成深入且独到的理解,而且能够帮助新手快速入门。  本文主要介绍了vscode出现SpecifiesthefolderpathtotheJDK(17ormorerecent)usedtolaunchtheJavaLanguageServer.ThissettingwillreplacetheJavae