相关文章
JWT的无限可能性:它如何在身份验证、单点登录、API安全等领域发挥作用
整理下工作中常用到的加密解密算法 和 使用场景 一、Base64和UrlBase64 二、Md5 salt 二、对称加密 四、非对称加密 这节整理 MD5、MD5salt基本介绍、使用场景及特点,以及java实现机制(文末附代码,需要的自取哈)
二、Md5 salt …
编程日记
2024/12/16 11:52:09
WSL Ubuntu 22.04.2 LTS 安装paddlepaddle-gpu==2.5.1踩坑日记
环境是wsl的conda环境。 使用conda安装paddlepaddle-gpu: conda install paddlepaddle-gpu2.5.1 cudatoolkit11.7 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ -c conda-forge 等待安装...
报错处理:
(1)PreconditionNotMetError: Cannot lo…
编程日记
2024/12/23 7:23:30
用来生成二维矩阵的dcgan
有大量二维矩阵作为样本,为连续数据。数据具有空间连续性,因此用卷积网络,通过dcgan生成二维矩阵。因为是连续变量,因此损失采用nn.MSELoss()。
import torch
import torch.nn as nn
import torch.optim as optim
import numpy a…
编程日记
2024/12/21 9:13:35
前端开发工具函数:uuid生成、解析URL参数、金额格式化、下载文件
前言
日常开发中,面对各种不同的需求,我们经常会用到以前开发过的一些工具函数,把这些工具函数收集起来,将大大提高我们的开发效率。
1、uuid生成
export const uuid () > {const temp_url URL.createObjectURL(new Blob(…
编程日记
2024/12/23 7:23:31
go-logger日志组件分割日志
功能
支持同时输出到 console, file, url命令行输出字体可带颜色文件输出支持根据 文件大小,文件行数,日期三种方式切分文件输出支持根据日志级别分别保存到不同的文件支持异步和同步两种方式写入支持 json 格式化输出代码设计易扩展,可根据…
编程日记
2024/12/23 7:15:16
Linux | vim的入门手册
目录
前言
一、什么是vim
二、vim编辑器的模式
1、插入模式
(1)用vim打开文件
(2)进入插入模式
2、默认模式
(1)光标移动
(2)复制、粘贴与剪切操作
(3&#x…
编程日记
2024/12/18 16:56:02
【UI自动化测试】Jenkins配置
前一段时间帮助团队搭建了UI自动化环境,这里将Jenkins环境的一些配置分享给大家。
背景: 团队下半年的目标之一是实现自动化测试,这里要吐槽一下,之前开发的测试平台了,最初的目的是用来做接口自动化测试和性能测试&a…
编程日记
2024/12/23 4:31:53
网页在线打开PDF_网站中在线查看PDF之pdf.js
一、pdf.js简介
PDF.js 是一个使用 HTML5 构建的便携式文档格式查看器。
pdf.js 是社区驱动的,并由 Mozilla 支持。我们的目标是为解析和呈现 PDF 创建一个通用的、基于 Web 标准的平台。
pdf.js 将 PDF 文档转换为 HTML5 Canvas 元素,并使用 JavaScr…
编程日记
2024/12/17 9:21:10