技术联盟

阿里云OSS之Nginx反向代理配置

nginx配置 设置代理 upstream ossproxy{ server zcpcimgs.oss-cn-beijing.aliyuncs.com; } 配置代理 server { listen 80; server_name zc2019.com; location /data { proxy_pass http://ossproxy; proxy_redirect off; proxy_s […]

微信分享链接的缩略图和标题

一、微信内分享 在微信内打开链接后,点右上角【…】选择【发送给朋友】或【分享到朋友圈】,这种分享方式获取缩略图的方法: 方法一:在页面 body 最上方添加 300*300 像素的 img 如该图片不需要显示,可以用 css 隐藏,但不能直接对 img 设置 display: none;。 可以在父层 div 上设置 display: none; 或者对 img 设置 position: abso […]

H5自动播放音频

方法一 监听界面元素 监听界面 //–创建页面监听,等待微信端页面加载完毕 触发音频播放 document.addEventListener(‘DOMContentLoaded’, function () { function audioAutoPlay() { var audio = document.getElementById(‘audio&# […]

配置独立sftp账号

 设置用户组和用户、并设置密码 groupadd sftp #创建sftp用户组 useradd -g sftp -s /bin/false mysftp  # 创建mysftp用户 passwd mysftp #设置mysftp密码  创建并设置mysftp的主目录 mkdir  mydata #创建mydata文件夹 cd mydata #进入mydata mkdir uploads #创建u […]

新时期的Node.js入门总结

基础汇总 require引用的文件中不要有内部调用,否则可能有未知隐患(内存泄漏、或者直接崩溃) Buffer 是Node特有的数据类型(固有属性、不需要require),主要用来处理二进制数据(Buffer通常表现为十六进制的字符串),新Node API Buffer()方法为Deprecated,推荐使用Buffer.form来初始化一个Buffer对象 buffer.toString([en […]

Nginx 配置文件服务器下载apk和ipa

在nginx配置文件 mime.types中配置 application/vnd.android.package-archive apk; application/iphone pxl ipa; 这样apk在界面中就可以下载并提示安装 服务器iis支持.apk文件下载的设置 IIS服务器不能下载.apk文件的原因:iis的默认MIME类型中没有.apk文件,所以无法下载。 IIS服务器不能下载.a […]

ProtoBuf.js 使用技巧

Protocol Buffers Protocol buffers 是一个用来序列化结构化数据的技术,支持多种语言诸如 C++、Java 以及 Python 语言,可以使用该技术来持久化数据或者序列化成网络传输的数据。相比较一些其他的 XML 技术而言,该技术的一个明显特点就是更加节省空间(以二进制流存储)、速度更快以及更加灵活。 具体参见 Google 开发文档:https://develope […]

Nginx单IP地址配置多个SSL证书

默认情况下,Nginx一个IP地址仅支持一个SSL证书,需要多个IP地址才能配置多个SSL证书,在公网IP地址有限的情况下,可以使用TLS Server Name Indication extension(SNI, RFC 6066),它允许浏览器在SSL握手的时候发送请求的server name,也就是 Host,这样 Nginx 就能找到对应server 的SSL配置。 配置步骤如下: 1、检 […]