学习总结

学习总结

HTTP常见面试题一网打尽

在面试过程中,HTTP 被提问的概率还是比较高的,本篇文章搜集了 6 大类 HTTP 面试常问的题目,同时这 6 大类题跟 HTTP 的发展和演变关联性是比较大的,通过问答 + 图…

输入网址到前端显示的期间都是发生了哪些事情?

想必不少小伙伴面试过程中,会遇到「当键入网址后,到网页显示,其间发生了什么」的面试题。 还别说,这问题真挺常问的,前几天坐在我旁边的主管电话面试应聘者的时候,也问了这个问题。 接下…

使用 S3Client 从 AWS S3 读取文件

1. 设置 出于演示目的,我们在 AWS S3 存储桶“howtodoinjava-s3-bucket”中存储了一个文本文件“text.txt”。我们已将文件公开,因此我们可以直接…

HashMap是如何工作的?

HashMap 是 Collections 框架的成员,用于存储键值对。每个键都映射到单个值,不允许使用重复的键。本篇博客主要根据自己的理解探讨下 HashMap 如何在内部存储键…

Spring中@Controller与@RestController区别?

概括地说,@RestController 是一个方便的批注,它结合了@Controller和@ResponseBody批注,因此无需将@ResponseBody批注分别应用于每个处…

Java ArrayList 的遍历方法

在 List 中存储了 5 个字符串,对其进行迭代,可以将这些迭代示例应用于任何列表,存储任何类型的对象。 将使用以下这五种方法来遍历 ArrayList。 Simple For …

你知道 HTTP/1.1 该如何优化吗?

问你一句:「你知道 HTTP/1.1 该如何优化吗?」 我们可以从下面这三种优化思路来优化 HTTP/1.1 协议: 尽量避免发送 HTTP 请求; 在需要发送 HTTP 请求时,…

如何优化HTTPS?

由裸数据传输的 HTTP 协议转成加密数据传输的 HTTPS 协议,给应用数据套了个「保护伞」,提高安全性的同时也带来了性能消耗。 因为 HTTPS 相比 HTTP 协议多一个 T…

如何从日志分析 PV、UV?

很多时候,我们观察程序是否如期运行,或者是否有错误,最直接的方式就是看运行日志,当然要想从日志快速查到我们想要的信息,前提是程序打印的日志要精炼、精准。 但日志涵盖的信息远不止于此…

Pandas的时间序列datetime,timestamp,date_range—详解(28)

时间序列介绍 时间序列数据在金融、经济、神经科学、物理学里都是一种重要的结构化的数据表现形式,以时间为基本组织领域内的观测值并进行相应的分析,即时间序列分析的主要目的是根据已有的历…