import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.util.zip.GZIPInputStream;import java.u ...
分类:
Web程序 时间:
2019-10-08 12:22:14
阅读次数:
302
用 react antd开发了一个页面,最后webpack打包的大小竟然达到了 1.9M ,gzip压缩之后也有500kb。 这超出了能承受的范围,我一个小网站哪有这么大的带宽。 1. 找原因 开始的时候并不知道是antd的锅,后来发现了一些工具可以提供UI来分析打包的js的组成部分。比如这个: h ...
分类:
其他好文 时间:
2019-10-06 13:45:07
阅读次数:
195
一、请求的上下文: User-Agent 指明客户端的类型信息,服务器可以据此对资源的表述做抉择 二、请求的上下文: Referer 浏览器对来自某一页面的请求自动添加的头部 截图2 这对于我们的防盗链非常有帮助: 1、比如我们的图片不希望被某些站点直接引用我们就可以直接禁止掉 服务器端常用于统计分 ...
分类:
Web程序 时间:
2019-10-05 14:35:17
阅读次数:
151
redis面试常问知识点总结 原创 波波说运维 2019-10-02 00:01:00 概述 今天主要分享一下面试常被问到的一些redis知识点。 1、什么是redis? Redis 是一个基于内存的高性能key-value数据库。 2、Reids的特点 Redis本质上是一个Key-Value类型 ...
分类:
其他好文 时间:
2019-10-05 14:08:22
阅读次数:
101
server { listen 443; server_name localhost; ssl on; # 此处可配置域名访问,默认的首页 # root html; #目录 # index weixin/index.html; # rewrite ^/ https://www.baidu.com #... ...
分类:
其他好文 时间:
2019-10-05 11:03:18
阅读次数:
85
nginx服务器的地址重写,主要用到的配置参数是rewrite rewrite regex replacement flag rewrite 旧地址 新地址 [选项] 支持的选项有: last 不再读其他rewrite break 不再读其他语句,结束请求 redirect 临时重定向 permam ...
分类:
其他好文 时间:
2019-10-03 19:59:36
阅读次数:
95
做个备份吧,有时候加个新样式和小功能怕加蹦了找不回来了。 CSS: js+旁边侧栏代码: csdn博客:http://blog.csdn.net/major_zhang 我的Github 博客园上关注我 有的文章里面的图片失效,这是因为首发写在csdn的博客上,现在csdn增加了图片防盗链,失效的图 ...
分类:
其他好文 时间:
2019-10-03 19:54:40
阅读次数:
111
1. gzip 描述:压缩与解压缩 用法:gzip[选项]...[文件名称]... 选项:-d 解压 gzip hello.txt # 文件压缩后名为hello.txt.gz gzip -d hello.txt.gz # 解压gz文件 2. bzip2 描述:压缩与解压缩 bzip2 hello.t ...
分类:
其他好文 时间:
2019-10-02 19:15:48
阅读次数:
139
1.什么是动静分离? 2.为什么要做动静分离? 静态由Nginx处理, 动态由PHP处理或Tomcat处理.... 因为Tomcat程序本身是用来处理jsp代码的,但tomcat也能处理静态资源. tomcat本身处理静态效率不高,还会带来资源开销. 3.如何实现动静分离? 4.单机实现动静分离实战 ...
分类:
其他好文 时间:
2019-10-02 00:40:25
阅读次数:
92
1.不做任何修改实现http跳转https(协议间的跳转): return 2.http跳转https [rewrite] 3.rewrite中的flag 地址做改写 rewrite 跳转 4.last 本条规则匹配完成后,继续向下匹配新的location URI规则 5.break 本条规则匹配完 ...
分类:
Web程序 时间:
2019-10-02 00:21:00
阅读次数:
136