服务器
-
详解跨站点WebSocket劫持漏洞的原理
WebSocket作为HTML5的新特性之一格外吸引着开发人员的注意,因为它的出现使得客户端(主要指浏览器)提供对Socket的支持成为可能,从而在客户端和服务器之间提供了一个基于…
-
Uploadify插件的参数属性、事件、方法函数详解
Web上传文件是一个很常用的功能,试用过不少上传组件,要么是每次只能选择一个文件,要么是选择了文件后不能取消,直接上传,要么就是对文件、队列等限制支持不佳。面对这么多问题,Uplo…
-
HTML5 WebSocket的JavaScript接口详解
如果我们想彻底的了解WebSocket,就必须先从它的接口定义学起。WebSocket和HTTP协议一样,都是基于TCP协议的,因此我们无需关注它们的握手协议,而只需关注实际应用的…
-
前端性能优化:实现图片延迟加载之lazyload.js插件
在这个不差钱的世界,讲性能优化是件很“多余”的事情。我们老板经常说的一句话是,开宝马的会在乎油钱吗?一台设备不行,就上两台。我当场泪奔,为什么我的工资不翻倍…
-
使用html2canvas实现网页截屏功能
html2canvas是一个相当不错的JavaScript类库,它使用了html5和css3的一些新功能特性,实现了在客户端对网页进行截图的功 能。html2canvas通过获取页…
-
修复 The requested URL ‘/bootstrap/3.3.1/css/bootstrap.min.css’ was not found on this server 问题
最近不少 CDN 的服务挂了,其中就包含 bootstrap 这个常用的前端 JS 框架的 cdn 链接。 最开始发现这个问题的是群里的一位网友。该网友收到公司通知,说线上项目无法…
-
has been blocked by CORS policy: Response to preflight request doesn’t pass
has been blocked by CORS policy: Response to preflight request doesn’t pass access c…
-
Failed to load resource: the server responded with a status of 403 () 问题解决
今天我发现我的网站的图片,在 mac 系统中的 Safari 浏览器中不显示。 为了一探究竟,我就开始调试,看看到底是咋回事。因为谷歌浏览器就是好的,Safari 上的图片却不显示…
-
解决 mac 系统报zsh: command not found: npm 问题
最近两天空闲下来,搞了一个小程序。程序员面试题库小程序,很受欢迎。 在开发小程序之前,我看到微信推了一个小程序云开发,我写了一个 demo,体验了一下。其中云函数,这一块由于是部署…
-
推荐几个分离人声和伴奏的神奇网站
说到给歌曲消除人声,相信经常处理音视频的朋友都有所了解,用Adobe Audition就可以轻松完成,只要源音频文件音质足够高,最终得到的伴奏效果还是比较令人满意的。但是要想把人声…