获得徽章 17
- #青训营笔记创作活动#
2月2日 打卡day7
今日学习 如何在用户不做任何操作的情况下,网页能收到消息并发生变更 一个是前端定时发送http请求到服务器。一个是HTTP请求超时设置的很大,进行长轮询机制。最后就是全双工的websocket连接。 建立websocket连接也就是在HTTP请求里加特殊的header头展开赞过评论2 - #青训营笔记创作活动#
1月26日 day6
今日学习 应用层发消息,传输层加tcp/udp头,网络层加ip头,数据链路层加mac头,物理层传输光电信号 IP地址是找到接收者的基础,电脑的IP地址一个是自己手动配,一个是利用DHCP协议 DHCP首先广播,DHCP服务器会应答从IP池拿一个空闲IP,广播给电脑,然后电脑要再广播表示我要了,最后DHCP服务器回复一个ACK应答 为啥需要后面的几步?主要是有可能有多个DHCP服务器,于是先到先得,电脑只向一个服务器表示应用 DHCP是基于UDP的应用层协议展开赞过评论2 - #青训营笔记创作活动#
1月25日 day5
今日学习了索引失效的几种场景 知道了最左匹配原则是SQL语句中用到联合索引的最左边的索引,那么就可以利用这个联合索引进行匹配,但是遇到范围查询则停止匹配。 在创建索引数的时候会对数据进行排序,最左匹配原则会让它先按照最左索引对应列排序,出现值相同再用右边一个,以此类推。 select *不会导致索引失效。or会导致失效,需要左右两边都有索引才会走索引。子查询会走索引。
展开赞过评论2 - #青训营笔记创作活动#
2023/01/19 day4
学习内容:Java开发客户端所需思维,服务端开发思维。DDD领域模型。微服务和领域驱动的关系。赞过评论2 - #青训营笔记创作活动#
1月18日 打卡day3 今日学习 聚簇索引和非聚簇索引取数据的区别,聚簇索引的叶子节点存所有字段信息。B+树最好不要超过3层否则查询效率下降。InnoDB的节点称为页,非叶子节点在主键是int类型能存大概1000条索引记录,long则是大概800索引条。long主键第三层能存大概60万个节点,一个节点最少存两条数据,则一张表大概最少可以存120万条数据,较多则可以存5亿条数据!常规表也大概可以存1000万条数据。
展开赞过评论2 - #青训营笔记创作活动#
1月18日 打卡day3
今日学习
聚簇索引和非聚簇索引取数据的区别,聚簇索引的叶子节点存所有字段信息。B+树最好不要超过3层否则查询效率下降。InnoDB的节点称为页,非叶子节点在主键是int类型能存大概1000条索引记录,long则是大概800索引条。long主键第三层能存大概60万个节点,一个节点最少存两条数据,则一张表大概最少可以存120万条数据,较多则可以存5亿条数据!常规表也大概可以存1000万条数据。展开赞过评论2 - #青训营笔记创作活动#
1月17日 打卡day2
今日学习
idea常用插件,下载在自己的idea并且测试赞过评论2 - #青训营笔记创作活动#
1月16日 打卡day1
今日学习
lua+redis实现分布式限流赞过评论2
![[睡]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_9.8cf4c38.png)