python-web应用程序-Django的请求与访问 2024-05-30 python, django, 后端, 开发语言 76人 已看 其中request是一个对象,封装了用户发送过来的所有请求相关数据。 返回用户输入url中?XXXX传递过来的数据。 返回用户通过post方式传递过来的数据。
Nacos与Springboot集成后报错http://localhost:8848 2024-05-31 spring, java, http, 后端, 网络协议 91人 已看 导致这个问题是因为:bootstrap.yml,改文件生效比application配置文件早导致的。各种localhost:8848连不上,但我的配置全是好的。添加后bootstrap.yml即可解决。
实战指南:Go语言中的OAuth2认证 2024-06-04 github, golang, 后端, 开发语言 99人 已看 在网络应用程序开发中,安全性和用户身份验证是至关重要的方面。OAuth2(开放授权2.0)是一种广泛应用于网络身份验证和授权的标准协议。它允许客户端应用程序以安全且受控的方式访问受保护资源,而无需用户提供其凭据。
详解Spring支持的几种注入方式 2024-06-04 spring, java, 后端, 开发语言 78人 已看 自动注入构造函数注入(使用@AutowiredSetter 注入(使用@Autowired字段注入(使用@Autowired字段、setter 方法或构造函数注入(使用@Resource或@Inject手动配置基于配置文件的注入(XML 配置)基于 Java 配置的注入(和@Bean。
vue2 后端传年月日 时分秒 前端拿到当日时间 做对比 如果是当日的时间 筛选出来 2024-06-03 前端, 后端 28人 已看 const month = currentDate.getMonth() + 1 // 月份是从 0 开始计数的,所以需要加 1。console.log('我拿到当前的时间', formattedDate)
Go 雪花算法生成唯一ID(Snowflake)&分布式 2024-05-30 golang, 后端, 分布式, 开发语言 137人 已看 实例时,你需要为每个节点配置一个不同的工作节点ID。这个ID通常在节点启动时配置,并在节点的整个生命周期内保持不变。:尽管雪花算法是线程安全的,可以在同一节点内被多个 Goroutine 安全地调用,但不同节点之间不应该共享同一个。:每个节点(或服务实例)都应该有一个唯一的工作节点ID(worker ID)。在使用 Go 语言实现的雪花算法(Snowflake)时,每个分布式系统中的节点通常都会有一个独立的。实例,并为其分配一个唯一的工作节点ID。实例会根据节点的配置生成唯一的ID。
golang中调用外部程序对象exec.Cmd启动执行外部程序的4种方法总结 2024-06-04 运维, linux, golang, 后端, 开发语言 84人 已看 在golang中调用外部程序的对象 exec.Cmd 有4种方式来启动并执行外部程序,具体如下:1. Run 执行命令并等待命令完成;2. Start 执行命令后即返回,这个需要和 Wait命令来等待命令执行完成 配合使用;3. Output 执行命令并返回标准输出的切片。4. CombinedOutput 执行命令并返回标准输出和错误输出合并的切片。
基于Spring Security添加流控 2024-05-31 spring, java, 后端, windows 168人 已看 添加依赖:引入Spring Security和Sentinel-Core的依赖。配置Sentinel:通过类初始化Sentinel并加载流控规则。创建Sentinel过滤器:自定义过滤器实现流量控制。集成Spring Security:配置类中注册过滤器并定义安全策略。按照上述步骤,您可以基于Spring Security应用集成Sentinel-Core,实现流量控制,同时对白名单URL实施特殊处理。
SpringBoot接口防抖(防重复提交) 2024-06-03 spring, java, 后端, wpf 110人 已看 在Web系统中,表单提交是一个非常常见的功能,如果不加控制,容易因为用户的误操作或网络延迟导致同一请求被发送多次,进而生成重复的数据记录。从测试的结果上看,防抖是做到了,但是随着缓存消失、锁失效,还是可以发起同样的请求,所以要真正做到接口幂等性,还需要业务代码的判断、设置数据库表的UK索引等操作。其次,两次请求提交的参数比对,不一定要全部参数,选择标识性强的参数即可;Redisson的核心思路就是抢锁,当一次请求抢到锁之后,对锁加一个过期时间,在这个时间段内重复的请求是无法获得这个锁,也不难理解。
03_初识Spring Cloud Gateway 2024-05-31 spring, spring cloud, 后端, gateway 145人 已看 前端需要维护大量微服务的地址。随着项目的迭代,后端可能需要重新划分微服务,此时前端需要进行相应的调整。每个微服务都需要进行一些重复的工作,如认证、鉴权、处理跨域问题。为了解决上述问题,微服务引入了网关的概念。网关作为客户端的统一入口,负责将请求路由到具体的微服务。网关还可以实现一些业务无关的公用逻辑,如认证、鉴权、处理跨域、路由转发、安全策略(SQL注入,Web攻击,黑白名单)、流量控制、日志监控,证书/加密解密等处理等。使用了网关后,所有客户端的请求都会先达到网关,再由网关将请求转发到特定的微服务。