history.back();该代码具有天然的缺陷,二手知道,于H5应用,尤其是模仿移动应用程序时,,这是不够。在放大期js为了实现类似特征,请轻喷。不多说,上代码:/** * Created by piggsoft@163.com on 2015/5/28. */var historyUtils ...
分类:
Web程序 时间:
2015-09-15 21:56:33
阅读次数:
284
观察者模式观察者设计模式能够更便利创建和查看目标对象状态的对象,并且提供和核心对象非耦合的置顶功能性。观察者设计模式非常常用,在一般复杂的WEB系统中,观察者模式可以帮你减轻代码设计的压力,降低代码耦合。场景设计设计一个订单类订单创建完成后,会做各种动作,比如发送EMAIL,或者改变订单状态等等。原...
分类:
Web程序 时间:
2015-09-07 19:18:44
阅读次数:
196
设计要求:1.保证支付模块的独立性:可以被多个业务系统调用2.保证支付模块可扩展性,目前支付方式为支付宝,但需要保证未来支持多种支付方式3.保证其安全性:使用keystone的验证方式。
分类:
其他好文 时间:
2015-08-31 19:33:42
阅读次数:
150
对于编程人员来说,尤其是前端设计设计师,九宫格图片是必须的(.9.png),对于初学者来说不知道这个九宫格图片有什么用,其实这个九宫格图片实际常用在Android的button组件、要上下拉升的背景图片上。 工具/原料电脑draw9patch.bat方法/步骤第一步:先要找到draw9patch.....
分类:
移动开发 时间:
2015-08-29 18:47:06
阅读次数:
661
软件设计,一直是一个非常抽象的,非常难懂的领域。
然而设计,并不是科学,虽然有评价标准,却没有是非对错。好的软件,就像是艺术品,闪耀着前人智慧的结晶。本文将探讨一下流行的软件设计,以及总结一下好的设计原则和方法。...
分类:
其他好文 时间:
2015-08-15 01:38:22
阅读次数:
214
设计和编写一个可以用鼠标操作的Applet小应用程序和相应的HTML页面,观察Applet的执行过程,测试程序鼠标用户交互操作的效果。...
分类:
移动开发 时间:
2015-08-13 15:50:48
阅读次数:
155
设计和编写一个程序从键盘读入一行字符串,将其写入一个文本文件中,再编写另一个程序从文本文件中读入字符串并在命令行窗口显示出来。...
分类:
编程语言 时间:
2015-08-13 15:49:55
阅读次数:
133
google在2014年 I/O大会上推出了一种新的设计设计语言—Material design,这种设计语言语言旨在为手机、平板电脑、台式机和“其他平台”提供更一致、更广泛的“外观和感觉”(附上官方链接:http://developer.android.com/training/material....
分类:
移动开发 时间:
2015-08-04 18:44:21
阅读次数:
134
面向对象设计有以下几种原则1.开闭原则 Open-Close Principle(OCP)
2.里氏替换原则 Liskov Substitution Principle(LSP)
3.单一职责原则 Single Responsibility Principle(SRP)
4.接口隔离原则 Interface Segregation Principle(ISP)
5.依赖倒置原则 Depend...
分类:
其他好文 时间:
2015-08-03 16:57:47
阅读次数:
164
设计良好的模块,应该是层次化的。层次化不是自然而然的,而是需要精心的设计。设计一个层次化的组件,可以从下面几方面来考虑:切分功能,每个组件专心做一件事。识别功能之间的依赖,避免双向依赖。识别出最小的公理系统(内核组件),然后在这个公里系统之上建立定理系统(基础服务组件),最后再建立常用的推论(应用组...
分类:
其他好文 时间:
2015-07-19 11:30:40
阅读次数:
104