相关文章
使用GitLab CI构建持续集成案例
1. 部署GitLab
(1)基础准备
解压软件包并导入镜像:
[rootmaster ~]# curl -O http://mirrors.douxuedu.com/competition/Gitlab-CI.tar.gz
[rootmaster ~]# tar -zxvf Gitlab-CI.tar.gz
[rootmaster ~]# ctr -n k8s.io image import gitla…
编程日记
2024/12/23 18:21:12
Go基础学习11-测试工具gomock和monkey的使用
文章目录 基础回顾MockMock是什么安装gomockMock使用1. 创建user.go源文件2. 使用mockgen生成对应的Mock文件3. 使用mockgen命令生成后在对应包mock下可以查看生成的mock文件4. 编写测试代码5. 运行代码并查看输出 GomonkeyGomonkey优势安装使用对函数进行monkey对结构体中方法…
编程日记
2024/12/22 11:05:04
Windows 编译 FFmpeg 源码详细教程
FFmpeg FFmpeg 是一个开源的多媒体框架,它包括了一整套工具和库,可以用来处理(转码、转换、录制、流式传输等)音频和视频。FFmpeg 支持广泛的音视频格式,并且可以在多种操作系统上运行,包括 Windows、Linux 和 macOS。 FFmpeg 的主要组件包括: ffmpeg:这是一个命令行工…
编程日记
2024/12/23 18:21:33
关于一个模仿qq通信程序
7月份的时候还在学校那个时候想要学习嵌入式Linux,但是还没有买开发板来玩,再学linux系统编程,网络编程,Linux系统的文件IO,于是学完之后想做一个模仿qq的通信程序于是就有了这个“ailun.exe”,因为暑假去打…
编程日记
2024/12/21 13:10:01
大厂程序员用AI能完成几个人的工作量?
现在大厂程序员用AI能完成几个人的工作量? AI在编程领域的应用,确实让我们对工作效率有了全新的认识。先来揭晓答案:虽然AI并不能直接提升整个公司的效率,但它确实能够让程序员个体的工作效率更上一层楼。 那么,现在的AI代码辅助…
编程日记
2024/12/23 18:24:56
Studying-多线程学习Part1-线程库的基本使用、线程函数中的数据未定义错误、互斥量解决多线程数据共享问题
来源:多线程编程 线程库的基本使用
两个概念:
进程是运行中的程序线程是进程中的进程
串行运行:一次只能取得一个任务并执行这一个任务
并行运行:可以同时通过多进程/多线程的方式取得多个任务,并以多进程或多线程…
编程日记
2024/12/23 18:41:19
Pandas 时间序列处理
Pandas 时间序列处理
说明: 请回答以下问题,以展示您对 pandas 中时间序列处理的全面理解。请在适用时提供代码示例。 问题 1
如何将日期字符串列表 [2023-01-01, 2023-01-02, 2023-01-03] 转换为 pandas 的 DatetimeIndex?
问题 2
给定一…
编程日记
2024/12/23 18:49:57
使用文件URL上传文件到OSS
签名URL允许第三方用户在没有安全凭证或者授权的情况下进行上传操作。第三方用户使用签名URL上传文件后,OSS将在指定的Bucket生成该文件。
注意事项 生成签名URL过程中,SDK利用本地存储的密钥信息,根据特定算法计算出签名(signat…
编程日记
2024/12/23 2:18:10