获得徽章 0
#青训营笔记创作活动#
2月21日 打卡day8
今日学习《go基础语法50问,来看看你的go基础合格了吗?》
其中,我印象最深的就是switch 语句中的 case 代码块会默认带上 break,但可以使用 fallthrough 来强制执行下一个 case 代码块。
展开
评论
#青训营笔记创作活动#
2月20日 打卡day7
今日学习了
TraceId 搭配 ELK ,碉堡了!
从本文中,我认识到了为了直接用ES实现搜索,我们可以用Logstash 来收集日志,Spring 默认的日志框架 Logback 已经对其提供了支持,我们要做的只是编写配置文件。Logstash 有个问题就是非常占用内存,所以本文后面会介绍另一个比较轻量级的日志收集工具 FileBeat ,由 Go 语言编写。
展开
评论
#青训营笔记创作活动#
2月17日 打卡day6
今日学习 如何使用 Go HTTP 框架 Hertz 进行 JWT 认证。
我主要学习到了TokenHeadName:用于设置从 header 中获取 token 时的前缀,默认为 "Bearer"。
HTTPStatusMessageFunc:用于设置 jwt 校验流程发生错误时响应所包含的错误信息,我可以自行包装这些内容。
展开
评论
#青训营笔记创作活动#
2月15日 打卡day5
今日学习了「刚插上网线,电脑怎么知道自己的IP是什么?」
插上网线之后,获得IP的方式主要有两种。

第一种是,自己手动在电脑里配。像下图那样,是macOS的一个截图,在选择手动配置之后,除了IP地址还需要配上子网掩码和路由器的地址。第二种获取IP的方式,DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)。

展开
评论
#青训营笔记创作活动#
2月13日 打卡day4
今日学习了
(十)全解MySQL之死锁问题分析、事务隔离与锁机制的底层原理剖析。

通过本次阅读,我对锁、MVCC机制与事务机制之间的关系产生了进一步的认识。
展开
评论
#青训营笔记创作活动#
2月10日 打卡day3
B+Tree类型:
MySQL中最常用的索引结构,大部分引擎支持,有序。
Hash类型:大部分存储引擎都支持,字段值不重复的情况下查询最快,无序。
R-Tree类型:MyISAM引擎支持,也就是空间索引的默认结构类型。
T-Tree类型:NDB-Cluster引擎支持,主要用于MySQL-Cluster服务中。
展开
评论
#青训营笔记创作活动#
2月9日 打卡day2
总之,根据SQL不同,优化器也会基于不同的优化准则选择出最佳的执行计划。但需要牢记的一点是:MySQL虽然有优化器,但对于效率影响最大的还是SQL本身,因此编写出一条优秀的SQL,才是提升效率的最大要素。


展开
评论
#青训营笔记创作活动#
2月7日 打卡day1
学习内容:新来个技术总监,把限流实现的那叫一个优雅,佩服!在本篇文章中,讲了高并发的实际应用,这个内容让我受益匪浅,滑动窗口也将运用在我们的大项目中。
评论
下一页
个人成就
文章被阅读 1,109
掘力值 176
收藏集
3
关注标签
16
加入于