`
glsjay
  • 浏览: 10762 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论
文章列表
这半年来一直组里的项目基本架构是Spring MVC,从中学到的不少关于Spring尤其是Annotation的使用,最近碰到的一个问题是在Spring中做Multi-threading的问题,其实如果没有在框架里做multi-threading是一个很Core java的知识点,无非是用runnable用Thread然后加上那几个wait,join,sleep等等方法。然而经过测试发现Spring偏偏有是有默认的执行顺序,不受外界这些个线程的方法的影响,可能跟Spring创建的bean的scope有关系,要改的的话可能有办法,类似于在annotation里改个什么变量,或是config文件里改 ...
   这篇就讲一下itemrenderer的兄弟itemeditor,因为要在DataGrid里的好几列显示用不同的components来修改数据,如果一上来全用itemrenderer当然可以做,但不太好看也太heavy了,所以用itemeditor来一起用就爽多了。之前对itemeditor的用法没有深究,原因是一直觉得他没什么不一样,后来仔细看了看,发现他还是很强大的,让我更愿意用他了。    首先,itemrenderer相对更固定,写好什么就是什么,adobe的本意应该也就是用他来显示,当然你也可以直接用control类的component,但就heavy了。itemeditor就更 ...
在编写itemrenderer时,会有时候用到与父容器的交互的需求,实现的方法不难 比如在一个datagrid里,相邻的行之前的数据属性有联系,这里给一个例子是上一行的背景颜色是下一行的决定的: override public function set data(value:Object):void { super.data = value; this.dataProvider = null; //在data setter里调用自己写的方法 checkActionSelect(); } public function checkActionS ...
第一阶段的快完成了,回想一下做的过程中遇到问题,分成好几个写下来,希望对大家有帮助 首先是itemrenderer,刚开始的过程对我来说太痛苦了,在还没有充分理解它之前,简直是太二了。其中经典问题之一就是滚动后数据错位和保存的问题,小谈一下: 关键在于itemrenderer是一种data driven的东西,adobe为了提高performance会在可见的范围内建立n+1或2个itemrenderer,这就是为什么会出现拉动滚动条后出现错位的情况,因为滚动后出现的itemrenderer并不是全新的,而是沿用了滚动前已经建好了的,如果你没有重设新建的行的itemrenderer的data ...
例出几个非常有用的站,其实更多的是在各种论坛和博客里,google才是王道。 1.官网这个不用多说了,其实google出来就行 Flex3: http://livedocs.adobe.com/flex/3/html/help.html Flex4: http://help.adobe.com/en_US/flex/using/index.html AS: http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/ 2.Peter大神的blog,一般想要的东西他都有例子,3,4都有,还加上了AS,细节就要自己琢磨或g ...
最近一直在actionscript下写程序 碰到了要写tree的情况,后台阿三给的是flat XML数据,数据收到转换后我用arraycollection去存 要自己在arraycollection上建立Hirarchy,对tree又不是那么熟,查查各种资料。 发现GroupingCollection2是一个不错的东西,用了之后感觉不错,写下来 这个是来自adobe的例子Displaying grouped data,我参考的是actionscript版。 但是我遇到的问题是label显示的问题,当我group了2个以上的field之后 然后使用labelField="GroupL ...
今天开个头,感觉做flex并没有太多人 做了flex已经5个月了,或者刚有点心得,或者想留下点知识点 开了博客写下来,希望看到的同志们指点,共勉
Global site tag (gtag.js) - Google Analytics