VMWare网络
VMware 提供了桥接、 NAT (网络地址转换)和仅主机模式,分别对应的名称为 VMnetO、VMnet8 和 VMnet1。
桥接模式
当虚拟机的网络处于桥接模式时,相当于这台虚拟机与物理机同时连接到一个局域网,这两台机器的 IP 地址将处于同一个网段中。
NAT
NAT是 VMware虚拟机默认使用的模式,物理机网卡和VMnet8虚拟网络中的 NATC网络地址转换)网关共享同一个IP地址,
因此只要物理机连上网,虚拟机就能上网。为了让物理 机和l虚拟机能够直接互访,需要在物理机中增加一个虚拟网卡接人VMnet8 虚拟交换机中。
仅主机模式
仅主机模式与NAT模式相似,但是在该网络中没有虚拟NAT,因此只有物理机能上网而虚拟机无法上网,只能在VMnet1虚拟网内相互访问。
...
nginx缓存
404错误驱动web缓存
主要是利用proxy store 功能对404错误进行重定向;
当nginx处理客户端请求时,发现请求的资源数据不存在,产生404错误,然后通过捕获错误,进而转向后端服务器请求数据,
最后将后端服务器的响应数据返回给客户端,同时缓存在本地;
location /{
root /web/server/;
error_page 404 =200 /errpage$request_uri;
}
location /errpage/ {
internal; #该目录不能通过外部链接直接访问
alias /home/html/;
proxy_pass http://backend/;
proxy_store on;
...
css3备忘
will-change
will-change 为web开发者提供了一种告知浏览器该元素会有哪些变化的方法,
这样浏览器可以在元素属性真正发生变化之前提前做好对应的优化准备工作。
这种优化可以将一部分复杂的计算工作提前准备好,使页面的反应更为快速灵敏;
通常,当元素恢复到初始状态时,浏览器会丢弃掉之前做的优化工作。
但是如果直接在样式表中显式声明了 will-change 属性,则表示目标元素可能会经常变化,
浏览器会将优化工作保存得比之前更久。所以最佳实践是当元素变化之前和之后通过脚本来切换 will-change 的值。
如果你的页面在性能方面没什么问题,则不要添加 will-change 属性来榨取一丁点的速度。
will-change 的设计初衷是作为最后的优化手段,用...
nginx代理
简单概括,正向代理是局域网内机器访问外网资源的中介,反向代理是外网机器访问局域网内的资源;
正向代理指令
resolver address … [valid=time] 用于指定dns服务器的ip地址;
address:dns的ip地址,不指定端口,默认使用53;
time:设置数据包在网络中的有效时间;
resolver_timeout time dns解析超时时长;
proxy_pass url 设置代理服务器协议和地址;
注意:1.正向代理可以加在http,server,location配置,但是一般在server中,
注意在server中不要出现server_name指令,即不要设置虚...
webkit属性
-webkit-line-clamp
-webkit-line-clamp 对于块容器的内容设置指定的行数;
只有同时将display: -webkit-box(or -webkit-inline-box);
-webkit-box-orient: vertical才可以.
大部分情况下,还需要设置overflow:hidde,否则,指定的行数后显示了省略号,
但是后面的内容也显示出来了;
当应用在a元素上,文本可能会截断,而不是在文字末尾显示省略号;
In this example the -webkit-line-clamp property is set to 3, which means the text is clamped after three lines.
...
共计 109 篇文章,22 页。