01 2010 档案
七、 Flex中CSS的应用
摘要:Flex提供的默认的CSS样式比较好看,但是如果考虑到如果整合到现有的项目中去,可能它默认的样式不是我们想要的,所以我们需要了解下,如何定制我们自己的样式,来替换掉Flex默认的样式。下面以弹出框为例,来了解下如何定制。1. Flex默认的弹出框,字体比较小,很有些不爽。2. 定制我们自己的CSS样式,并应用到Alert中去。 <mx:Style> Alert { titleStyleName : 'myTitleStyleName'; /*Alert标题的样式*/ buttonStyleName : 'myButtonStyleName'; /*A 阅读全文
posted @ 2010-01-14 22:00 TroyZ 阅读(400) 评论(0) 推荐(0) 编辑
ifame的使用
摘要:一、学习使用iframe1. 在parent.jsp页面中,使用ifame标签将son.jsp引入进来,2. 并在父页面中访问子页面的对象/方法,在子页面中访问父页面中的对象/方法<html> <head> <title>父页面</title> </head> <body> <input value="调用子页面方法" type="button" onclick="callSonMethod();" /> <input value="p 阅读全文
posted @ 2010-01-11 23:13 TroyZ 阅读(874) 评论(0) 推荐(0) 编辑
六、 Flex中自定义组件的使用
摘要:// TODO 阅读全文
posted @ 2010-01-10 22:17 TroyZ 阅读(185) 评论(0) 推荐(0) 编辑
四、 Flex中使用tree
摘要:Flex中的tree是一个XML类型,这个XML的标签可以是我们随意定义的,关键是在于这个XML的层次结构。[Bindable] // 表示treeData内容一旦变化,myTree控件也随之发生变化。private var treeData:XML = ;// @mylabel表示树上显示的内容,... 阅读全文
posted @ 2010-01-10 22:16 TroyZ 阅读(993) 评论(0) 推荐(0) 编辑
五、 Flex中布局管理器的使用
摘要:1. ViewStack的使用,<mx:ViewStack/>中可以放置多个容器(例如<mx:Panel/>),但是每次只显示一个容器,我们可以指定需要显示的容器:this.myViewStack.selectedIndex = 2; //表示显示<mx:ViewStack/>内部第3个容器 阅读全文
posted @ 2010-01-10 22:16 TroyZ 阅读(341) 评论(0) 推荐(0) 编辑
三、 Flex与JavaScript互操作
摘要:Flex中有一个类,专门负责处理Flex中调用JavaScript方法,和在JavaScript中调用Flex; import flashexternal.ExternalInterface; // 提供了2个静态方法供调用1. 在Flex中调用JavaScriptExternalInterface.call(jsFunctionName, args...);2. 在Flex中设置回调函数,让JavaScript可以调用Flex的方法(1) 在Flex中设置回调函数ExternalInterface.addCallBack(functionName, flexFunction);(2)在Jav 阅读全文
posted @ 2010-01-10 22:15 TroyZ 阅读(375) 评论(0) 推荐(0) 编辑
二、 Flex与服务器交互
摘要:Flex与后端服务器的交互,主要有3种方式: LCDS、Http Service、Web Service1. LifeCycle Data Services,这个是Adobe的组件,是以一个war包的形式存在,所以它只能跟JAVA整合,并且它是需要钱买的,大概10W。它是通过调用远程对象的方式来访问... 阅读全文
posted @ 2010-01-10 22:13 TroyZ 阅读(1471) 评论(0) 推荐(0) 编辑
一、 Flex语法篇
摘要:Flex使用了ActionScript的语法,跟Java、JavaScript有些相像,也有许多不一样的地方。1. Flex、JavaScript、Java语法的一些区别:private int a = 5; //Javaprivate var a:int = 5; //Flexfunctio... 阅读全文
posted @ 2010-01-10 22:10 TroyZ 阅读(2051) 评论(0) 推荐(0) 编辑
ThreadLocal探索一
摘要:通过前面一篇的学习笔记,对ThreadLocal只是有了一个基本的认识,ThreadLocal主要是为了解决变量/参数传递问题,似乎并不是为了解决共享变量访问的多线程访问问题。之前我存在这样的错误认识:WEB应用中,对于每次HTTP请求,WEB容器都会为其创建一个新的线程并执行。于是我在每次请求时,将当前线程的内存地址信息打印出来,测试发现,多次请求时,存在输出同一个地址的情况,这就证明了,Tomcat内部可能存在一种类似池的技术,按照规则将线程分配给我们的Http请求,显然这种分配不是我们所能掌控的,可能用户A、用户B 的Http请求与相同的线程对应,也可能用户A的2次请求分别与2个不同的线 阅读全文
posted @ 2010-01-09 00:25 TroyZ 阅读(358) 评论(0) 推荐(0) 编辑
ThreadLocal学习笔记
摘要:1. 感觉自己在多线程方面知识很欠缺,平时做WEB开发,体会不是很深,因为Servlet容器、各种WEB框架已经支持了多线程,所以平时很少或者根本不需要考虑到多线程的问题,但最近在学习struts2等框架时,发现这些框架在好多地方都用到了ThreadLocal在处理多线程问题(其实我感觉就是变量传递问题),例如:Struts2中的ActionContext(将变量方便的在page和action中传递),Hibenate中的ThreadLocalSessionContext(将session跟当前线程关联),于是在网上找了些资料,想弄清楚这个ThreadLocal到底有什么神奇的地方,于是乎有了 阅读全文
posted @ 2010-01-07 20:33 TroyZ 阅读(855) 评论(0) 推荐(0) 编辑
Tomcat启动指定的Web工程
摘要:1. 最近碰到这样一个问题:项目使用到了报表,上线后,客户投诉报表经常每隔一段时间,就不能用了。后来我们发现只要将Tomcat重新启动下就没有问题了,应该是那个报表工具的性能不是很稳定造成的,大概每隔一个星期需要重启一次。当然不能每次出问题就人工去重启,这样对客户、对我们来说都是不能长期接受的,所以这个问题得解决。首先,将报表输出单独作为一个小的工程拿出来,这样即使报表出问题了,可以登陆到Tomcat的后台管理程序中,去只对这个报表工程重新reload一下,而不需要对整个项目重新启动,这样就可以减少对客户正常工作的影响这样看似已经解决了问题,但是肯定还是要被客户投诉,因为我们不可能每天盯着报表 阅读全文
posted @ 2010-01-06 23:47 TroyZ 阅读(2411) 评论(0) 推荐(0) 编辑


点击右上角即可分享
微信分享提示