- 博客(85)
- 收藏
- 关注
原创 Ajax 302 及跨域
用XMLHttpRequest(jQuery.ajax())访问服务器时,如果返回了标准的302,将要跳到另一个域名下的页面时,会发生跨域错误,FireFox控制台没有提示,Chrome有跨域错误提示。 failHandler里的jqXHR为:readyState=0, status=0,statusText=”error“. 当XMLHttpRequest发送send()请求后,如果s...
2015-01-12 12:58:11
3684
原创 JS的instanceof方法
今天突然想起js的原型继承模型和相关的prototype,constructor,觉得有点模糊,就写了个例子: var log = console.log;function A(){ this.value = 1;}var a = new A();log('a.value = ', a.value); // a.value = 1log('a in...
2014-12-10 18:18:57
488
原创 nodejs sequelize 1.7.*的count bug修复
sequelize 里,查询多个表时,findAndCountAll方法返回的count是所有记录的数量,而不是主表记录的数量,也就是说没有使用count(distinct *)。据说2.0最新版本以及1.7.0的独立分支已经修复了这个问题:https://github.com/sequelize/sequelize/pull/2079 修复代码就在https://github.co...
2014-08-18 10:32:16
568
原创 Git clone 速度慢
Git服务器在局域网,之前clone了几次,速度1.*MiB/s,本来以为挺快了,今天听同事说应该在10MiB/s左右,顿时不甘心了。Google之,找到这篇http://darrell.mozingo.net/2011/09/29/painfully-slow-clone-speeds-with-msysgit-gitextensions/ 于是去Cygwin/bin里找,找到...
2014-01-07 17:24:50
189
原创 Flex从swf中加载资源和类
需要为直播播放器做几个新的样式,想将每个样式的布局XML和图片放到对应的swf中。先用Flex 创建AS项目,主文件为:TestAssets.aspackage{ import flash.display.Sprite; public class TestAssets extends Sprite { public function TestAssets()...
2013-12-10 09:37:11
201
原创 jenkins nginx uwsgi web.py
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/jen...
2013-12-05 11:08:51
298
原创 nginx 502
今天搞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;}} 回到家后发现返回...
2013-12-03 22:49:01
194
原创 HTML5 aria-* and role
在video-js的demo中看到了很多aria-*,不知道干嘛的。google一下,发现aria的意思是Accessible Rich Internet Application。 Accessible一般是为不方便的人士提供的功能,比如windows的放大镜,语音朗读,高对比度主题等。 google到了一个youtube的视频,讲解的很清楚,有代码有示例。估计是Google Devel...
2013-11-28 10:37:55
311
原创 CanJS小试
最近做了个不太复杂的console项目,基本上就是增删改查外加上传文件。计划用JS的MVC框架来做,粗略了解了一下Ember,CanJS,BackBone这三个,选择了貌似比较轻的CanJS。 整体情况还比较顺利,但是由于官网文档的不友好,还是遇到了一些麻烦。 1,Model 的 findAll对应的API的返回结果只能是 [{}, {}] 或 {data:[{},{}],...
2013-11-14 15:16:57
198
原创 【转】关于浏览器的内核以及几个小问题
这个是能找到的最像原创的地址了http://blog.sina.com.cn/s/blog_3e99363d0100tsmo.html一些内容来自于我能找到的资料和我自己的理解,不保证正确,但是大致应该是没错的。一、排版引擎 首先厘清一下浏览器内核是什么东西。 英文叫做:Rendering Engine,中文翻译很多,排版引擎、解释引擎、渲染引擎,现在流行称为浏览器内核,至于为什么流...
2013-04-17 11:01:57
261
原创 【转】JavaScript 中的跨域访问方法
http://www.cnblogs.com/NNUF/archive/2012/08/15/2639793.html JS中的跨域是受到限制的,但是跨域有时候又是必须的,藉此,各种高手牛人想尽办法使得JS能够跨域获取数据,有的方法真的很巧妙在此记录一下常用的三种跨域方法,如下: 一、不同子域名之间的(a.example.com|b.example.com)的跨域访问。...
2013-04-10 14:05:53
173
原创 【转】ssa/ass字幕格式全解析
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...
2013-04-03 11:51:52
3156
原创 swf加载swf的一些问题
1,swfParent 加载 swfChild,如果有交互,需要在swfChild的构造函数中添加Security.allowDomain("mydomain.com") 或者干脆"*",不过有风险。 2,swfChild如果是flex 生成的,由于Application中没有构造函数,没办法一开始就设置允许的domain域,只好在swfParent中Loader.load("swfCh...
2013-03-20 17:31:41
170
原创 NetStream appendBytes 一点经验
最近在做基于 NetStream 的 appendBytes() 方法的快速搜索(seek)。 由于渐进式下载不能直接seek到未下载完成的部分,而用FMS成本又比较高,因此采用了如下方法:根据seek的时间点,获取距离最近的关键帧位置的字节数,然后请求从该帧到下一关键帧的字节,作为一个切片appendBytes到NetStream中。之后继续请求下一帧的切片并添加到NetStre...
2013-03-20 16:25:01
431
原创 【转】字符编码故事
来自 http://www.iteye.com/topic/398782未找到真正的原文出处 很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为字节 再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开始变来变去。他们看到这样是好...
2013-01-16 23:31:16
141
原创 【转】Python字符串格式化
字符串的格式化 http://www.cnblogs.com/JerySpace/archive/2010/12/17/1909621.html 在python中也有类似于c中的printf()的格式输出标记。在python中格式化输出字符串使用的是%运算符,通用的形式为格式标记字符串 % 要输出的值组其中,左边部分的”格式标记字符串“可以完全和c中的一致。右边的'值...
2012-11-18 18:04:06
127
原创 实体引用及标点符号的英文
http://www.w3school.com.cn/xml/xml_cdata.asp在 XML 中有 5 个预定义的实体引用:&lt;<小于 (less than)&gt;>大于 (greater than)&amp;&和号 (ampersand)&apos;'省略号 (...
2012-08-30 22:33:10
424
原创 【转】几种流行的视频编码比较(入门级别)
http://blog.youkuaiyun.com/wcl0715/article/details/676137 目前比较流行的几种适合网络传输的视频编码有:MPEG4、H263、H264。下面简要介绍下这些编码。 (1)MPEG4:MPEG-4标准主要应用于视像电话(Video Phone),视像电子邮件(Video Email)和电子新闻(Electronic Ne...
2012-04-14 21:41:15
277
原创 【译】HTML5还需要什么才能击败Flash(part 1)
What else does HTML5 need to defeat flash ?Written by Viki Hoohttp://speckyboy.com/2012/01/19/what-else-does-html5-need-to-defeat-flash-part-1/目前,HTML5 是网络天空中闪耀的星星。但是,HTML5准备好成为王者了吗?我们准备...
2012-04-01 16:36:19
164
原创 AS 函数作用域、函数闭包、限界方法
作用域链(scope chain):任何时候函数开始执行,都有一些对象和属性被创建。首先,一个叫做activation object(活化对象)的特殊对象被创建,用来储存参数和该方法体中的其他本地变量或函数。这个对象你无法直接获取到,因为这属于内部机制。其次,一个scope chain(作用域链)被创建,它包含一个有序列表,列表中的对象是由Flash Player或Adobe A...
2012-03-30 10:21:48
238
原创 Flex优化技巧
http://www.jb51.net/article/18260.htm 有些我不确定,需要验证。 1、当创建一个数组的时候避免用new操作符,用 var a:Array = [];而不用var a:Array = new Array(); 2、快速的复制一个数组: var copy : Array = sourceArray.concat (); 3、设置...
2012-03-30 09:46:35
198
原创 在AS3中自定义全局方法
http://en.flash-ripper.com/2007/09/how-to-define-your-own-global-function-in-as3/ 在根目录中创建类testTrace.as package{ public function testTrace():int{ trace("this is custom global trace...
2012-03-29 11:17:16
262
原创 Flex Class object(类对象)构成、traits和prototype
先贴张图:每个矩形代表一个对象。CA代表class A本身,它持有三个引用:TA是实例特征对象(traits object),存储了实例的属性,这些属性是由该类定义的。TCA是类特征对象(class traits object),代表了类的内部类型并了该类定义的存储静态属性。PA是原型对象(prototype object),它总是关联着由构造函数(constructor)属性最初添加...
2012-03-29 10:59:46
139
原创 使用flex sdk3.6的asdoc遇到的问题及解决方法
想要对一个组件项目导出asdoc。组件的sdk是3.6,但使用环境的是eclipse的Flex SDK 4.0 插件版本。 那么,进入3.6.0\bin, 输入 asdoc -source-path E:\lib\myComp\src -doc-classes comp.MyComp报错:Error: '' is not a directory 需要从sdk3.4...
2012-03-26 10:24:42
353
原创 UIComponent添加Image不显示
在UIComponent中添加Image组件,图片不显示。debug发现Image的宽和高仍为0; 一开始以为是异步加载的问题,但:改用Loader加载图片,没问题。但是如果给Loader设置了宽高,反而不显示。如果在Image外面包一个Group,也没问题。 只能在Image加载完成后设定Image的宽高。 有说法是将Image的scaleContent属性设...
2012-03-18 17:32:54
274
原创 Flex中多个柱状图和折线图的问题
做了个柱状图和折线图的混合图表,2根3D的柱子,6根折线,遇到了有些诡异的问题。大致如下: 采用如下方式:<mx:ColumnChart id="myChart" showDataTips="true" height="250" width="350"> <mx:horizontalAxis...
2012-02-28 17:53:06
146
原创 AdvancedDatagrid的dataprovider属性
高级dataGrid的dataProvider的set方法里并没有直接给super.dataProvider赋值,而是放在了commitProperties方法里。所以,在需要呈现父子关系数据,用到HierarchicalData的时候,如果需要立即添加数据,那么: advDg.dataProvider = *** ;advDg.validateProperties();...
2012-02-22 10:15:33
140
原创 Sprite的宽高设置及Flex组件的混淆
由于Bitmap和InteractiveObject同级,都继承自DisplayObject,因此没有右键菜单,需要在外部套上一个Sprite。 图片的宽为19,高为25. 情况1: var s:Sprite = new Sprite(); s.addChild(btsImage); 一切正常。 情况2: var s...
2012-02-02 10:23:30
193
原创 Flex SDK3.5 PollingChannel.as 存在内存泄露bug的一种解决方法
bug见前面的一篇文章:http://xltank.iteye.com/admin/blogs/1109353 前阵子又用profile查看了一下,结果发现,这个类本身的内存泄露不过是冰山一角。在内存快照里,有多个ByteArray、String、Object对象和它关联。这些对象是更大的内存泄露。 今天在别人的启发下,突然想到用sdk4.5.1A里的rpc.swc替换掉3.5...
2011-12-31 15:32:38
111
原创 TextInput的ErrorString样式
http://blog.minidx.com/2008/05/23/867.html 直接在css里写:.errorTip { borderColor: haloOrange; color: black; fontFamily: Base02Embedded; fontSize...
2011-10-25 13:08:30
121
原创 正则表达式符号解释
字符描述\将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。^匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 '\n' 或 '\r' 之后的位置。...
2011-10-24 17:19:22
94
原创 【转】Flash Player的 mm.cfg文件
http://jpauclair.net/mm-cfg-secrets/ (鉴于有些国外网站有时候突然就不能访问了,为了保险起见,还是复制过来了) I knew for a long time now that flash had undocumented features, little part of flash that could help speed up pr...
2011-10-08 17:17:03
1073
原创 Flex trace() 保存路径
http://help.adobe.com/en_US/flex/using/WSda78ed3a750d6b8f-4867184d1239f9d0558-8000.html 从 Flash Player 9 开始,trace()方法的写入路径已经被硬编码,无法自己修改。位置如下: Operating SystemLog file location...
2011-10-08 17:11:34
142
原创 给ItemRenderer传参
给ItemRenderer传递初始参数,可以根据参数灵活生成ItemRenderer内部的元素。 var renderer:ClassFactory = new ClassFactory(IconRenderer) ;renderer.properties = {icons : arrIcons} ;column.itemRenderer = renderer; 在...
2011-08-18 17:19:32
274
原创 AdvancedDatagrid改变行的颜色
最早我尝试重写AdvancedDatagrid的drawRowBackGrounds方法,如下: override protected function drawRowBackground(s:Sprite,rowIndex:int,y:Number, height:Number, color:uint, dataIndex:int):void { if(dataP...
2011-08-16 15:25:34
175
原创 Flex匹配中文的正则
来源 :http://bbs.airia.cn/thread-11551-1-1.html <mx:RegExpValidator id="readerNameValidator" trigger="{registerButton}" triggerEvent="click" source="{readerName}" property="text" required="t
2011-08-08 10:39:16
323
原创 as3xlsUTF8 组件导出数字为科学计数法格式的问题
将Sheet.as 中的 setCell方法改为 public function setCell(row:uint, col:uint, value:*):void { if(!(_values[row][col] is Cell)) { _values[row][col] = new Cell(); } if(value is Formula...
2011-07-25 20:16:52
154
原创 Flex动态改变CSS样式
右键点***.css,选中 “将CSS编译为SWF”。如果有多个css文件,每个都要右键并选中。 代码很简单:StyleManager.loadStyleDeclarations("style/skin_blue/css/style_blue.swf"); 刚开始用的是StyleManager.loadStyleDeclarations("style/skin_blue/c...
2011-07-01 18:17:49
253
原创 DistortionEffect.swc 相关的一个bug
将官方的例子改为:<?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:distortion="view.distortion.*"> <distortion:SimpleFlip w
2011-06-30 18:18:23
111
原创 Flex SDK3.5 PollingChannel.as 存在内存泄露bug
项目采用的是Consumer的方式。今天在做性能优化时,用Profile发现PollCommandMessageResponder 这个类的数量一直增加,从未减少过。时间长了占用内存很大。网上搜索结果参看这两个网页:http://forums.adobe.com/thread/706037https://bugs.adobe.com/jira/browse/SDK-...
2011-06-29 14:07:43
94
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人