尚未发现Flex中有可以直接渲染HTML代码的组件, 但可通过服务器端配合实现预览.
原理: Flex(尤指AIR环境), 使用URLLoader发送POST请求, 将要预览的HTML代码发送到服务器端Servlet, 服务器端收到请求后创建临时文件, 将HTML存到临时文件中. Flex端收到URLLoader Complete事件后, 使用navigateToURL navigate到Servlet上(使用GET), Servelet 返回文件内容 —- 在上述过程中, Flex端生成UUID作为代码读写的key.
大概是在06年的十一假期, 那天似乎是中秋节, 翻出旧日志来看, 写的非常浮, 极其烂.
1. 那时候的我没事就会郁闷, 酷爱装B, 那天只是说往南走, 觉得很潇洒, 其实只是很傻 — 坐个公车去下乌拉泊偷了点菜就作罢回了学校.
2. 那天我很懒, 起的也很晚, 至少得到11点, 阳光很好. 因为洗漱毕就去吃了中午饭.
3. 传说乌拉泊围栏只修了三面, 剩下一面没有经费就空了, 经过几年间丢了很多文物. 我刚上大学的时候看到报纸上这么说, 心也痒痒, 想扛上班里的铁锨去挖点宝贝, 其实我当时很傻, 我觉得乌拉泊就在友好路那边, 不知道那时候脑子是怎么回事.
4. 因为被门卫看到了, 又是学生, 于是一人象征性的收了五块钱.
5. 没什么可看的 交通又不便利, 于是人很少, 收入自然也少, 走到外面发现围栏牛羊都可通行
6. 一男同学在村外面上了个女厕所.
7. 乌拉泊那的胡萝卜超大, 跟胳膊一般粗, 极其肥硕.
8. 我一直记得电脑里是存了很多那天的照片 — 譬如河边的丰满的奶牛, 路旁金黄的杨树, 稀里糊涂的我, 但是我发现竟然没了, 他娘的, 我真是个废物.
9. 那天那天我都穿了外套, 今年今天我刚开始穿长裤.
10. 忘记的, 很多, 忘不了的, 更多.
早晨看宁财神围脖上发的, 年轻, 帅.
维基百科:
铁达时,(Solvil et Titus),是一只瑞士手表的牌子,始创于1887年,名字来自1世纪两位有些才华的罗马君主en:Titus和韦帕芗父子。而Solvil是瑞士汝拉州区的一处地方名。
铁达时在1990年代曾经邀请梅艳芳、周润发、吴倩莲、王杰及刘德华拍摄电视广告。广告中所提及的标语“不在乎天长地久,只在乎曾经拥有”更成为名句,令人反思现今爱情的各种观念。
之前看过Hibernate, 看过一点Spring, 昨天组织要求全面发展再加把劲看下Struts.
心想写了这么久程序了, 无非就是配置几个XML, 加几个Jar File, 写个Action, 编个JSP不就完了? 结果就这么简单的事折腾的我错过了大娘水饺盖浇饭的供应时间 — 9点后永和豆浆/大娘水饺都没有米饭供应了, 妈的, 开个饭店还这么多P事.
TinyURL 提供了极其简单易用的网址缩短API. 使用”http://tinyurl.com/api-create.php?url=http://liguoliang.com/“即可获得缩短链接. 这里是使用Flex制作的一个网址缩短小工具:
主要代码供热爱学习的同学们查阅: 主要是HTTPService
/** On short url button.*/ protected function onButtonClick(event:MouseEvent):void { CursorManager.setBusyCursor(); var currentUrlRaw:String = StringUtils.trim(textURLRaw.text); var service:HTTPService = new HTTPService(); service.addEventListener(ResultEvent.RESULT, onExecuteSuccess); service.addEventListener(FaultEvent.FAULT, onExecuteError); service.method = URLRequestMethod.GET; // Like : http://tinyurl.com/api-create.php?url=http://liguoliang.com/ var serviceUrl:String = "http://tinyurl.com/api-create.php?url=" + currentUrlRaw; service.url = encodeURI(serviceUrl); service.resultFormat = HTTPService.RESULT_FORMAT_TEXT; service.send(); } private var lastShortUrl:String; /** on API call success. */ protected function onExecuteSuccess(e:ResultEvent):void { CursorManager.removeBusyCursor(); lastShortUrl = e.result.toString(); textInfo.text = "短网址生成成功:" + lastShortUrl + "(点此复制->)"; buttonCopy.enabled = true; } /** on fault. */ protected function onExecuteError(e:FaultEvent):void { CursorManager.removeBusyCursor(); Alert.show("Error: " + e.toString()); }
See: http://www.richardcastera.com/2009/05/09/creating-a-tinyurl-with-tinyurl-api/
// Proudly powered by Apache, PHP, MySQL, WordPress, Bootstrap, etc,.