
后端
后端技术
LitongZero
哪怕命运即为必然,也要拼命相抗
展开
-
Go Http 使用案例
net/http包使用案例。 GET、POST请求示例。 get请求 import ( "bytes" "encoding/json" "fmt" "io/ioutil" "net/http" ) func get(id string) { client := &http.Client{} // 创建请求 req, _ := http.NewRequest( "GET", "https://csdn.com?id="+id, nil) // 添加请求头 req..原创 2020-08-29 23:08:30 · 500 阅读 · 1 评论 -
SpringBoot限流拦截器(结合业务)
SpringBoot限流拦截器(结合业务) 背景 从网络安全和系统稳定性来看,限流是非常有必要的。 一些网关,可以帮我们完成限流熔断。但是,在某些场景,当与实际业务相结合时,网关的限流也就不那么方便了。 1.目的 1.解决业务和限流合并的情况。 如,同一个接口,每个用户,在一段时间(10秒)内只能请求几次(4次)。 2.并且可以快速的调整这个限制的频率(动态修改) SpringBoot Re...原创 2020-04-05 20:22:23 · 816 阅读 · 0 评论 -
Could not initialize class sun.awt.Win32FontManager
一.问题表现 RuoYi框架,验证码加载不出来 二.问题分析 1.控制台报错 2.查看问题 由Could not initialize class sun.awt.Win32FontManager,可以看出,应该是JDK缺少字体导致。 三.解决问题 打开JDK,font目录C:\work\java\jdk1.8.0_131\jre\lib\fonts,添加字体。 重启项目,解决问题。 四.字...原创 2020-03-15 14:51:32 · 1938 阅读 · 0 评论