01 2020 档案
摘要:1.HTTP缺点: 无连接: HTTP/1.1之前每次请求都要通过TCP建立连接断开连接,HTTP/1.1实现了持久连接 无状态: Cookie技术和持久连接解决 明文传输: 不安全 HTTPS:简单讲是HTTP的安全版,在HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需
阅读全文
摘要:HTTP头部本质上就是一个传递额外重要信息的键值对. HTTP头部重复了怎么办? 浏览器内部逻辑决定结果 类型: 通用头部, 请求头部, 响应头部, 实体头部 通用头部: Cache-Control: 控制缓存 Connection: 1.管理持久连接(保持连接or断开连接) 2.控制不在转发给代理
阅读全文
摘要:如题,显而易见,我们可以依次计算所有数中的1来完成该功能: int NumOfOneBetweenN(int n) { int sum = 0; for(int i=1;i<n;++i) sum += NumOfOne(i); return sum; } int NumOfOne(int i) {
阅读全文
摘要:RAII(Resource Acquisition Is Initialization),也称为“资源获取就是初始化”,是C++语言的一种利用对象生命周期来控制资源的技术。 简单的说,RAII 的做法是使用一个对象,在其构造时获取资源,在对象生命期控制对资源的访问使之始终保持有效,最后在对象析构的时
阅读全文