• 2024-12-16重复请求的幂等问题
    问题背景某验收系统,客户发起验收流程时,由于前端没有做防重点击的限制,导致申请按钮连续点击了多次,重复发起了多条流程历史逻辑后端为了保证接口幂等,在发起验收流程的代码中加了几层逻辑如下:判断验收记录状态是否为待发起,如果不是,则立刻返回失败发起流程的入口加了一层用户
  • 2024-12-05黑客将利用机器学习发起攻击的 10 种方式
    黑客的网络攻击阶段可以根据不同的模型和描述有所差异,但通常都包括侦查与信息收集、扫描与漏洞发现、攻击与权限获取、维持与后门植入以及痕迹清除与隐匿等关键步骤。黑客隐藏自己会使用代理服务器、VPN、Tor网络、匿名操作系统(Tails和whonix)、或社会工程学欺骗、诱导目标
  • 2024-12-01图像数据处理——2.1 opencv基础入门
    目录2.1opencv基础入门1.图片读显存2. 读显存进阶3. 视频读存属性2.1opencv基础入门1.图片读显存图像基本概念:图像由像素点组成,每个像素点包含三个值R,G,B,取值范围在0-225之间,其值越大则强度越大,越接近于白色,一般来说一个彩色图像是具有三个通道构成的数组,灰度
  • 2024-09-18AntFlow系列教程二之流程同意
    流程的同意即审批人点了同意按钮。没有节点上审批人的同意操作,整个流程就无法进行下去。请求接口POST{{serverurl}}/bpmnConf/process/buttonsOperation?formCode=DSFZH_WMA请求参数参数名参数类型是否必填写描述taskIdString是taskId是流程审批的核心参数,流程实例运行
  • 2024-09-14如何避免旧请求的数据覆盖掉最新请求
    我的博客地址:如何避免旧请求的数据覆盖掉最新请求-蚊子的前端博客在检索的场景中,经常会对同一个接口发起不同的检索条件的请求,若前一个请求响应较慢时,可能会覆盖掉我们后发起请求的结果。如我们先发起一个搜索请求,参数是A;这个请求还没结束,我们发起了参数是B的搜索请求;可能
  • 2024-08-31电子签合同区块链存证合约小程序开源版开发
    电子签合同区块链存证合约小程序开源版开发电子合同底层对接的腾讯电子签接口,支持自定义模版发起合同和文件发起合同,支持骑缝章,多方签署,腾讯至信链提供区块链存证,安全高效签署合同文书。特色功能自定义合同模板支持客户制作自己公司的专属合同模版,拖拽方式自由搭配合同字段,前端模板
  • 2024-08-27AntFlow系列教程之流程提交
    AntFlow为笔者基于activiti深度定制的一款简单易用的开源低代码流程引擎,类似钉钉工作流.详细介绍可以查看企业级仿钉钉低代码工作流引擎开源啦.项目刚开源不久,希望喜欢的大佬们多点赞关注.后面除了会写文章介绍AntFlow的使用,还会写文章介绍activiti8的使用.流程的操
  • 2024-05-28Caused by: org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立
    错误描述Causedby:org.apache.catalina.connector.ClientAbortException:java.io.IOException:你的主机中的软件中止了一个已建立的连接。发生场景ApiFox发起请求,接口内容是下载Excel文件,数据比较大5w条,在请求完之后发生此错误。但是在线上环境并没有这种情况,后来想了想
  • 2024-05-22钉钉开放接口-如何发起带有附件的审批单
    importjava.io.*;importjava.net.HttpURLConnection;importjava.net.URL;importjava.util.HashMap;importjava.util.Map;publicclassfujian{publicstaticvoidmain(Stringargs[])throwsException{//从接口返回信息中拿到resourceUrls
  • 2024-04-15在Linux中,如何配置和管理iSCSI目标和发起器?
    在Linux中,iSCSI(InternetSmallComputerSystemInterface)是一种将SCSI接口封装在TCP/IP协议中,从而允许在IP网络上进行数据块级存储的技术。iSCSI目标是提供存储的服务器,而iSCSI发起器是访问存储的客户端。1.配置iSCSI目标安装iSCSI目标软件:在目标服务器上安装targetctl和li
  • 2024-04-08【软考高项范文】论信息系统项目的合同管理
    试题二:论信息系统项目的合同管理项目合同管理是通过对项目合同的全生命周期进行管理,以回避和减轻可识别的项目风险。请以“论信息系统项目的合同管理”为题进行论述:1.概要叙述你参与管理过的信息系统项目(项目的背景、项目规模、发起单位、目的、项目内容、组织结构、项目
  • 2024-02-02你的关联申请已发起,请等待企业微信的管理员确认你的申请
    微信支付对接时,需要申请AppID,具体在下面的位置:关联AppID,发起申请时,会提示这么一句话: 此时需要登录企业微信网页版,使用注册人的企业微信扫码登录进去,然后按照下面的步骤操作即可。点击查看,在弹出来的页面中授权即可。
  • 2023-12-21如何给开源项目发起提案
    背景前段时间在使用Pulsar的adminAPI时,发现其中的一个接口响应非常慢:admin.topics().getPartitionedStats(topic);使用curl拿到的响应结果非常大,同时也非常耗时:具体的issue在这里:https://github.com/apache/pulsar/issues/21200后面经过分析,是因为某些topic的生
  • 2023-11-26浏览器是如何发起请求的
     探索浏览器内部本章看点1.浏览器如何解析网址;2.浏览器请求消息内容;3.向DNS服务器查询Web服务器的IP地址;4.DNS服务器接力查询;5.浏览器委托操作系统将消息发送给Web服务器的过程;1生成HTTP请求消息1.1URL的种类虽然我们通常是使用浏览器来访问Web服
  • 2023-11-25用5种方式发起HTTP请求
    通过JDK网络类Java.net.HttpURLConnection<!--jackson--><dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-databind</artifactId><version>2.12.4</version></dependency>
  • 2023-10-28vue中使用axios请求post接口为什么先发起OPTIONS请求再发起post请求?
    在使用Axios进行跨域POST请求时,浏览器会先发起一个OPTIONS请求,这是因为浏览器执行了跨域请求时的预检请求(PreflightRequest)。这是一个安全性措施,旨在确保跨域请求不会导致安全风险。1、跨域请求的安全性:当前端应用和后端API位于不同的域或端口时,浏览器会执行同源策略,以防止跨站点
  • 2023-08-21JS的执行还分是谁发起的?
    这一部分首先我们考虑一下,如果我们是浏览器或者Node的开发者,我们该如何使用JavaScript引擎。当拿到一段JavaScript代码时,浏览器或者Node环境首先要做的就是;传递给JavaScript引擎,并且要求它去执行。然而,执行JavaScript并非一锤子买卖,宿主环境当遇到一些事件时,会继续
  • 2023-08-03看了那场直播后,我们发起了一个讨论
    几天前,我们做了一场直播,关于如何用Serverless技术让文化古籍“活过来”。完整视频进入阿里云云原生视频号看直播回放背景信息:通过阿里云函数计算帮助复旦大学特藏中心建立数字图书馆,为用户提供更丰富、更具互动性的古籍浏览体验。最初,复旦大学图书馆特藏中心希望和国外特
  • 2023-07-26java 接口调用重试
    Java接口调用重试实现引言在实际开发中,我们经常会遇到网络不稳定、接口调用超时等问题,这时我们需要实现接口调用的重试机制,来保证接口的可靠性和稳定性。本文将介绍如何在Java中实现接口调用重试。流程概述下面是实现接口调用重试的整个流程概述:步骤描述1.发起接
  • 2023-06-12axios-使用axios发起基本的GET请求
    axios是一个专注于网络请求的库!<!DOCTYPEhtml><html> <head> <metacharset="utf-8"> <title></title> </head> <body> <scriptsrc="lib/axios.js"></script> <script> //1.调
  • 2023-04-30项目发起和治理失败
       所有项目都有陷入困境的可能。一、项目压力为了生存需要,公司接受风险较大和高度复杂的项目。客户要求在某种程度上可定制的小容量、高质量的产品。项目生命周期和新产品开发的时间被压缩。事业环境因素对项目执行有了更大的影响,特别在长期的项目中。客户和项目干系人希望
  • 2023-04-22性能测试的一些专业概念
    1.思维差异  功能测试、自动化测试:   输出:找bug预期结果与实际结果进行比较   隐藏的前提:模拟都是1个用户的操作  性能测试:   不是模拟1个人,**模拟多个人同时**关注:   多个人操作时,响应时间,接口服务器性能测试中,一定是多个人同时操作,才是性
  • 2023-04-15FTP数据连接既可能是客户端发起的,也可能是服务器端发起的 主动传输模式和被动传输模式
    主动传输模式和被动传输模式在FTP协议中,控制连接使用周知端口21。相反,数据传输连接的目的端口通常实现无法知道。FTP协议使用一个标准的端口21作为ftp-data端口,但是这个端口只用于连接的源地址是服务器端的情况,在这个端口上根本就没有监听进程。FTP的数据连接和控制连接的方向一般
  • 2023-04-14C# 发起网络请求
     publicclassCWebRequest  {    //从URL读取内容    //流程:创建网络请求对象→获取响应→获取响应流→从响应留读取字符串    //流程:WebRequest→WebResponse→Stream→StreamReader→ReadToEnd    publicstringGetResponseContent(stri