logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

java POST接口报错417

java POST接口报错417背景:开发语言JAVA,POST供应商HTTP接口时发现报错417,但是使用POSTMAN连接接口又可以连接上处理步骤:1.首先百度搜索了这种报错的原因,主要有以下原因:(1)与HTTP1.1中100-continue协议有关(2)服务器或接口有限制2.因为多数博客都说与100协议有关,与是开始查阅相关资料,基本都是说在请求头中添加Expect为100-...

作为开发,你不得不知道的三个性能测试工具|Jmeter、Apipost、JMH使用指南

实际开发过程中,我们常常需要对接口进行调用来测试接口可用性,同时也需要对接口进行压力测试,来反馈项目的并发量。而这些操作都需要借助第三方工具来实现,今天我们就来聊聊这些测试工具。.........

文章图片
#测试工具#压力测试#单元测试
java进阶:p7签名实现文件来源追溯和完整性校验

PKCS#1主要定义了基于RSA公钥密码体制的数字签名和加密机制。在数字签名方面,PKCS#1签名通常指的是使用RSA算法对信息进行签名的过程,其基本步骤如下:消息摘要:首先,对需要签名的数据进行哈希处理,生成一个固定长度的摘要(如使用SHA-256算法)。签名生成:然后,使用发送方的私钥对哈希摘要进行加密,生成的加密数据即为数字签名。签名验证:接收方使用发送方的公钥对数字签名进行解密,得到哈希摘

文章图片
#java#python#开发语言
RocketMQ快速入门:集成java客户端实现各类消息发送|异步、同步、顺序、单向、延迟、事务(五)附带源码

至此我们针对java client实现各类消息发送的方法就梳理完成了,但实际工作中,我们现在更加常用的是基于springboot框架,而rocektmq也有专门针对springboot框架进行集成,实现起来更加简单,下一期我们重点讲解springboot集成实现消息发送。

文章图片
#java-rocketmq#rocketmq#java
解决:java.lang.UnsatisfiedLinkError: Native Library *.dll already loaded in another classloader报错

@[BUG调试]解决:java.lang.UnsatisfiedLinkError: Native Library *.dll already loaded in another classloader报错一、报错:java.lang.UnsatisfiedLinkError: Native Library *.dll already loaded in another classloader..

#java
springboot+nacos discovery启动报错:java.net.SocketException: Socket closed

问题springboot项目引入nacos discovery之后启动报错:2022-04-10 13:39:51.329 ERROR 81872 --- [g.push.receiver] com.alibaba.nacos.client.naming: [NA] error while receiving push datajava.net.SocketException: Socket cl

#java
java:实现用户扫码二维码自动跳转指定链接功能

近来接到要实现链接转二维码的需求,通过提供二维码给用户,让用户扫描后自动访问指定的H5页面,从而实现业务流转,这样的功能其实在其他很多场景也会用到,比如资产管理系统中,扫码资产二维码,从而实现库存盘点、自动入库、自动出库等功能今天就这类需求场景,给大家做一个讲解示例

文章图片
#java#开发语言
java进阶:seata分布式事务未生效问题排查纪实|主事务回滚成功,分支事务未回滚

近期在做公司老项目和新系统的模块打通时出现了一个分布式事务不生效的问题,主要表现为主事务中出现报错,主事务回滚成功了,但是分支事务未回滚。特此记录,以供后续参考。

文章图片
#java#分布式#开发语言
mysql进阶:canal实现mysql数据同步到redis|实现自定义canal客户端

canal是阿里开源的数据同步工具,基于bin log可以将数据库同步到其他各类数据库中,目标数据库支持mysql,postgresql,oracle,redis,MQ,ES等canal分成服务端deployer和客户端adapter,我们可以部署多个,同时为了方便管理还提供了一个管理端admincanal的数据同步流程如下图所示因为目前canal还不能直接通过配置就实现对redis的数据同步,因

文章图片
#redis#mysql#数据库
flyway:数据库移植框架,再也不用担心历史版本表结构管理问题

flyway是一款基于java开发的,数据库移植组件,支持所有的JDBC数据库flyway会在项目启动时,扫描指定路径下的所有sql脚本,同时会维护一张记录表,将扫描的sql脚本与中的记录对比,如果记录与指定路径下的sql脚本不一致(修改了历史的sql脚本),则会进行报错;如果比对一致,则会执行记录中没有的sql脚本。综上,使用flyway来做多版本的数据库结构管理,是比较方便和快捷的,去尝试下吧

文章图片
#数据库#mysql#java
    共 91 条
  • 1
  • 2
  • 3
  • 10
  • 请选择