一、如何利用Backbone.js实现局部刷新?
准备工作
1. 创建一个article model,里面包含标题,内容,简介...
2. 创建一个article collection, model设置为之前创建的articel model
3. 创建一个摘要view
4. 创建一个全文view
app启动
1. 主程序(可以想象为controller)通过api读取所有文章到article collection
2. 把article collection传递到摘要view 并且显示
3. 把article collection里的第一个文章或者标记为特色的文章model传递到全文view,并且显示
4. controller可以listen摘要view的linkClicked event, articleView.on(linkClicked, function(articleModel){在这里重复2})
5. 摘要view里点击文章的时候this.trigger(linkClicked, this.model),这样4就可以接收到这个event显示点击的文章
二、旧瓷砖基面如何翻新
现在市面上的快捷翻新产品,包括面砖表面处理剂和瓷砖、马赛克粘结剂,在欧洲市场应用比较普遍,可以在不铲除旧瓷砖基层的基础上,直接粘贴新的瓷砖、马赛克;或是利用面砖表面处理剂批抹基层,批刮腻子后即可直接粉刷涂料。这种快速翻新铺贴的方法,不会破坏老房建筑基层,减少装修费用缩短工期的同时,也避免了老房翻新中垃圾和噪音的问题。
首先要清除旧瓷砖表面的粉尘和污垢,然后用瓷砖粘结剂在旧瓷砖上做基层批抹,批抹完毕后就可以直接贴新瓷砖。在新瓷砖背面也要薄抹粘结剂,厚度以覆盖瓷砖背纹为准,让新瓷砖粘得更牢固。
铺贴新瓷砖时,用橡胶锤轻敲新瓷砖边铺贴边进行调整,需要注意预留膨胀缝,24小时后,等瓷砖粘结剂干透,用勾缝剂勾缝即可。有合适的工具,消费者完全可以自己DIY。
个别严重起鼓或损坏的瓷砖需要铲除,铲除后用马赛克面砖表面处理剂修补,与旧瓷砖表面一样平整后,再用瓷砖粘结剂粘贴新瓷砖,更牢固。
三、软件工程实例 报告 文档 程序 都有
1 引言。 1编写目的: 可行性研究的目的是为了对问题进行研究,以最小的代价在最短的时间内确定问题是否可解 经过对此项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益。本报告经审核后,交软件经理审查。 1.2 项目背景: 开发软件名称:超市进销存系统。 项目任务提出者:老师。 项目开发者:shu408157847。 用户:超市。 实现软件单位:学校 项目与其他软件,系统的关系: 本项目采用客户机/服务器原理,客户端的程序是建立在Windows NT 系统上以Microsoft Visual C++为开发软件的应用程序,服务器端采用Linux 为操作系统的工作站,是采用Oracle 8的为开发软件的数据库服务程序。 1.3 定义: [专门术语]: [缩写词]: 1.4 参考资料: 《软件工程导论》,张海藩,清华大学出版社。 《实用软件工程》,郑人杰等,清华大学出版社。 2.可行性研究的前提 2.1要求 主要功能: 性能要求: 对服务器上的数据必须进行及时正确的刷新。 输出要求:数据完整,详实。 输出要求:简捷,快速,实时。 安全与保密要求:权限不同 完成期限:预计六个月,即截止2007年12月8日。 2.2目标: 系统实现后,大大提高旅游局的机票预定服务效率超市的管理水平。降低误差,减少开销 2.3条件,假定和限制 建议软件寿命:5年。 经费来源:。 硬件条件:服务器sun工作站,终端为pc机。 运行环境:Linux 数据库:Oracle8 投入运行最迟时间:2000/04/04 2.4可行性研究方法 2.5决定可行性的主要因素 1 经济可行性 成本/效益分析结果,短期-长期利益分析。 技术可行,现有技术可完全承担开发任务。 操作可行,软件能被原有工作人员快速接受。 3.技术可行性分析 3.1系统简要描述 3.2处理流程和数据流程 3.3环境可行性 3.4 人员可行性:操作宜学 3.5 效益分析 投资回收周期 2.3年 4.5敏感性分析 设计系统周期为五年, 估计最长可达10年 处理速度:一般查询速度<4秒 关键数据查询速度: <2秒 5。法律因素 6。其他可供选择的方案 7.结论意见 由于投资效益比远大于100%, 技术、经济、操作都有可行性,可以进行开发. 以上为包含步骤,供你参考!!
四、跪求一个单片机的非OS的事件驱动工程实例框架!
比如我现在有一个插卡读卡处理IC卡数据的任务1,我读完卡后做液晶显示,那么我是在任务1中做液晶显示,还是通过发送消息的方式在液晶显示任务2中进行显示呢?如果采用后者进行显示那么我应该如何架构程序呢?同理我还有温压采集任务,按键任务,等等,这些任务间我如何交换数据,如何将数据显示呢?由于第一次采用基本事件驱动的消息机制写多任务程序,在这方面没经验,请大虾们指点下!!谢谢!如果能给我一个类似的项目框架那更好.
|