算法-滑动窗口思想

开始刷力扣了,只想说一句:曾经年少不懂事! #(┬_┬)题目//给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 // // 示例 1: // // 输入: "abcabcbb" // 输出: 3 // 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 // //

- 阅读全文 -

分布式锁

思路:在 redis 中设置一个值表示加了锁,然后释放锁的时候就把这个 key 删除。@SpringBootTest public class Test2 { @Autowired private RedisTemplate<String,String> redisTemplate; @Autowired private Redisson redisso

- 阅读全文 -

连接池配置之的druid通过bean注解配置方法

Druid是由阿里巴巴数据库事业部出品的开源项目。它除了是一个高性能数据库连接池之外,更是一个自带监控的数据库连接池。虽然HikariCP已经很优秀,但是对于国内用户来说,可能对于Druid更为熟悉。所以,对于如何在Spring Boot中使用Druid是后端开发人员必须要掌握的基本技能。1.导包 <dependency> <groupId&

- 阅读全文 -

Nginx简介

Nginx简介高性能的HTTP和反向代理服务器特点:占内存少,并发能力强(5万并发数)专门为性能优化而开发主要功能:反向代理、负载均衡、动静分离1 反向代理1.1 正向代理在客户端(浏览器)配置代理服务器,通过代理服务器进行互联网访问(比如访问谷歌,就需要代理服务器)1.2 反向代理将请求发送到反向代理服务器,由反向代理服务器去选择目标服务器获取数据后,在返回给客户端,此时反向代理服务器和目标服务

- 阅读全文 -

OSI 7层模型中数据的传输结构

国际通用标准物理层 :常见的标准 RJ-11 RJ-45 接口的水晶头 水晶/塑料/接触片/镀金的/镀铜 网线数据链路层:常见的标准MAC地址 二级网络 交换机网络层:标准IP地址 路由器 三层网络 IP地址;公网IP 相当于家庭地址(跟全世界互联);私网IP 局域网内;192.168.0.1、192.168.1.1、192.168.2.1 相当于你的房间号传输层:TCP稳定传输、UDP传输

- 阅读全文 -