共 3 页: 上一页 1 2 3 下一页
摘要:Flex中出名难缠的“安全沙箱冲突”问题一直让人抓狂,我还真遇到一次奇怪的“冲突”。 在一次发布Flex程序到服务器后,刚打开网站并未向服务器请求数据,FlashPlayer日志马上显示错误:错误: 请求位于 xmlsocket://localhost:27813 的资源(请求者从 http:... 阅读全文
posted @ 2011-10-28 17:16 泥头 阅读 (6270) 评论 (2) 编辑
摘要:只是个很奇怪的问题,我有一个页面有多个DropDownList,绑定dataProvider没问题,当用代码设置selectedItem或selectedIndex时报Label.as处理异常,怎么会跑到Label里去呢?ReferenceError: Error #1069: 在 __AS3__.vec.Vector. 上找不到属性 -1,且没有默认值。 at spark.components::Label/truncateText()[E:\dev\4.0.0\frameworks\projects\spark\src\spark\components\Label.as:1246... 阅读全文
posted @ 2011-10-28 16:26 泥头 阅读 (322) 评论 (0) 编辑
摘要:事情经过是这样的: 一小程序,前端Flex 4,后台IIS 5.1(XP) + .NET 2.0。因使用AMF传输,故后台采用Fluorinefx 1.0.0.15。 前端后后端分开独立调试完全没问题,特别是后台采用Fluorinefx自身的ServiceBrowser调试,通过没问题。 进行联调,Flex设置好RemoteObject的destination、endpoint和source,发送请求,问题来了。 通过网络监视器看到,client_ping和我的操作UserLogin均有请求,但无响应。我想,UserLogin请求时间长也就算了,连client_ping也不能马上响... 阅读全文
posted @ 2011-10-28 16:25 泥头 阅读 (243) 评论 (0) 编辑
摘要:Cairngorm中各层的含义与关系参见《Cairngorm框架——MVC基本理论》,这里探讨一下View层的交互问题。 根据Cairngorm的原理,View层中的数据通过绑定ModelLocator中的属性实现自动更新,但有时我们想要的效果不仅仅是数据自动更新这么简单,而且有可能会对View层界面进行操作,譬如切换状态、弹出提示窗口、弹出选择界面等,这些操作如果放在Command中处理的话,使Controller层与View层耦合了,不利于MVC松散耦合的概念。 举个简单例子 Flex程序由两个界面组成:登陆界面和主界面,在Application中分别定义为login和main状... 阅读全文
posted @ 2011-10-28 16:25 泥头 阅读 (148) 评论 (0) 编辑
摘要:我做网站很多年了。想当年(囧`)还在读高三的时候,刚好互联网迅速发展,刚拥有自己电脑和拨号modem上网冲浪就让我兴奋了好几年(-_-)。那时看着别人做的很简单的网站,觉得真是不可思议!加上那是免费空间到处都是,自己简单做个网站放上去,交换一下友情链接,很快网站也成型了。 最初使用Dreamweaver做的,当时完全不懂HTML和Javascript,只懂得用Dreamweaver所见即所得的方式设计,所以有些布局总是调不到合适位置。后来才知道是网页是由HTML构成的,于是专门研究了一段时间,到后来至今开发网页时,只用Dreamweaver写HTML、查错和代码提示。所见即所得的设计方式... 阅读全文
posted @ 2011-10-28 16:24 泥头 阅读 (134) 评论 (0) 编辑
摘要:有一定开发经验的程序员都习惯把一些可配置的信息内容存放在自定义的配置文件中,当需要改变配置时,只需要修改配置文件即可,不需要重新编译发布程序。 正常情况下,在Flex中读取自定义配置文件不是什么难事,但有时候要求在Application初始化之前必须获得完整配置信息,这样的话必须下一点功夫了。 Application初始化之前能够操作的地方就只有preloader了,如果把读取自定义配置文件跟preloader下载类库看作相同处理的话,基本就能达到功能。 注意:preloader只能使用flash和部分mx命名空间的类库,千万别使用mx和spark控件类库,否则preloader的工... 阅读全文
posted @ 2011-10-28 16:24 泥头 阅读 (511) 评论 (0) 编辑
摘要:看了这篇评测后http://www.cnoug.org/viewthread.php?tid=857&page=1,再也不用对Count(*)、Count(1)、Count(rowid)烦恼性能高低了。从这个帖子抽取的结果before analyze ,loop 1000,/*+hints*/count(*) :71before analyze ,loop 1000,count(*) :70before analyze ,loop 1000,count(1) :71before analyze ,loop 1000,count(rowid) :113before analyze ,lo 阅读全文
posted @ 2011-10-28 16:23 泥头 阅读 (581) 评论 (0) 编辑
摘要:Flex属于单线程,基于事件监听的异步处理机制,让人又爱又恨。全异步的处理方法,使代码遍布addEventListener和xxxHandler,没有顺序执行的代码一气呵成,且实现顺序执行很是复杂,无非就是前一个操作Handler中启动下一个操作,如此循环下去。 最近在Cairngorm 3的类库中发现了实现顺序执行的类库Task Library,支持Flex3 & 4,目前版本为1.7。 Task Library 任务库 Cairngorm任务库提供了一个顺序和并行执行任务的抽象。它可能被用于协调一个应用程序的启动序列,或管理需要特定的顺序进行的一系列异步进程。 介绍、文档及下... 阅读全文
posted @ 2011-10-28 16:23 泥头 阅读 (586) 评论 (0) 编辑
摘要:在《仿Oracle Sequence的自定义年份Sequence(适合任何数据库)》中(http://www.cnblogs.com/litou/articles/1689655.html)建立表和函数的方法模拟Sequence,效果确实不错,但还有点不足,就是需要初始化很多年份数据,尽管很少情况下用完,但何不改造成完全自动增加呢?自动增加的原理,就是在表中保存一条模板记录,当当前年份记录不存在时,从模板记录中复制出来并修改为当前年份,问题迎刃而解。原表接口和仿CurrVal函数不变(请参考上一篇文章),仿NextVal函数需要修改:create or replace function IDN 阅读全文
posted @ 2011-10-28 16:22 泥头 阅读 (173) 评论 (0) 编辑
摘要:SQL Server中(所有版本)含有newid()函数,可生成36位随机类似GUID的随机数,利用这个特征排序可产生随机排序效果。由于NHibernate中Order By的字段必须是实体中的属性名称,在不使用HQL的情况下,扩展NHibernate的Order可达到目的。继承NHibernate的Order构造新类MsSqlRandomOrderusing System;using NHibernate.Criterion;using NHibernate.SqlCommand;namespace Extends.NHibernate{ /// <summary> /// Sq 阅读全文
posted @ 2011-10-28 16:22 泥头 阅读 (296) 评论 (0) 编辑
共 3 页: 上一页 1 2 3 下一页