Archive: 2019

0

Nginx Ninja -- Nginx frequently used recipes

常用配置client_max_body_size 20m 设置请求体大小,避免在文件上传等场景中,出现413 Request Entity Too Large Nginx转发端口常规转发12345678server { listen 8000; location / { # 所有请求转发到本机8001 proxy_pass http://127.0.0.1:8001; &#

0

DOM元素的各种位置总结

js 在操作绝对布局(或者fixed布局)元素的时候,经常需要动态根据元素当前的位置信息动态设置和处理元素的新位置信息,就需要反复借助元素的当前位置来进行辅助计算,本文就DOM元素涉及的常用位置api进行一个总结 一个经典示意图一图胜千言 先来一张立体总结的经典图(抱歉出处忘了 …) 含义详解clientTop[RO]: clientTop 表示的其实就是当前元素的对应上border宽度 (其实

0

WeakMap/WeakSet简介和GC观察

WeakMap 和 WeakSet 由来简述从类名上可以看出一些端倪,WeakMap和Map是有关系的,事实上,Weak-开头的是原Map/Set的弱引用实现,它们的出现解决了Map中的键(以及Set中的值)是引用类型时,可能出现的内存泄漏问题 注:普通对象的键值对里,如果使用引用类型作为key, 会有类似问题吗?不会,普通对象只允许字符串作为键,如果传入的不是字符串类型会被转为字符串,例如传入