- 浏览: 136109 次
- 性别:
- 来自: 北京
最新评论
文章列表
Ajax 302 及跨域
- 博客分类:
- Javascript
用XMLHttpRequest(jQuery.ajax())访问服务器时,如果返回了标准的302,将要跳到另一个域名下的页面时,会发生跨域错误,FireFox控制台没有提示,Chrome有跨域错误提示。 failHandler里的jqXHR为:readyState=0, status=0,statusText=”error“.
当XMLHttpRequest发送send()请求后,如果status code为301, 302, 303, 307, or 308.
会进行几个判断,其中一条为:如果两个地址同源,那么走标准的同源请求事件规则;否则,进行跨域请求(cross-origin ...
JS的instanceof方法
- 博客分类:
- Javascript
今天突然想起js的原型继承模型和相关的prototype,constructor,觉得有点模糊,就写了个例子:
var log = console.log;
function A(){
this.value = 1;
}
var a = new A();
log('a.value = ', a.value); // a.value = 1
log('a instanceof A: ', a instanceof A); // a instanceof A: true
function B(){
this.value = 2;
}
va ...
sequelize 里,查询多个表时,findAndCountAll方法返回的count是所有记录的数量,而不是主表记录的数量,也就是说没有使用count(distinct *)。
据说2.0最新版本以及1.7.0的独立分支已经修复了这个问题:https://github.com/sequelize/sequelize/pull/2079
修复代码就在https://github.com/sequelize/sequelize/commit/09441160e7e7fcf3f055e3ad9186c01308466d49
似乎这段修复代码只存在于这个独立的1.7.0的分支,1 ...
Git clone 速度慢
- 博客分类:
- Git
Git服务器在局域网,之前clone了几次,速度1.*MiB/s,本来以为挺快了,今天听同事说应该在10MiB/s左右,顿时不甘心了。
Google之,找到这篇
http://darrell.mozingo.net/2011/09/29/painfully-slow-clone-speeds-with-msysgit-gitextensions/
于是去Cygwin/bin里找,找到了
cygcrypto-0.9.8.dll
cyggcc_s-1.dll
cygssp-0.dll
cygwin1.dll
cygz.dll
但是后面的ssh系列怎么也找不到,即使重新装 ...
需要为直播播放器做几个新的样式,想将每个样式的布局XML和图片放到对应的swf中。
先用Flex 创建AS项目,主文件为:TestAssets.as
package
{
import flash.display.Sprite;
public class TestAssets extends Sprite
{
public function TestAssets()
{
}
[Embed(source="/assets/images/volume_back.png")]
public static var ...
Jenkins安装起来很容易:
wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt-get update
sudo apt-get install jenkins
默认为8080端 ...
今天搞nginx,添加了个server:
server {
listen 80;
server_name jenkins.mydomain.com;
error_log /var/log/nginx/jenkins.error_log info;
location / {
proxy_pass http://localhost:8080;
}
}
回到家后发现返回502,日志里是:
013/12/03 09:41:07 [error] 9489#0: *3 connect() failed (111: Connection refused) while con ...
HTML5 aria-* and role
- 博客分类:
- HTML5
在video-js的demo中看到了很多aria-*,不知道干嘛的。google一下,发现aria的意思是Accessible Rich Internet Application。 Accessible一般是为不方便的人士提供的功能,比如windows的放大镜,语音朗读,高对比度主题等。
google到了一个youtube的视频,讲解的很清楚,有代码有示例。估计是Google Developer Day 2011的分享演讲。真是个有责任感人性化的公司啊!
http://www.youtube.com/watch?v=pwm73Pe5xb8
主要内容是说明并演示了HTML5针对htm ...
CanJS小试
- 博客分类:
- Javascript
- HTML5
最近做了个不太复杂的console项目,基本上就是增删改查外加上传文件。
计划用JS的MVC框架来做,粗略了解了一下Ember,CanJS,BackBone这三个,选择了貌似比较轻的CanJS。
整体情况还比较顺利,但是由于官网文档的不友好,还 ...
这个是能找到的最像原创的地址了http://blog.sina.com.cn/s/blog_3e99363d0100tsmo.html一些内容来自于我能找到的资料和我自己的理解,不保证正确,但是大致应该是没错的。一、排版引擎 首先厘清一下浏览器内核是什么东西。 英 ...
http://www.cnblogs.com/NNUF/archive/2012/08/15/2639793.html
JS中的跨域是受到限制的,但是跨域有时候又是必须的,藉此,各种高手牛人想尽办法使得JS能够跨域获取数据,有的方法真的很巧妙
在此记录一下常用的三种跨域方法,如下:
一、不同子域名之间的(a.example.com|b.example.com)的跨域访问。
这种跨域调用比较常见,比如a.example.com 下的 a.htm 页面,需要调用 b.example.com 下的 b.htm页面里面的getData函数, 首先需要在a.htm页面中用ifr ...
【转】ssa/ass字幕格式全解析
- 博客分类:
- Video
http://www.6psp.cn/20100714/ssa-ass%E5%AD%97%E5%B9%95%E6%A0%BC%E5%BC%8F%E5%85%A8%E8%A7%A3%E6%9E%90.html
ssa/ass字幕格式全解析
内容: 一. 概述 二. 文件各个部分解析 三. 各种类型的行 四. [Script Info]部分的标题行 五. [v4+ Styles]部分的风格行Style 六. [Events]事件部分的对话行Dialogue 七. [Events]事件部分的注解行Comm ...
1,swfParent 加载 swfChild,如果有交互,需要在swfChild的构造函数中添加Security.allowDomain("mydomain.com") 或者干脆"*",不过有风险。
2,swfChild如果是flex 生成的,由于Application中没有构造函数,没办法一开始就设置允许的domain域,只好在swfParent中Loader.load("swfChild.swf", new LoaderContext(true, null, SecurityDomain.currentDomain),把 ...
最近在做基于 NetStream 的 appendBytes() 方法的快速搜索(seek)。
由于渐进式下载不能直接seek到未下载完成的部分,而用FMS成本又比较高,因此采用了如下方法:
根据seek的时间点,获取距离最近的关键帧位置的字节数,然后 ...
来自 http://www.iteye.com/topic/398782
未找到真正的原文出处
很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为字节
再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开始变来变去。他们看到这样是好的,于是它们就这机器称为"计算机"。