获得徽章 1
- #青训营笔记创作活动#
1月23日 打卡day9
今日学习 如何1个月快速学会文档里的英文?一个笨方法是——“把单词记在本子上”。如何应对机翻模棱两可?可以结合多重翻译:百度翻译、谷歌翻译…另外如果找英文文献,可以用英文关键词,这样会找到更多。展开评论1 - #青训营笔记创作活动#
1月28日 打卡day10
今日学习 回顾了一下UDP和TCP的区别,TCP的重传机制、滑动窗口、拥塞控制、分段机制、乱序重排、链接机制,那么在特殊情况下,有特定功能需求时,UDP有时也会比TCP慢(例如不分段的时候)展开评论1 - #青训营笔记创作活动#
1月21日 打卡day7
今日学习 如果有场景需要及时更新数据,用http的长轮询会有很大的限制。简单场景也许就这样解决了,那么复杂场景呢?如何才能让后端主动comet数据到前端呢?这就要用到websocket,全双工通讯的模式解决了我多年的心头大患啊!展开评论1 - #青训营笔记创作活动#
1月20日 打卡day6
今日学习 DHCP是一种自动获取IP的方式——动态主机配置协议,需要经历四个阶段Discover,offer,request,ACK,像极了找工作的过程。但是ACK之后一般还会有三次ARP,像极了朋友圈秀offer的过程。抓包的过程非常大佬,只能膜拜。展开评论1 - #青训营笔记创作活动#
1月18日 打卡day4
今日学习 转Go最好的办法是手敲一遍官方文档……?进阶最好要学的是微服务和DDD(领域驱动设计),不过DDD听起来很像软件工程的质量保证呢。感觉今天文章的主旨是好的,让我们实践中学习,但是引流好多啊……展开评论1 - #青训营笔记创作活动#
1月17日 打卡day3
今日学习 MySQL中的InnoDB各种建立索引的方式,从存储内容的原理出发,来举例总结叶子结点、非叶子节点的计算。虽然之前确实对于“InnoDB中B+树的高度一般保持在三层以内比较好”这件事有所耳闻,但是可以存多少数据的定量计算,还是比较头大(展开评论1 - #青训营笔记创作活动#
1月16日 打卡day2
今日学习 IDEA插件,对于Lombok我是比较熟悉的,目前几乎是Java默认安装的插件了,非常方便。此外我也大开眼界:PlantUML画UML图、Alibaba Cloud Toolkit自动部署、Markdown预览md、KeyPromoter上手快捷键……感觉Java开发起来更方便了展开评论1 - 【青训营 - 后端练习题 - DAY9】
想知道青训营笔试题怎么考?快来这里看看练习题吧!
选择题 1:
以下哪些排序算法是不稳定的?
A. 快速排序
B. 归并排序
C. 基数排序
D. 堆排序
选择题 2:
关于 Go 语言以下结论正确的是?
A. 在多核机器中,核数越多,使用多个 goroutines 写入 sync.Map 的性能越好
B. 只调用一次 rand.Seed,则之后 rand.Int 的生成序列是固定的
C. 放入 sync.Pool 中的结构体可能随时被回收
D. Goroutine 的栈不仅会增长而且还会缩容
编程题 1:code.juejin.cn
编程题 2:code.juejin.cn
编程题 3:code.juejin.cn
选择题欢迎大家在沸点评论区讨论交流,隔天会在评论区公布答案
编程题不变,可随时在码上掘金编写运行
️
✨ 码上掘金使用小 tip:打开练习题链接 -> 点击左上方码上掘金 logo 进入本人项目列表页面 -> 点击“新建代码片段”选择自己想要的语言或框架 -> 编写代码后点击右上方“运行” -> 左下方“Console”面板查看运行结果展开1011 - 【青训营 - 后端练习题 - DAY8】
想知道青训营笔试题怎么考?快来这里看看练习题吧!
选择题 1:
在 MTU=1500 字节的以太网中,TCP 报文的最大分段大小为多少字节?
A. 1440
B. 1460
C. 1420
D. 1480
选择题 2:
关于经典的 Skiplist(原始论文实现)以下结论正确的是?
A. 每次的查找都从 head 节点的第 0 层(最底层)开始寻找
B. skiplist 的插入节点的层级都是固定的
C. skiplist 的元素都是有序的
D. skiplist 平均查询时间复杂度为 O(log n)
编程题 1:code.juejin.cn
编程题 2:code.juejin.cn
编程题 3:code.juejin.cn
选择题欢迎大家在沸点评论区讨论交流,隔天会在评论区公布答案
编程题不变,可随时在码上掘金编写运行
️
✨ 码上掘金使用小 tip:打开练习题链接 -> 点击左上方码上掘金 logo 进入本人项目列表页面 -> 点击“新建代码片段”选择自己想要的语言或框架 -> 编写代码后点击右上方“运行” -> 左下方“Console”面板查看运行结果展开125