首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
AI搬运工
掘友等级
废话文学
|
华夏
AI搬运工
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
709
文章 682
沸点 27
赞
709
返回
|
搜索文章
最新
热门
03 | 复杂度分析(上):如何分析、统计算法的执行效率和资源消耗?
我们都知道,数据结构和算法本身解决的是“快”和“省”的问题,即如何让代码运行得更快,如何代码更省存储空间。所以,执行效率是算法一个非常重要的考量指标。那如何来衡量你编写的算法代码的执行效率呢?这里就要用到我们今天要讲的内容:时间、空间复杂度分析。其实,只要讲到数据结构与算法,就一...
02 | 如何抓住重点,系统高效地学习数据结构与算法?
你是否曾跟我一样,因为看不懂数据结构和算法,而一度怀疑是自己太笨?实际上,很多人在第一 次接触这门课时,都会有这种感觉,觉得数据结构和算法很抽象,晦涩难懂,宛如天书。正是这个 原因,让很多初学者对这门课望而却步。我个人觉得,其实真正的原因是你没有找到好的学习方法,没有抓住学习的...
01 | 为什么要学习数据结构和算法?
尽管计算机相关专业的同学在大学都学过这门课程,甚至很多培训机构也会培训这方面的知识,但是据我了解,很多程序员对数据结构和算法依旧一窍不通。还有一些人也只听说过数组、链表、快排这些最最基本的数据结构和算法,稍微复杂一点的就完全没概念。当然,也有很多人说,自己实际工作中根本用不到数据...
40 | HTTP性能优化面面观(下)
今天我们继续上次的话题,看看 HTTP 性能优化有哪些行之有效的手段。上一讲里我说到了,在整个 HTTP 系统里有三个可优化的环节,分别是服务器、客户端和传输链路(“第一公里”和“中间一公里”)。但因为我们是无法完全控制客户端的,所以实际上的优化工作通常是在服务器端。这里又可以细...
39 | HTTP性能优化面面观(上)
“透视 HTTP 协议”这个专栏已经陪伴了你近三个月的时间,在最后的这两讲里,我将把散落在前面各个章节的零散知识点整合起来,做一个总结,和你一起聊聊 HTTP 的性能优化。由于 HTTPS(SSL/TLS)的优化已经介绍的比较详细了,所以这次就暂时略过不谈,你可以课后再找机会复习...
38 | WebSocket:沙盒里的TCP
在之前讲 TCP/IP 协议栈的时候,我说过有“TCP Socket”,它实际上是一种功能接口,通过这些接口就可以使用 TCP/IP 协议栈在传输层收发数据。所谓“望文生义”,大概你也能猜出来,“WebSocket”就是运行在“Web”,也就是 HTTP 上的 Socket 通信...
37 | CDN:加速我们的网络服务
在正式开讲前,我们先来看看到现在为止 HTTP 手头都有了哪些“武器”。没错,在应用领域,还缺一个在外部加速 HTTP 协议的服务,这个就是我们今天要说的 CDN(Content Delivery Network 或 Content Distribution Network),中...
36 | WAF:保护我们的网络服务
在前些天的“安全篇”里,我谈到了 HTTPS,它使用了 SSL/TLS 协议,加密整个通信过程,能够防止恶意窃听和窜改,保护我们的数据安全。但 HTTPS 只是网络安全中很小的一部分,仅仅保证了“通信链路安全”,让第三方无法得知传输的内容。在通信链路的两端,也就是客户端和服务器,...
35 | OpenResty:更灵活的Web服务器
在上一讲里,我们看到了高性能的 Web 服务器 Nginx,它资源占用少,处理能力高,是搭建网站的首选。虽然 Nginx 成为了 Web 服务器领域无可争议的“王者”,但它也并不是没有缺点的,毕竟它已经 15 岁了。“一个人很难超越时代,而时代却可以轻易超越所有人”,Nginx ...
33 | 我应该迁移到HTTP/2吗?
这一讲是“飞翔篇”的最后一讲,而 HTTP 的所有知识也差不多快学完了。与各大浏览器“强推”HTTPS 的待遇不一样,HTTP/2 的公布可谓是“波澜不惊”。虽然它是 HTTP 协议的一个重大升级,但 Apple、Google 等科技巨头并没有像 HTTPS 那样给予大量资源的支...
下一页
个人成就
文章被点赞
89
文章被阅读
155,069
掘力值
2,693
关注了
187
关注者
103
收藏集
0
关注标签
41
加入于
2018-06-04