摘要: ip地址的查看 windows下在cmd中使用ipconfig命令。linux下使用ifconfig或者ip addr。 无线局域网适配器 WLAN: 连接特定的 DNS 后缀 . . . . . . . : 本地链接 IPv6 地址. . . . . . . . : fe80::9f8:3aa8: 阅读全文
posted @ 2021-04-19 15:24 月下繁星杨 阅读(343) 评论(0) 推荐(0) 编辑
摘要: TCP协议介绍 tcp协议是面向连接的,在传输数据前会先建立一条连接,互联网络与单个网络有很大的不同,因为互联网络的不同部分可能有截然不同的拓扑结构、带宽、延迟、数据包大小和其他参数。能够动态地适应互联网络的这些特性,而且具备面对各种故障时的健壮性 TCP包头格式 | 源端口号(16位) | 目的端 阅读全文
posted @ 2021-04-19 15:23 月下繁星杨 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 在高并发场景下,可以在内存中先缓存一些只读的数据,减少方法数据库的请求,缓解数据库压力。但内存容量有限。需要算法移除一些数据 常用的淘汰算法主要有: FIFO(first in first out,先进先出) LFU(least frequently used,最少使用) LRU(least rec 阅读全文
posted @ 2021-01-23 11:56 月下繁星杨 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 安装第三方库 go get -u github.com/juju/ratelimit 代码编写 //limter.go type LimterIface interface { Key(c *gin.Context)string GetBucket(key string) (* ratelimit. 阅读全文
posted @ 2021-01-05 19:11 月下繁星杨 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 示例代码 package main import ( "fmt" "log" "net/http" "strings" ) func sayhelloName(w http.ResponseWriter, r *http.Request) { r.ParseForm() //解析参数,默认是不会解析 阅读全文
posted @ 2020-12-21 17:45 月下繁星杨 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 第一步,调用阿里云Api发送短信并存入数据库或者是redis当中 阿里云短信平台网址 [https://api.aliyun.com/new#/?product=Dysmsapi&version=2017-05-25&api=SendSms&params={%22RegionId%22:%22cn- 阅读全文
posted @ 2020-11-20 20:58 月下繁星杨 阅读(1365) 评论(1) 推荐(0) 编辑
摘要: Gateway介绍 Gateway是在Spring生态系统之上构建的API网关服务,基于Spring 5, Spring Boot 2和Project Reactor等技术。 Gateway旨在提供一 种简单而有效的方式来对API进行路由,以及提供一 些强大的过滤器功能, 例如:熔断、限流、重试等 阅读全文
posted @ 2020-11-19 22:52 月下繁星杨 阅读(2240) 评论(0) 推荐(1) 编辑
摘要: java内存区域分配 程序计数器: 程序计数器(Program Counter Register)是一块较小的内存空间,它可以看作是当前线程正在执行的字节码的行号指示器。在Java虚拟机的概念模型里,字节码解释器工作时就是不断改变这个计数器的值来选取下一条需要执行的字节码指令,它是程序控制流的指示器 阅读全文
posted @ 2020-11-14 18:55 月下繁星杨 阅读(75) 评论(0) 推荐(0) 编辑
摘要: mybaitsPlus入门 项目pom文件 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependenc 阅读全文
posted @ 2020-11-10 23:32 月下繁星杨 阅读(185) 评论(0) 推荐(0) 编辑
摘要: sort包介绍 该包内部实现了插入排序,归并排序,堆排序和快速排序。并不对外公开,在使用的时候会自动选择高效的排序算法。外部在使用的时候需要实现sort.Interface定义的三个方法, Len():获取集合长度,Less():比较两个元素大小的,Swap():方法和交换两个元素位置。sort包对 阅读全文
posted @ 2020-11-09 20:50 月下繁星杨 阅读(366) 评论(0) 推荐(1) 编辑