对于前端性能优化我们不得不了解的几个知识点:CDN、HTTP header信息 今天我就来谈谈我对cdn的理解 1、CDN是什么:CDN全称是Content Delivery Network,即内容分发网络。将网站内容发布到接近用户的服务器上。用户访问网站时,用户访问就近服务器,然后加载这些资源。2 ...
分类:
其他好文 时间:
2020-01-21 18:08:57
阅读次数:
48
mysql索引 初始索引 索引在mysql中也叫做键 是存储引擎用于快速找到记录的一种数据结构 优点: 索引对于良好的性能非常关键 尤其是当表中的数据量越来越大时,索引对于性能的影响愈发重要 索引优化应该是对查询性能优化最有效的手段了,索引能够轻易将查询性能提高好几个数量级 索引相对于字段的音序表, ...
分类:
数据库 时间:
2020-01-21 12:06:49
阅读次数:
94
1、 减少http请求,合理设置 HTTP缓存 http协议是无状态的应用层协议,意味着每次http请求都需要建立通信链路、进行数据传输,而在服务器端,每个http都需要启动独立的线程去处理。这些通信和服务的开销都很昂贵,减少http请求的数目可有效提高访问性能。 减少http的主要手段是合并CSS ...
分类:
其他好文 时间:
2020-01-20 12:36:57
阅读次数:
62
Shuffle基本流程 spark shuffle从总体来讲分成两部分,shuffle write和shuffle reader,如下图所示,看到这里,就明白了为什么spark性能优化的时候建议宁可broadcast也不要shuffle,broadcast好歹还是内存操作,网络上大一点压力(每个节点... ...
分类:
其他好文 时间:
2020-01-19 09:27:09
阅读次数:
63
1.前言 还有几天就到国庆中秋了,快要放假了,先祝大家节日快乐!之前写过js的写作建议和技巧,那么今天就来聊聊css吧!说到css,每一个网页都离不开css,但是对于css,很多开发者的想法就是,css只要能用来布局,把效果图排出来就可以了,其它的细节或者优化,不需要怎么考虑。但是我觉得css可不只 ...
分类:
Web程序 时间:
2020-01-18 10:26:17
阅读次数:
98
从web现状谈及性能优化 原文出处:《Karolina Szczur: The State of the Web》 性能优化指南The Internet is growing exponentially, and so is the Web platform we create. Often tho ...
分类:
Web程序 时间:
2020-01-16 00:41:36
阅读次数:
106
查看执行计划explain 1.1 Explain命令:它可以对select语句进行分析,并输出select执行的详细信息,以对开发人员针对性优化 1.2 Explain的用法:在select语句前面加上explain即可,例如: 1.3explain参数说明 expain出来的信息有10列,分别是 ...
分类:
数据库 时间:
2020-01-12 20:13:53
阅读次数:
80
一:静态资源优化: ①:合并css,js文件,制作雪碧图,减少http的请求次数; ②:静态资源cdn的分发;客户端可以通过最佳网络链路加载静态页面。 ③:js,css文件压缩,图片压缩,减少请求返回的数据量。 ④:静态资源缓存机制。 二:接口优化: ①:接口合并; ②:首屏合并,同构。 三:页面渲 ...
分类:
其他好文 时间:
2020-01-11 15:15:20
阅读次数:
108
博文大纲:一、Nginx介绍二、搭建Nginx服务器三、Nginx服务的版本升级至1.2四、修改Nginx服务头部信息五、nginx主配置文件中location选项的详解六、配置https访问Nginx七、开启Nginx访问认证一、Nginx介绍Nginx专为性能优化而开发,其最大的优点就是它的稳定性和低系统资源消耗,以及对http并发连接的高处理能力,单台物理服务器可支持20000~50000个
分类:
其他好文 时间:
2020-01-11 09:42:30
阅读次数:
88
要评测一个软件工程师的计算机网络知识与网络编程水平,需要考察他的以下能力: ①架构设计能力 可以设计出高效稳定的网络结构,并使得网络架构具有良好的拓展能力和鲁棒性 ②性能优化能力 计算机综合素质高,最大化现有硬件性能 ③应急能力 可以快速定位问题,并进行合理操作恢复网络正常运行 ④安全意识 具有一定 ...
分类:
其他好文 时间:
2020-01-11 00:31:00
阅读次数:
87