工作总结

1. XML+XSL的网站

   经典:Sector Delta,通过mouseover扩展焦点和mouse out时延迟恢复

            option volatility通过拖动区间动态刷新结果。(目前观察尚可改进,可以切换时先变灰,来避免清除时引起的晃动)

   库:通用的DOCUMENT库(配置,自缓存),和CACHE UTIL

   架构特点:UI,Data分离。DATA可静态化和动态静态化

2. Flex

   架构特点:冒泡的消息机制;动作,滤镜,样式,控件的声明式编程。

3. Silverlight

   库:behavior, 拖动包装类,看门狗类,UI组件(目前新版的已经提供了)

   架构特点:声明式,包括了动画,渲染

4. GlobalComponent

   应用特点:配置化(通过js url的参数),非入侵的组配在页面任何位置。

   库:js的配置加载;根据当前页面情况lazy加载;

   架构特点:数据和模板分离,可定制化,组件的独立化;

5. Mobile后台

   架构特点:引入chanel概念,可定制化数据;dataProxy支持反射,可直接调用后台;数据过滤机制(transform)以支持输出不同的格式和数据的删减

6. BB

   架构特点:支持接口方式的跨平台(相对虚拟式而言)。最大化的支持业务和逻辑的重用性。 UI(平台独立和应用独立,自定义栈,快捷键捕捉),MODEL,Logic平台无关,公共组件event-center,task, connnet, httpproxy, timer-scheduler, task

 

UI方式以继承方式扩展为主,对相应的回调return false将使用默认实现。

7. NUTCH

   架构特点:hadoop-maper+reducer, crawler, rmi分布式索引库

---------

8. 日志分析系统

   任务分离,进程简单

9. MIT

   架构特点:业务抽象出通用模块,MIT框架,基础库。 大锁,消息循环替代多线程;日志系统;

   细节点滴:对象通讯,校验,对象操作;操作日志和 checkpoint

 

10. 配置荣誉

  库:连接管理连接池(支持SLOT扩展)或线程绑定连接。

  软件特点:抽象业务成统一的格式;然后通过可配置的消息解析解析成通用的格式,然后通过配置事件条件来判断是否符合。(支持and, or可以配置多个相同事件);消息和对外接口都是filter方式(支持多个流动和修改)。

 

 

11. 管理端

 

。。。。

信息采集系统

特点:master+slave工作模式,完全动态可配置化的业务(对应不同的消息格式)

10+11致力于开发引擎,用通用稳定的自解析代码,简单的配置化扩展到多个业务

 

12. CGI

对逻辑简单的cgi都通过通用cgi+配置方式进行执行。对数据前端则可定制。

如此过来,大量减少cgi工作开发量

13. Other

joomla, drupal

扩展性:通过插件,模板,组件,模块,主题等非入侵方式扩展。(模块等就是分阶段)

特点:使用时也可以分块,插件,模板化,组件,joomla:head,message,component module,modules(页面区块,包含多个module,header, footer)。

 

总体:

大部分的富客户端都要求必须在主线程中操作UI,postInvalidate, execute_delay,或者消息队列(android 用线程成员looper来构造handler,然后通过该handler就可以发送消息到线程消息队列来触发逻辑)

 

AsyncTask

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值