获得徽章 0
#青训营 x 字节后端训练营# 阅读打卡第14天,《HTTP灵魂之问,巩固你的 HTTP 知识体系》。首介绍了htpp报文结构,header + 实体。接着对HTTP的请求方法进行比较,主要是GET和POST方法的分析。然后是一些状态码的含义,HTTP的特性,无状态和Cookie,每个字段的解释,数据传输,TLS安全问题等。
评论
#青训营 x 字节后端训练营# 阅读打卡13天,《5种限流算法,7种限流方式,挡住突发流量?》。随着服务用户增加,服务调用关系日趋复杂,服务和服务之间的稳定性越来越重要,常需要通过缓存、限流、熔断降级、负载均衡等多种方式保证服务的稳定性。本文主要介绍了使用redis的限流方式,主要是窗口算法和桶算法。
评论
#青训营 x 字节后端训练营# 阅读打卡第十二天,阅读《由浅到深,入门Go语言Map实现原理》,Go语言的Map是一种基于哈希表实现的数据结构,用于存储键值对。在Map中,每个键必须是唯一的,但对应的值可以重复。Map的实现基于哈希表,可以快速地进行键值的查找、插入和删除操作,时间复杂度为O(1)。需要注意的是,哈希表中的桶是通过数组实现的,因此在哈希表中的键值对并不是按照插入的顺序进行存储的,而是按照哈希值的顺序进行存储的。因此,对于Map中的键值对的遍历顺序是不确定的
展开
评论
#青训营 x 字节后端训练营# 阅读打卡第11天,阅读《分支算法之美》,分治算法是一种常见的算法设计思想,它将问题分成多个小的子问题,然后递归地解决这些子问题,最后将子问题的解合并得到原问题的解。常见的基于分治思想设计的算法,如快速排序、归并排序、二分搜索等算法等。
评论
#青训营 x 字节后端训练营# 阅读打卡第十天,阅读《DFS和BFS算法之美 》,DFS是一种深度优先的遍历算法,它通过从起点开始,尽可能深地搜索图中的每个节点,直到找到目标节点或者搜索完所有可达节点为止。在搜索过程中,DFS会维护一个栈来保存节点的遍历顺序,因此也称为“栈式搜索”。BFS是一种广度优先的遍历算法,它从起点开始,逐层遍历图中的节点,直到找到目标节点或者搜索完所有可达节点为止。在搜索过程中,BFS会维护一个队列来保存节点的遍历顺序,因此也称为“队列式搜索”。
展开
评论
#青训营 x 字节后端训练营# 阅读打卡第九天,分布式系统初探,分布式系统是由多个独立计算机组成的集合,这些计算机通过网络进行通信和协作,以实现一个或多个共同的目标。分布式系统通常用于处理大量数据或容纳大量用户的应用程序,例如搜索引擎、社交网络和在线交易系统。
评论
#青训营 x 字节后端训练营# 阅读打卡第八天,为什么必须要凑够30个字啊,阅读源码,最近也没怎么写go。课程看完也看完了,接下来计划对着ppt做一些笔记
评论
#青训营 x 字节后端训练营# 阅读打卡第七天,继续啃代码。学习使用 Go 操作数据库的方法,阅读GORM 文档。经过实践,学会创建数据库和表,插入和查询数据,使用 ORM 框架管理数据库等操作。
评论
#青训营 x 字节后端训练营# 阅读打卡第六天,接着啃Gin框架源码,学习gRPC的使用,RPC是一种远程调用协议,允许在不同计算机或者进程之间通信,常见的场景比如分布式系统通信等。
评论
#青训营 x 字节后端训练营# 阅读打卡第五天,继续阅读Gin框架源码,有些地方看得还是迷糊,特别是路由使用Radix树实现部分,好在网上不少大佬提供了解读.
评论
#青训营 x 字节后端训练营# 阅读打卡第四天,学习Gin框架,阅读gin的源码框架,Gin是Go语言实现的 HTTP Web 框架,接口简洁,性能高。
评论
#青训营 x 字节后端训练营# 阅读打卡第三天,阅读了架构入门相关的文章,架构和业务往往是紧密相关的,系统架构不是一开始就固定的,随着业务拓展需要不断增加系统的特性,不断提升架构的性能,如高性能,高可用可用和安全性等特性。
评论
#青训营 x 字节后端训练营# 阅读打卡第二天,系统性地看完了推荐的git文章,给文章的作者们点赞,值得一提的是,结合使用场景来理解一些一些指令是非常好的学习方式,如git stash, git rebase等命令。俗话说,工欲善其事,必先利其器,Git作为如今广泛使用的代码管理工具,要知其然也要之其所以然,应当好好掌握其使用和了解其实现原理。
展开
评论
下一页
个人成就
文章被阅读 432
掘力值 51
收藏集
2
关注标签
12
加入于