相关文章
GitLab/GitHub 多环境配置SSH密钥
需求: 代码有多个仓库,需要配置不同的密钥。 生成密钥(有的可以跳过)
ssh-keygen -t rsa -b 4096 -C "your_emailexample.com" -f ~/.ssh/id_rsa_custom_name-t rsa 指定使用 RSA 算法。-b 4096 指定密钥长度为 4096 位…
编程日记
2025/1/21 19:48:12
提供html2canvas+jsPDF将HTML页面以A4纸方式导出为PDF后,内容分页时存在截断的解决思路
2024年11月29日10:42:21更新 测试发现递归算法中存在一个更好的解法,就是最后一页渲染完毕之后剩余高度一定是等于2,所以我优化这部分的计算逻辑,现更改index.js如下。至于为什么就是等于2,我猜测是原始canvas的上下两个边框高度吧…
编程日记
2025/1/20 20:27:46
Linux开发者的CI/CD(11)jenkins变量
文章目录 1. **环境变量 (Environment Variables)**常见的环境变量:示例:2. **构建参数 (Build Parameters)**常见的构建参数类型:示例:3 **在 `stages` 块内定义局部变量**示例:使用 `script` 步骤定义局部变量4 变量引用陷阱在 Jenkins 中,变量是自动化流程中非常重要的…
编程日记
2025/1/19 18:52:42
【前端】js vue 屏蔽BackSpace键删除键导致页面后退的方法
【前端】js vue 屏蔽BackSpace键删除键导致页面后退的方法 方法一:通过全局事件监听阻止 Backspace 导致页面后退
在 main.js 或组件的 mounted 中添加以下代码:
//【前端】js vue 屏蔽BackSpace键删除键导致页面后退的方法
document.addEventListener…
编程日记
2025/1/22 22:37:48
Python基础学习-12匿名函数lambda和map、filter
目录
1、匿名函数: lambda
2、Lambda的参数类型
3、map、 filter
4、本节总结 1、匿名函数: lambda
1)语法: lambda arg1, arg2, …, argN : expression using arg 2) lambda是一个表达式,而不是一个语…
编程日记
2025/1/22 1:06:08
ubuntu中使用ffmpeg和nginx推http hls视频流
视频流除了rtmp、rtsp,还有一种是http的hls流,使用http协议传输hls格式的视频数据。
nginx支持推送hls视频流,使用的是rtmp模块,即rtmp流推送成功了,hls流也没问题。怎么推送rtmp流,请参考我的文章&#x…
编程日记
2025/1/22 7:31:08
Git远程仓库过大导致clone失败的解决方法
方法1.
升级为git 最新版本
方法2:
浅层clone
首先clone一层: 1$ git clone --depth1 http://xxx.git浅层clone成功后,再完整拉取: 1
2
3$ git fetch --unshallow # 拉取完整当前分支
$ git remote set-branches origin * # 追…
编程日记
2025/1/22 23:33:30
HTML CSS 魔法秀:打造翻转卡片登录注册页面
这段 HTML 和 CSS 代码创建了一个具有翻转卡片效果的登录和注册页面。下面是对重点标签和 CSS 样式的解释和总结:
一键复制
<!DOCTYPE html>
<html lang"en"><head><meta charset"UTF-8"><meta http-equiv"…
编程日记
2025/1/21 4:52:22