前端常见的性能优化 1.减少HTTP请求次数和请求的大小 雪碧图(图片精灵) 图片base64 (webpack中可以配置) 尽量使用字体图标或者SVG等矢量图 减少HTTP请求次数或者减少请求内容的大小 渲染更快:因为它们是基于代码渲染的,而对于位图(png/jpg/gif)是需要先把图片编码再渲 ...
分类:
其他好文 时间:
2020-02-18 16:21:39
阅读次数:
68
PHP对Base64的支持非常好,有内置的base64_encode与base64_decode负责图片的Base64编码与解码。 编码上,只要将图片流读取到,而后使用base64_encode进行进行编码即可得到。 //调用使用的方法 而解码就略微麻烦一点,究其原因在于把图片编码成base64字符 ...
分类:
Web程序 时间:
2019-11-04 13:49:53
阅读次数:
135
PHP对Base64的支持非常好,有内置的base64_encode与base64_decode负责图片的Base64编码与解码。 编码上,只要将图片流读取到,而后使用base64_encode进行进行编码即可得到。 而解码就略微麻烦一点,究其原因在于把图片编码成base64字符串后,编码内会加入这 ...
分类:
Web程序 时间:
2019-10-16 13:04:11
阅读次数:
105
cv2.imdecode()函数从指定的内存缓存中读取数据,并把数据转换(解码)成图像格式;主要用于从网络传输数据中恢复出图像。cv2.imencode()函数是将图片格式转换(编码)成流数据,赋值到内存缓存中;主要用于图像数据格式的压缩,方便网络传输。 imdecode()使用 从网络读取图像数据 ...
分类:
编程语言 时间:
2019-10-09 12:27:19
阅读次数:
155
@ "TOC" 常见对base64的认知(不完全正确) 首先对base64常见的认知,也是须知的必须有以下几点 base64是一种图片编码方式,用一长串超长的字符串表示图片 在加载的时候会直接以字符串的形式加载出来,减少了图片加载的http请求 正常加载服务器静态资源的时候都应该是通过http请求回 ...
分类:
Web程序 时间:
2019-08-26 14:51:23
阅读次数:
82
原文: http://106.13.73.98/__/185/ 实现方式二:通过索引加1余长度: 实现方式三:Python独有的赋值方式: 原文: http://106.13.73.98/__/185/ ...
分类:
其他好文 时间:
2019-08-08 19:26:00
阅读次数:
88
一、 为什么要有函数 我们在以后的编码过程中,有很多代码会重复出现,这些重复实现的代码,我们不需要每次需要用到的时候都编写,我们将重复的代码封装起来。比如在一个网站中,无论是消费的金额还是积分的积累等等都需要用到“加法”的功能,所以我们可以将数据相加封装成一个函数,以后凡是用到加法的功能我们都可以直 ...
分类:
编程语言 时间:
2019-04-12 19:15:04
阅读次数:
170
首先来看一下前端性能优化所涉及的层面有如下四个:网络层面,构建层面,浏览器渲染层面,服务端层面 具体的优化点有:资源合并与压缩,图片编码原理和类型的选择,浏览器的渲染机制,懒加载与预加载,浏览器存储,缓存机制,PWA,Vue-SSR等等 首先来了解一下web前端的本质 web前端的本质是一种GUI软 ...
分类:
其他好文 时间:
2019-03-25 01:21:16
阅读次数:
252
[TOC] 一.什么是multipart/form data 首先我们需要明白在html中的 . enctype:规定了form表单在发送到服务器时候编码方式。有如下的三个值。 ① 。默认的编码方式。但是在用文本的传输和MP3等大型文件的时候,使用这种编码就显得 效率低下。 ② 。 指定传输数据为 ...
分类:
其他好文 时间:
2019-01-31 23:42:32
阅读次数:
378
redis之字符串类型: 字符串类型是redis中最基本的数据类型,同时它也是memcached中仅有的数据类型。redis字符串类型的键能存储任何形式的字符串,包括二进制数据,例如,存储json化的对象甚至是一张图片(可以将图片编码成二进制的格式存储)。另外、一个字符串类型的值最多能存储512兆的 ...
分类:
其他好文 时间:
2018-12-24 02:42:34
阅读次数:
109