草庐IT

alpha版本

全部标签

VSCode C/C++ 格式化配置【最完整准确版本】

一、下载Clang-format1、在VSCode插件商店下载C/C++插件和Clang-format插件二、生成.clang-format文件2、去到:C:\Users\.vscode\extensions\ms-vscode.cpptools-1.14.4-win32-x64\LLVM\bin\3、打开终端,cd到此处,执行以下代码:.\clang-format.exe-style="llvm"-dump-config>.clang-format4、然后就会得到一个.clang-format文件,用文本编辑器编辑这个文件,就可以修改格式化格式了。格式说明参考:【C++】Clang-Form

同一台电脑安装多个版本的idea(jetbrains)开发工具

前提:是idea压缩包都是解压安装      想要在同一台电脑中安装多个idea,低版本例如idea2019和idea2020的正常安装可能不会有报错提示,但是有时候第二个idea版本比较高例如idea2022,会发现解压后打不开程序,那就就需要安装下面的操作流程进行解决。1.第一个版本正常安装2.接下来安装第二个版本,先下载解压版的zip包,解压后,   修改/ideaIU-2022.2.1.win/bin/idea.properties的如下配置:#---------------------------------------------------------------------#U

jenkins部署指定任意版本和配置详细教程 jenkins 2.361版本示例

Jenkins构建CI/CD什么是CI/CD:持续集成/持续发布---开发(git)-->git主库-->jenkins(git+jdk+tomcat+maven打包+测试)-->发布到tomcat服务器。持续集成(ContinuousIntegration,CI):代码合并,构建,部署,测试都在一起,不断地执行这个过程,并对结果反馈。持续部署(ContinuousDeployment,CD): 部署到测试环境、预生产环境/灰度环境、生产环境。 持续交付(ContinuousDelivery,CD):将最终产品发布到生产环境、给用户使用。jenkins介绍Jenkins是帮我们将代码进行统一的

解决MySQL 8.0以上版本设置大小写不敏感的问题

        MySQL8.0以上版本默认区分大小写,但在低版本(如5.7)中,可以通过在my.cnf配置文件的[mysqld]节下添加lower_case_table_names=1来设置大小写不敏感。然而,在MySQL8.0以上版本中,添加此配置可能导致MySQL服务无法启动。本篇博客将介绍如何解决MySQL8.0以上版本设置大小写不敏感的问题。步骤:1.备份数据:在进行任何操作之前,请务必备份/var/lib/mysql目录中的数据,以防止数据丢失。2.修改配置文件:打开/etc/mysql/my.conf文件,并在[mysqld]节下添加lower_case_table_names=

android - 如何在 Android 8.1 版本设备上完成 Activity 时防止屏幕方向发生变化?

我正在开发一个应用程序,在8.1设备(Pixel2、Nexus5x)上遇到了一个奇怪的行为,所以我写了一个小应用程序来验证这个行为。MainActivity锁定为portrait模式,而LandscapeActivity锁定为landscape。MainActivity为Result启动LandscapeActivity。屏幕按预期从portrait切换到landscape。LandscapeActivity完成后,它将结果传播到MainActivity,同时切换回portrait(如预期)。但有时我会在这里遇到某种错误。在MainActivity中的onActivityResult之

Keil538版本中安装ARM complier V5

目录一、问题阐述:二、ARMcomplierV5编译器安装步骤:2.1下载ARMcomplierV5的安装包2.2 在Keil中导入ARMcomplierV5编译器 三、ARMComplierV5编译器的使用:一、问题阐述:        在Keil5.37之后的版本中,默认安装了ARMcomplierV6,没有安装ARMcomplierV5编译器。但是目前最新版本的STM32CubeMX最高支持Keil5.32,如下图所示,其默认使用ARMcomplierV5编译器。STM32CubeMx中的keil版本     则当使用STM32CubeMX生的工程项目只能被ARMcomplierV5编译

Git之分支与版本

                          🎬艳艳耶✌️:个人主页                          🔥个人专栏:《Spring与Mybatis集成整合》《Vue.js使用》                            ⛺️越努力,越幸运。 1.开发测试上线git的使用1.1.环境讲述      当软件从开发到正式环境部署的过程中,不同环境的作用如下:开发环境:用于开发人员进行软件开发、测试和调试。在这个环境中,开发人员可以快速地进行代码编写、功能测试和调试,同时也可以模拟真实环境中的情况进行开发。测试环境:用于进行软件的功能测试和性能测试。在测试环境中,测试

android - 错误 :(30, 13) 无法解析 : com. android.support.constraint :constraint-layout:1. 0.0-alpha4

错误:(30,13)解析失败:com.android.support.constraint:constraint-layout:1.0.0-alpha4 最佳答案 我找到了解决方法:下载AndroidStudio2.2Preview7将SDK工具更新到最新的25.2.1按照下图在SDK管理器中下载ConstraintLayout和SolverforConstraintLayout将com.android.support.constraint:constraint-layout:1.0.0-alpha5添加到gradle.build

cuda、python、pytorch 版本兼容查看顺序及网站

任务:在一个有GPU的电脑上安装pytorch时选择合适版本。简述:安装pytorch时,若要使用GPU,需要考虑与CUDA,python的版本兼容情况。推荐考虑顺序:CUDA电脑GPU可/在使用的版本,pytorch可兼容CUDA的版本,python可兼容pytorch的版本。注意,版本大多向下兼容。细节描述:查询版本兼容的顺序:先查看电脑的GPU安装的cuda版本。右键电脑桌面的空白处,单击"NVIDIA控制面板",点击其左下角"系统信息",选择弹出窗口内的"组件",即可查看CUDA版本信息。再查看该cuda版本可兼容的pytorch版本有哪些。对应官网。然后查看和那些pytorch版本兼

android - android 4.4.4及以上版本如何设置SELinux为0或permissive模式?

我想在Android4.4.4(以及更高版本,如果可能)上将SELinux(安全增强型Linux)模式设置为Permissive或(0)。我使用以下命令:setenforce0、setenforcepermissive和setenforcePermissive在root下(我的设备已获得root权限)。但是getenforce的输出始终是Enforcing。现在我已经厌倦了这个问题。谁能给我一个解决方案?提前致谢。 最佳答案 根据您的设备的root方式以及您运行的AndroidROM将决定您如何禁用它。首先要尝试的是:adbshel