解决反向代理和SSL续签冲突的问题
背景创建了一个新的域名,并且使用了免费的Let's Encrypt证书,证书申请成功后,又开启了nginx的反向代理将当前域名映射到docker的其他端口上。此时再对证书进行续签的时候,就会续签失败,无论是自动还是手动。解决方案解决办...
PNG压缩优化插件:TinyPNG for Photoshop CC
PS插件版Tinypng优化、无损压缩PNG,支持批量处理,据说只支持PhotoshopCC及以上的版本。Tinypng是一款来自国外的在线图片压缩云应用,完全免费无需注册。Tinypng采用的压缩图片方式是有损压缩,也就是说你上传的...
动态创建JS WORKER
window.URL = window.URL || window.webkitURL; const response = `self.onmessage = ({ data: { data } }) => { const ...
[未完待续]unraid 基础配置
二、系统初始化篇3、修改UNRAID的时区信息:NAS最强攻略:使用UNRAID系统,搭建ALL IN ONE全过程!超万字教程,绝对干货!点击按钮:SETTINGS——Date and Time修改时区信息如下:ntp1.aliyu...
go mod 国内镜像
镜像源阿里云Go ModuleGoproxy 中国步骤开启GO111MODULE// linux export GO111MODULE=on // win cmd set GO111MODULE=on // win powersh...
JavaScript实现之二分查找
二分查找法的基本实现在二分查找法的基本实现中,取 mid 值的时候,向上取整和向下取整都是可以的,没有问题。二分查找法的递归实现:/** * let left = 0; * left right = arr.length - 1;...
火狐浏览器拖拽问题
html5的拖拽,用了preventDefault防止弹出新页面,但在火狐下不管用?解决办法:document.body.ondrop = function (event) { event.preventDefault(); ...
VUE项目中无法触发隐藏input[type=file]的事件
最近用 Vue 做了个项目,其中涉及到头像上传的功能,在 Web 端典型的做法是把文件控件隐藏,然后点击上传按钮时候模拟点击文件控件:<input type="file" name="avatar&...