四时宝库

程序员的知识宝库

C# 物联网开发API接口系列(2)(物联网api接口协议)

C# 物联网开发API接口系列(二)

【提纲】

1、如何写验证登录(参数:账号,密码)

2、switch方法的使用

3、json格式的使用方法,一些函数的使用注意事项

【开始】

@RequestMapping注解你真的会用吗

昨天说了Spring MVC框架中是如何根据Url找到对应的方法的,实际上就是将@RequestMapping注解封装成了一个RequestMappingInfo对象,然后我就发现@RequestMapping注解中的一些参数。

我们大部分用的都是@RequestMapping中的value或者path属性,但实际上@RequestMapping中可不止这两个属性,今天我们一起来看看。

写个日志请求切面,前后端甩锅更方便

在Spring Boot中如何获取到Request对象?

Request对象全称HttpServletRequest,是由Servlet API所提供的对象,为的是让浏览器发出的请求能够被Java服务端所接收并且进行后续的业务处理。其中包含了请求头参数、请求参数、Session会话信息、请求的IP地址等等信息。

API网关(Gateway)服务Zuul很难?看这一篇就够了

1、什么是API网关

API网关是所有请求的入口,承载了所有的流量,API Gateway是一个门户一样,也可以说是进入系统的唯一节点。这跟面向对象设计模式中的Facet模式很像。API Gateway封装内部系统的架构,并且提供API给各个客户端。它还可能有其他功能,如授权、监控、负载均衡、缓存、请求分片和管理、静态响应处理等

Java统计用户在线人数,这样做才优雅

统计用户在线人数

在统计用户在人数的时候,我们用到了监听器,监听器大致分为以下三种:

Serverless 架构下如何实现日志的实时输出?

Serverless 白皮书中曾描述过 Serverless 的一些缺点,例如难以调试、冷启动严重等等。其中难以调试是表现在多个方面的,有一个方面是日志输出。

当我们把 Serverless 架构应用于实际项目,就会发现调试成为了效率的重要影响因素。以日志输出为例,某个函数被触发之后未得到预期结果,大家第一想法就是查看日志,但这时输出的日志可能并未是我们想要的,而且云厂商输出日志的延时也非常高。

自己动手写一个服务网关(怎么写网关)

什么是网关?为什么需要使用网关?


如图所示,在不使用网关的情况下,我们的服务是直接暴露给服务调用方。当调用方增多,势必需要添加定制化访问权限、校验等逻辑。当添加API网关后,再第三方调用端和服务提供方之间就创建了一面墙,这面墙直接与调用方通信进行权限控制。

Serverless 实战:如何为你的头像增加点装饰?

每到大型节假日,我们常会发现社交平台都会提供生成头像装饰的小工具,很是新奇好玩。如果从技术的维度看,这类平台 / 工具一般都是通过下面两个方法给我们生成头像装饰的:

  • 一是直接加装饰,例如在头像外面加边框,在下面加 logo 等;
  • 二是通过机器学习算法增加装饰,例如增加一个圣诞帽等;

SpringBoot 注入实例变量Request线程安全吗?

环境:SpringBoot2.3.9.RELEASE


  1. 测试Controller类
@RestController
@RequestMapping("/message")
public class MessageController {
	
	@Resource
	private HttpServletRequest request ;
	
	@PostMapping("/resolver")
	public Object resolver(@RequestBody Users user) {
		System.out.println(request) ;
		return user ;
	}
}
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接