logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SpringBoot前后端分离jar包nginx配置https访问

在nginx安装目录下执行/usr/local/nginx./configure --with-http_ssl_module。四:修改配置 /usr/local/nginx/conf/nginx.config中的server文件。背景:做微信支付回调需要用到https域名,服务器是linux系统,用nginx做反向代理。准备:阿里云、腾讯云或者自己生成的SSL证书,java是8086端口。#访问

文章图片
#nginx#https#jar
不可逆哈希算法-HMAC

HMAC运算利用hash算法,以一个消息M和一个密钥K作为输入,生成一个定长的消息摘要作为输出。支持的算法包括:MD5,sha1、sha256、SM3等。是以HMAC-MD5,HMAC-SM3的HMAC-X命名。由于要求,需要使用HMAC-SM3来验证消息的完整性和真实性,确保数据在传输和存储过程中不被篡改。SM3不在Java标准库中,需要添加jar包。

文章图片
#哈希算法#算法
RSA java加密解密验签

@return 当前的私钥字符串。* @return 当前的公钥字符串。// 初始化密码生感器。

文章图片
#java#算法
windows安装claude code

6.修改Claude Code 配置文件C盘用户下 .claude.json文件,配置 hasCompletedOnboarding: true。Path=Claude Code的可执行文件默认在 C:\Users\你的用户名\.local\bin。前提:必须先装Git,因为Claude Code底层用Git Bash执行命令。如果没有,使用cmd-winget install Git.Git。重

#windows
SM4前后端加密和解密

System.out.println("16进制前端用:" + hexKey);* @param key 必须是16位。* 返回前端用的十六进制key。// 前台16进制密钥。3.1maven添加。

文章图片
#python#java#开发语言
mybatis批量update报错 (mysql)

mybatis批量update报错 (mysql)

#mybatis
linux系统生成公钥和私钥和生成csr证书

根据私钥生成公钥:openssl rsa -in private.pem -pubout -out rsa_public.pem。因为微信支付回调要使用https加密传输,所以需要申请ssl证书。而申请ssl证书需要生成公钥和私钥。生成1024位私钥:openssl genrsa -out private.pem 1024。生成的文件默认在执行命令的文件夹下,加密方式RSA。

文章图片
#linux#https#运维
MySQL数据库备份到本地计算机

一:bat文件@echo offset "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"D:\mysql\mysql-8.0.26-winx64\bin\mysqldump --opt -u root --password=hzz123456 vhr> F:\backup\vhr_%Ymd%.sql@echo on-------------------------

文章图片
#mysql#数据库#sql
文件存在但是删除不了解决方案

原因:系统正在占用解决:System.gc();让虚拟机不在占用资源

到底了