- 2025-01-22jenkins-通过api获取所有job及最新build信息
日常维护的API接口功能:前提:python1.获取所有job:defget_all_jobs(jenkins_url,username,password):url=f"{jenkins_url}/api/json"response=requests.get(url,auth=(username,password))ifresponse.status_code==200:data=response
- 2025-01-21Linux性能分析
sudoyuminstall-yepel-releasesudoyumupdate-ysudoyumgroupinstall-y"Developmenttools"sudoyuminstall-yelfutils-libelf-develcmake3gitbisonflexncurses-develsudoyuminstall-yluajitluajit-devel#forLuasupportcurl-LOh
- 2025-01-21GD32F303 GCC 环境搭建
一、引言在嵌入式开发领域,GD32F303微控制器以其出色的性能和丰富的功能被广泛应用。为了充分发挥其潜力,搭建一个高效的开发环境并深入理解项目构建过程至关重要。本文将详细介绍如何基于GCC工具链搭建GD32F303的开发环境,重点聚焦于Makefile文件的编写与解析,助力开发
- 2025-01-20electron-vite 你太优秀了
目录安装说明开发注意源代码目录使用网页第三方插件调用electronAPI编辑 编辑今天给大家推荐一个非常好用的electron构建工具,他是基于vite构建的一个工具,基本上把开发一系列需要的事情,都帮大家做好了。大家只需要像,写网页一样,就能制作出完美的桌面程序出来。
- 2025-01-17log-lottery的部署
一、打包npm等安装参考https://www.cnblogs.com/suishou/p/18531830安装依赖npminstall 开发运行npmrundev 打包npmrunbuild 预览npmrunpreview 若想直接以打开html文件的方式运行,请执行以下命令进行打包。打包完成后在dist目录中直接打开index.
- 2025-01-17运维系列&安卓系列【亲测有效】:Your build is currently configured to use incompatible Java 21.0.3 and Gradle 5.4.1
YourbuildiscurrentlyconfiguredtouseincompatibleJava21.0.3andGradle5.4.1build报错:YourbuildiscurrentlyconfiguredtouseincompatibleJava21.0.3andGradle5.4.1Cannot...报错显示报错原因成功解决方案尝试过未成功的方案buil
- 2025-01-16CMake 入门教程: 从基础到实践
什么是CMake?CMake(全称为“Cross-PlatformMake”)是一种免费并开源的跨平台构建工具,用于生成构建系统文件(如Makefile和VisualStudio工程文件),从而控制软件的编译和链接过程.为什么选择CMake?CMake为项目工程解决了以下问题:跨平台构建:支持为多种平台
- 2025-01-16前端新手如何用vite构建小程序中使用的模块(以AES加密模块crypto-js为例)
如果你只是想简单地把在vite项目中使用的模块引入到小程序中,不妨试试库模式。以crypto-js为例,你需要写两个JS文件:一个是构建脚本,类似于vite.config.js;//build.cjsconst{build}=require('vite'),path=require('path');build({publicDir:false,configFile:false
- 2025-01-15Android系统定制APP开发_如何对应用进行系统签名
前言当项目开发需要使用系统级别权限或frame层某些api时,普通应用是无法使用的,需要在AndroidManifest中配置sharedUserId:AndroidManifest.xml中的android:sharedUserId=“android.uid.system”,代表的意思是和系统相同的uid,可以拥有修改系统时间,文件操作等权限。1.制作And
- 2025-01-14鸿蒙开发 - 自定义组件 和 组件通信的方法
自定义组件的基本结构@Entry@ComponentstructMyComponent{build(){//...}}build()函数build()函数用于描述组件的UI界面,自定义组件必须定义build()函数build(){Column(){Text('测试')Button('点击')}}struct关键字strcut用来
- 2025-01-14Go 应用的部署与运维全攻略:让你的 Go 程序快速上线(十五)
Go应用的部署与运维全攻略:让你的Go程序快速上线
- 2025-01-11手把手带你搭建CI/CD工作流
一、什么是CI/CD?持续集成(ContinousIntergration,CI)是在源代码变更后自动检测、拉取、构建和进行自动化测试的过程,属于开发人员的自动化流程。该解决方案可以解决在一次开发中有太多应用分支,从而导致相互冲突的问题。其基本思路是,自动化监测代码仓库的变化并拉取最新代码、编译构
- 2025-01-11三种建图方式
intn=20;//点的个数intm=21;//边的个数constintmaxn=25;//邻接矩阵建图intgra1[maxn][maxn];voidbuild(intn,intm,intfrom[],intto[],intweight[]){ for(inti=1;i<=n;i++) { for(intj=1;j<=n;j++)gra1[i][j]=0;//邻接矩阵清空 } for(inti=0;i<m;
- 2025-01-11如何让npm script串行?
在前端开发中,我们经常使用npmscripts来运行一系列的任务。这些任务可能包括编译代码、运行测试、压缩文件等。有时,我们希望这些任务能够串行执行,即一个任务完成后才执行下一个任务。要让npmscripts串行执行,你可以使用&&操作符来连接多个命令。这样,只有当前一个命令成功执行(返回
- 2025-01-10Sublime Text 4 Build 4126 永久激活破解+汉化
不得不说sublime是轻量化IDE性能王者,比vscode要快不少,不过vscode如今胜在生态。下面正式开始破解教程!一、SublimeText4Build4126下载download:SublimeText4Build4126二、教程 首先x64dbg载入sublime_text.exe主程序,shift+F9跑起来 先找个最明显的点入手,例如点
- 2025-01-09身份证实名认证接口核验显示库无原因?Java身份认证API
随着信息技术的日新月异,互联网已经深深融入了我们生活的方方面面。从购物、娱乐到工作学习,互联网平台的便捷性为我们的生活带来了前所未有的改变。然而,伴随着这种迅猛发展的是一些不可忽视的安全隐患。为了构建更加健康、安全、可信的网络环境,越来越多的互联网平台开始推行
- 2025-01-09微信小程序自动化部署方案
问题小程序在多人协作开发的时候,需要频繁切换体验版假设小程序某个版本,同时有A、B两位同事开发。那么,他们完成开发后,发版都需要到微信公众平台切换体验版。这会造成以下问题操作繁琐,浪费时间。可能会出现覆盖他人的体验版,导致测试发现功能丢失。本地部署需要花费时
- 2025-01-08【OpenCV编译教程】VS2017+OpenCV环境配置
下载安装visualstudio、下载安装OpenCV(安装教程)后,需要在项目中配置OpenCV。步骤1:打开VisualStudio2017,创建一个新的C++项目或打开现有项目。步骤2:点击“视图”菜单,选择“其他窗口”>“属性管理器”,打开属性管理器窗口,如图1所示。图1步骤3:双击指定运行环境,打开配
- 2025-01-08CICD Day7、Jenkins Pipeline 常用指令及Pipeline快捷生成方式(片段生成器)
1、常用指令在编写Pipeline脚本时,会涉及各种指令,这些指令用于实现构建过程中的不同功能。熟悉这些指令后,编写一个完整的Pipeline脚本将变得十分简单1.1shsh指令用于执行shell命令,配置示例如下stage('Build'){stage{sh'hostname'}}在上述配置中,在构建
- 2025-01-08安装postgresql-14.10数据库
PostgreSQL14是一款功能强大的开源关系型数据库管理系统,以下是对它的详细简介:性能提升在查询优化方面进行了改进,能够更高效地处理复杂查询,减少查询执行时间。例如,对于多表连接查询和包含子查询的复杂语句,PostgreSQL14可以通过更智能的优化策略选择更优的执行计划,从而提升整体
- 2025-01-07在 GoRoute 中使用 NavigationBar
前言在App中通常会把主要的几个页面放在下方icon,让使用者能够方便操作,这个元件在flutter中称为BottomNavigationBar。而GoRouter则是Flutter官方所提供的套件,可以用来整合整个专案的路由。当这两个功能整合在一起的时候,一个不小心呈现出来的效果就会差很多。准备:先创建一个
- 2025-01-07go build使用及实现
introgo作为一个新生的语言,跟C++相比提供了更多的易用性,但是对(习惯了C++的)新手来说这种便利也封装了更多的细节。一个基本的问题是:C++工程通常基于Makefile/CMake/bazel等外部工具进行构建,但是go的构建通常只需要使用gobuild或者goinstall这样的单个命令完成即可。这也也会
- 2025-01-07【core analyzer】core analyzer的介绍和安装详情
1.core和coreanalyzer的基本概念
- 2025-01-07Jetbrains fleet 配置 C++开发环境(基于CMAKE和MinGW)
Jetbrainsfleet配置C++开发环境1.安装JetbrainsFleet到Fleet下载页面下载Toolbox并安装Jetbrains-Fleet下载页安装完成后在任务栏打开Toolbox,在列表中选择安装fleet。2.为Fleet准备Workspace在适当的地方建立文件夹作为fleet的工作空间,并在fleet中打开。3
- 2025-01-06Docker多阶段构建详解及问题解决
在Docker的构建过程中,多阶段构建是一种非常强大的功能,它允许我们在一个Dockerfile中使用多个阶段来构建镜像,从而大大优化最终镜像的大小和构建过程。本文将详细介绍Docker多阶段构建的基本用法,并针对在使用该功能时可能遇到的问题提供解决方案。Docker多阶段构建基础多阶