`
文章列表
使用过flex的人都知道,它很耗内存,所以优化flex应用程序时非常重要的工作,也是必经之路,,以下是我的笔记:     1, 合理使用布局 a) 避免多层嵌套容器:嵌套容器时,每个容器实例都会在其子对象上运行度量和缩放算法(某些子对象本身又是容器,这样度量过程将是递归的) b) 使用绝对定位和缩放:默认使用的是相当布局,这样每个容器及其其子对象大小和位置的计算会占用大量资源,以下两个技巧有助于减少这个计算 i. 将对象位置固定坐标:运行时就不需要计算对象的位置,,,但是如果想采用这个技巧,可使用画布容器,其他类型的容器(如盒子容器)无法使用绝对位置,,使用画布容器时,必须显示地声明所有Canv ...
     最近开始接触Heritrix,听书说,配置很麻烦,一开始我也无从下手,上网找了下,很多都是超级无敌烦又多,不过我得感谢yeniu040209这位仁兄的资料,再加上我的一些经验,把我的入门配置与大家分享下:   1)下载heritrix-1 ...
在document内部,field是保存在一个Vector类型的对象数组中的。 它的主要作用是用来维护它内部的field信息,包括对field的删除,增加,查找等操作 Segment其实是一个逻辑的概念,在一个索引中,可能有多个segment,lucene对索引管理的最大单位就是segment,。。 二,索引文件格式 1,segment 每一个segment代表lucene的一个完整索引段,每一个segment都有统一的前缀,这个前缀是根据当前索引的document的数量转成36进制,再前面再加一个下划线而成的 2,.fnm格式 该文件中包含了Document中的所有field名称 3,. ...
4.1使用IndexSearcher进行搜索 Lucene里与搜索相关的api多数都被包含在org.apache.lucene.search中 4.1.2indexSearcher最简单的使用 IndexSearcher searcher = new IndexSearcher(INDEX_STORE_PATH); Term t = new Term(“bookname”,女); Query q = new TermQuery(t); Hits hits = searcher.search(q); For(int i=0; i<hits.length(); i++) { S ...
Flex中数据验证器有: CurrencyValidator:货币数据验证 CreditCardValidator:信用卡数据验证 DateValidator:日期数据验证 NumberValidator:数字验证 PhoneNumberValidator:电话号码验证 EmailValidator:邮箱地址验证 ZipCodeValidator:邮政区号验证 Flex中的数据验证是由验证器(Validator)来执行的。验证器的创建是使用<mx:Validator>标签或者指定验证器的标签,如 <mx:Style> .errorTip { borderColor: ...
ToolTip重点主要在ToolTipManager和ToolTip上,看如下代码你就会明白 <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <mx:Style> ToolTip { fontFamily:"Arial"; fontSize: 14; fon ...
Flex效果触发器有: addedEffect   添加组件时 creationCompleteEffect  组建创建完成时 focusInEffect 获得键盘焦点时 focusOutEffect 失去键盘焦点时 hideEffect 当组建的visible属性变为false时 mouseDownEffect 单击鼠标按下时 mouseUpEffect 鼠标弹起时 moveEffect 组建位置变换时 removedEffect 组建从容器中移除时 resizeEffect 组建的height和width属性变化时 rollOutEffect 在组建上使用鼠标滚动轮离开时 ...
做了一个flex+oracle10g+hibernate分页,花费我两天时间,郁闷的不是在flex,hibernate,而是在于oracle的rownum,如果分页的hql语句中,rownum如果是大于某一个值得话,它就会拿不到表中的某些值,甚至是全部值,所以,要解决这个问题就得先先排序,在分页。因为rownum是随机拿的表内的数据,所以有些值是拿不到的,所以要先排序后分页,这样才能拿到全部的值,,今天是圣诞节,祝大家圣诞快乐,哈哈。。希望大家可以多多交流,有什么问题,都可以留意,,
最近自学lucene,去图书馆也接了两本lucene的书,看了,做了些笔记,分享下。 1 建立搜索引擎的第一步:创建索引。主要介绍IndexWriter,Document,Field,关系如下: IndexWriter就像一本书,Document就像书里的文章,Field就像文章里的标题,正文,时间,作者。 2 Field field = new Field(Field 名称 , Field 内容, 存储方式, 索引方式); 存储的方式有三种: 不存储(Field.Store.NO),,,,, 完全存储(Field.Store.YES),,,,,,,压缩存储(Filed.Store.CO ...
Occur用于表示布尔查询子句关系的类,包括: Occur.MUST,   Occur,MUST_NOT    Occur.SHOULD 1, must和must:取得连个查询子句的交集 2,must和must_not :包含must并且查询结果中不包含must_not的检索结果 3,should和should 表示“或”关系, 最终检索结果为所有检索子句的并集 使用注意: 1 must和should:此时should无意义,结果为must子句的检索结果 2 must_not和must_not :无意义,检索无结果 3 must_not 和should:此时should相当于must,结果同 ...
在做lucene2.9  highlighter 用法时,但是运行时报Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/lucene/index/memory/MemoryIndex 这个错,我觉的很是怪哦.在我用highlighter这个类时 我都没有用过MemoryIndex  这个方法.后来我上网一查说去lucene2.9包下 contrib\memory 找到 lucene-memory-2.9.1.jar 导和就行了 试了后果然可以了,但我不知道是怎么回事.只知道导入这 ...
hibernate常见包异常 2. //如果不用,启动时不会出错,但使用Dwr时,会抛出异常:java.lang.NoClassDefFoundError: antlr/ANTLRException    3. antlr-2.7.2.jar     4.    5. //如果不用此包,在启动时会抛出: nested exception is java.lang.NoClassDefFoundError: org/objectweb/asm/Type    6. asm.jar    7.    8. //如果不用此包,在启动时抛出:nested exception is java ...
AS3中主要有3种事件模型,EventFlow事件流  EventObjects事件对象 EventListeners事件监听 事件对象在As3的事件处理系统中主要有两个用途,1事件对象通过一组属性保存指定事件的信息 2事件对象包含一组方法,开发人员可以通过事件对象中的方法来操作事件对象,并且可以影响事件处理系统的行为 它包含3个阶段   是静态常量来的  1 CAPTURING_PHASE:uint = 1//获取所有目标结点的父结点阶段       2 AT_TARGET:uint = 2   //目标阶段    3  BUBBLING_PHASE:uint =1;   //起泡阶段 ...
FLEX Array和ArrayCollection的区别 当Array的数据发生变化的时候,用它作为数据源的控件不能感知这种变化。 例如:myArray.push("new value"); 这时,如果一个List用它作为dataProvider,List的列表中不会增加新加入的这个值。 而当ArrayCollection的数据发生变化的时候,能够通知控件发生变化。 例如:myArrayCollection.addItem("new item"); 这时,如果一个控件List用它作为dataProvider,List列表中会增加一列内容 另 ...
.    匹配任何单词    如r.t  可以匹配  rat等等 $    匹配行结束符   如a$  可以匹配以a结尾的单词等等 ^    匹配一行的开始   如^ where in 可以匹配where in the course of *   匹配0或者多个正好在它之前的那个字符 \   这是引用符   \$用来匹配美元符号,,而不是匹配行结束符($) [][c1-c2][^c1-c2]   如[^269A-Z]用来匹配除了269和所有大写字母以外的所有字符 \<\>   匹配词(word)的开始(\<) 和结束(\>)  如\<t  可以匹配 for the ...
Global site tag (gtag.js) - Google Analytics