获得徽章 1
#青训营笔记创作活动#
2月20日 打卡day39
Optional 类是 Java 8 中引入的一个新类,用于解决空指针异常问题。它提供了一种更加优雅和安全的方式来处理可能为空的对象。
2月20日 打卡day39
Optional 类是 Java 8 中引入的一个新类,用于解决空指针异常问题。它提供了一种更加优雅和安全的方式来处理可能为空的对象。
展开
评论
点赞
#青训营笔记创作活动#
2月19日 打卡day38
秒杀系统设计是一个相对复杂的问题,需要考虑到多个方面的因素。对于后端而言,秒杀系统需要支持高并发和高可用性。为了保证系统的可靠性和性能,可以采用分布式架构、异步处理、缓存等技术,将负载分散到多个节点中,以支持大量并发请求。
2月19日 打卡day38
秒杀系统设计是一个相对复杂的问题,需要考虑到多个方面的因素。对于后端而言,秒杀系统需要支持高并发和高可用性。为了保证系统的可靠性和性能,可以采用分布式架构、异步处理、缓存等技术,将负载分散到多个节点中,以支持大量并发请求。
展开
评论
点赞
#青训营笔记创作活动#
2月18日 打卡day37
缓存击穿是指一个不存在于缓存中的数据,被大量请求并同时请求到缓存失效的情况,导致请求直接落到后端存储系统上,增加了系统的负担,可能会导致系统崩溃。
缓存雪崩是指缓存中大量的数据同时失效,导致后端存储系统承受大量的请求,压力突然增大,可能会导致系统崩溃。
缓存穿透是指请求的数据在缓存中不存在,每次请求都会穿透缓存,直接查询后端存储系统,这种请求可能会造成后端存储系统的压力过大,影响系统的稳定性。
2月18日 打卡day37
缓存击穿是指一个不存在于缓存中的数据,被大量请求并同时请求到缓存失效的情况,导致请求直接落到后端存储系统上,增加了系统的负担,可能会导致系统崩溃。
缓存雪崩是指缓存中大量的数据同时失效,导致后端存储系统承受大量的请求,压力突然增大,可能会导致系统崩溃。
缓存穿透是指请求的数据在缓存中不存在,每次请求都会穿透缓存,直接查询后端存储系统,这种请求可能会造成后端存储系统的压力过大,影响系统的稳定性。
展开
评论
点赞
#青训营笔记创作活动#
2月17日 打卡day36
Go语言是一个非常有潜力的编程语言。它的简洁、高效和强大的标准库使得它在云计算、网络编程和大数据等领域具有广泛的应用前景。在未来的发展中,我相信Go语言会成为更多开发者的首选编程语言。
2月17日 打卡day36
Go语言是一个非常有潜力的编程语言。它的简洁、高效和强大的标准库使得它在云计算、网络编程和大数据等领域具有广泛的应用前景。在未来的发展中,我相信Go语言会成为更多开发者的首选编程语言。
展开
评论
点赞
#青训营笔记创作活动#
2月16日 打卡Day35
之前正在纠结怎么用jwt做大项目的鉴权,这篇文章帮大忙了。用户信息提取这一章十分有用。示例代码也很简明。
2月16日 打卡Day35
之前正在纠结怎么用jwt做大项目的鉴权,这篇文章帮大忙了。用户信息提取这一章十分有用。示例代码也很简明。
展开
评论
点赞
#青训营笔记创作活动#
2月15日 打卡Day34
B+树和红黑树一直是面试的热门话题。文章解释了为什么要使用B+树,为什么不使用其他数据结构作为索引,这是由底层的存储机制(机械硬盘寻道)和SQL局部性原理决定的。
2月15日 打卡Day34
B+树和红黑树一直是面试的热门话题。文章解释了为什么要使用B+树,为什么不使用其他数据结构作为索引,这是由底层的存储机制(机械硬盘寻道)和SQL局部性原理决定的。
展开
评论
点赞
#青训营笔记创作活动#
2月14日 打卡day33
文章实地测试了2000w条数据下mysql的性能。之前的文章提到并非固定2000w就要分表,而是需要根据mysql底层的查询原理进行计算。
2月14日 打卡day33
文章实地测试了2000w条数据下mysql的性能。之前的文章提到并非固定2000w就要分表,而是需要根据mysql底层的查询原理进行计算。
展开
评论
点赞