- Jenkins pipeline 任务自动化构建方案
背景当前开发环境项目发布需提交代码后手动执行构建操作,任务较多找任务较耗时,为提升持续集成效率,现将开发环境构建任务升级为自动触发构建任务 方案Jenkins系统安装插件 Generic Webhook Trigger操作一服务端项目流水线中添加 trigger 触发器,实现提交代码自动触发 Je......
- openwrt 编写一个helloworld程序
第一步先创建目录,项目代码要放在openwrt根目下的 package 目录中,这里源码写在了hellworld的src目录下,因为外层还有需要编写的文件。mkdir-p~/openwrt/package/hellworld/srccd ~/openwrt/package/helloworld/src然后编写helloworld.c和源码下的Makefile文件touc......
- rust + tonic 一些踩坑
Background这段时间在用Rust写项目,感觉比C++和Go快乐多了。尤其是没有很shit的业务代码和坑的作伴,真的是很快乐。一些踩坑rusttonicbuild找不到proto文件这个问题很tricky,我在本地用debian的时候用的是tonic给的example那样写的。tonic_build::compile_protos("proto/hel......
- linux自动化运维之ansible实战
ansible基础介绍优点-相比于saltatack和puppet,没有客户端,更轻量级-只是一个工具,可以很容易实现分布式拓展-更强的远程执行命令特点-模块化-支持自定义模块,可以用任何语言编写模块-基于python语言实现-部署简单,基于python和ssh,agentless,无需代理-安全安装......
- 辽宁省第二十一届职业院校技能大赛高职组“软件测试”自动化测试任务要求①
2024年辽宁省职业院校技能大赛“软件测试”竞赛任务二自动化测试要求一、任务要求题目1:按照以下步骤在PyCharm中进行自动化测试脚本编写并执行。1、设置智能时间等待3秒并将浏览器窗口最大化;2、引入By方法类;3、通过ID属性定位用户名输入框,并输入用户名XTGLY;4、通过NA......
- 软件测试理论(2)自动化测试
自动化测试什么时候适用自动化测试?1)可重复的、不知疲倦地运动,对于数据能进行精确的大批量的比较的;2)回归测试3)在机械化的执行和比较测试执行的问题1)自动化测试没有有效的利用,使得手工测试太多。2)测试结果的捕获没有系统性,而且没有查看或调查3)缺陷报告必须......
- 数码相框-编写框架
程序框架程序界面:程序结构:main.c调用一个T_PageAction数据类型的Run函数,展示界面。T_PageAction类型的结构体。T_PageAction结构体用于定义页面的行为接口,包含以下成员:.name:字符串,表示页面名称(这里是"main"),用于标识该页面。.Run:函数指针,指向执行页面......
- 三十六计与代码编写的奇妙结合
一、引言在编程的世界里,我们总是在寻找更好的方法来解决问题,提高代码的质量和效率。而三十六计,这一中国古代智慧的结晶,竟然与代码编写有着惊人的契合。在这篇博客中,我将带您领略如何利用三十六计的智慧来编写更出色的代码。二、瞒天过海——隐藏复杂性简化接口:为用户提供......
- rust安装
unix安装教程1.终端安装1curl--proto'=https'--tlsv1.2-sSfhttps://sh.rustup.rs|sh 2.安装目录安装之后,需要注意安装目录的问题,笔者遇到的情况是安装后,需要自己自行配置环境变量,才能正常全局使用。通常是安装在家目录下,名字为:.cargo可以通过配置path,设置在......
- GO 语言编写的程序运行过程详解
1.1go源代码packagemainfuncmain(){goadd(1,2)}funcadd(a,bint)(int,int,int){returna+b,a,b}1234567先来看看上面这段程序的反汇编代码:1.2add函数反汇编代码0x401050 48c744241800000000 MOVQ$0x0,0x18(SP)0x401059 48c744......