BlazeDS 说明BlazeDS是由Adobe开源的基于amf协议的,用于解决flex与java通讯的组件;基于传统的文本协议的XML传输方式,在抽象层方面会有很大的压力,特别在需要序列化与反序列化时,都会在客户端与服务端产生处理的资源。Flash player支持AMF协议,它可以缓解传统基于文...
分类:
编程语言 时间:
2014-08-07 21:38:30
阅读次数:
321
Flex如何处理二义性模式:1、词法分析器匹配输入时匹配尽可能多的字符串2、如果两个模式都可以匹配的话,匹配在程序中更早出现的模式上下文相关的记号flex提供起始状态(start state)的概念,可以动态地开启和关闭针对特定模式的识别,对于处理上述上下文相关的情况比较有用。Flex词法分析器中的...
分类:
其他好文 时间:
2014-08-07 18:41:21
阅读次数:
373
一、什么是建造者模式?Bulider模式又叫建造者模式,或者生成器模式。其属于创建型模式的一种。用来隐藏符合对象的创建过程。他把符合对象的创建过程进行了抽象。通过子类继承和重载的方式,动态的创建具有复合属性的对象。二、建造模式的结构三、建造模式的应用场景- 对象的创建:Builder模式是为对象的创...
分类:
编程语言 时间:
2014-08-07 18:16:51
阅读次数:
250
事件启动顺序
容器Preinitialize=》子组件preinitialize=>子组件initialize=》childAdd=》initialize
=>子组件creationComplete=》子组件updateComplete=》CreationComplete=》updateComplete
其中,常用事件为creationComplete...
分类:
其他好文 时间:
2014-08-07 15:54:40
阅读次数:
173
需求:将改变为。代码: AB换位置 aaa bbb 解释:1.display: -webkit-box;CSS3新盒模型,与display:flex;相似,具体请见。。。。2.-webkit-box-orient: vertical;子...
分类:
Web程序 时间:
2014-08-07 12:41:39
阅读次数:
298
1.toolTip换行符2.设定工具条提示的样式[javascript]view plaincopyToolTip{fontSize:19;color:#FF6699;}3.设定工具提示宽度[javascript]view plaincopy4.使用工具条提示事件toolTipCratetoolTi...
分类:
其他好文 时间:
2014-08-06 18:35:32
阅读次数:
411
最近接触了几个刚入门的iOS学习者,他们之中存在一个普遍和困惑和疑问,就是应该如何制作UI界面。iOS应用是非常重视用户体验的,可以说绝大多数的应用成功与否与交互设计以及UI是否漂亮易用有着非常大的关系。而随着iOS开发发展至今,可以说在UI制作上大家逐渐分化为了三种主要流派:使用代码手写UI及布局...
分类:
其他好文 时间:
2014-08-06 18:06:41
阅读次数:
195
由于老师要求,最近在做oceanbase存储过程的实现,在oceanbase 0.4以前是不支持存储过程的。实现的主要步骤主要包括
1、语法解析
2、词法解析
3、具体执行语法树的步骤
现在先来说说语法解析吧,在这一块主要是使用的flex( 词法分析器生成工具) 和bison(语法分析器生成器) 这两个是对用户输入的存储过程语句进行解析的
来具体说说该怎么实现对sql语句的分析吧
...
分类:
数据库 时间:
2014-08-06 14:59:51
阅读次数:
468
总共23种,分为三大类:创建型,结构型,行为型
我只记得其中常用的6、7种,分别是:
创建型(工厂、工厂方法、抽象工厂、单例)
结构型(包装、适配器,组合,代理)
行为(观察者,模版,策略)
然后再针对你熟悉的模式谈谈你的理解即可。
Java中的23种设计模式:
Factory(工厂模式), Builder(建造模式), Factory Metho...
分类:
其他好文 时间:
2014-08-06 14:54:11
阅读次数:
191
个人理解:定义.proto文件就是指明消息里包含的成员和类型,protoc会compile成相应的java文件包含interface和implementation class,然后在构建message的时候要使用builder,然后写到outputstream里。应用实例:ByteArrayOutp...
分类:
其他好文 时间:
2014-08-06 01:24:10
阅读次数:
403