06 2017 档案

摘要:下面举例介绍注册事件的几种方法: 以光棒效果为例 1.bind注册: 2.on注册: 3.使用.hover模仿悬停事件: 阅读全文
posted @ 2017-06-30 23:35 Tomas曼 阅读(305) 评论(0) 推荐(0)
摘要:列表的显示与隐藏 轮播图: html: css: jQuery: 阅读全文
posted @ 2017-06-30 16:59 Tomas曼 阅读(439) 评论(0) 推荐(0)
摘要:jQuery选择器可以分为四类:基础选择器,层级选择器,属性选择器,过滤选择器 基础选择器: 层级选择器: 属性选择器: 过滤选择器:这就比较多了,总的来说就是以":"开头的选择器,下面举几个例子。 阅读全文
posted @ 2017-06-30 14:14 Tomas曼 阅读(142) 评论(0) 推荐(0)
摘要:Js创建对象与构造函数的继承关系 阅读全文
posted @ 2017-06-25 13:55 Tomas曼 阅读(136) 评论(0) 推荐(0)
摘要:需求:输入一个数,判断其类型(完全数,过剩数,不足数) 完全数:自身之外所有因数和==自身 过剩数:自身之外所有因数和>自身 不足数:自身之外所有因数和<自身 测试类: 阅读全文
posted @ 2017-06-24 01:09 Tomas曼 阅读(683) 评论(0) 推荐(0)
摘要:需求:现有一个员工姓名list,其中包含单字母索引.要求输出一个字符串,去掉所有单字母,所有名字首字母大写并用逗号隔开. 测试类: 阅读全文
posted @ 2017-06-24 00:45 Tomas曼 阅读(297) 评论(0) 推荐(0)
摘要:需求:读入一个文本文件,确定所有单词的使用频率并从高到低排序,打印出所有单词及其频率的排序列表 先用传统方法解: 再使用Java8的新特性解: 测试类: 阅读全文
posted @ 2017-06-22 23:53 Tomas曼 阅读(1715) 评论(0) 推荐(0)
摘要:观察者模式(Observer),定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使他们能够自动更新自己。 Subject类: Observer类: ConcreteSubject类: ConcreteObserver类: 测试类 阅读全文
posted @ 2017-06-18 20:54 Tomas曼 阅读(237) 评论(0) 推荐(0)
摘要:建造者模式(Builder),将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 Product类: Builder类: Builder子类: Director类: 测试类: 阅读全文
posted @ 2017-06-18 16:14 Tomas曼 阅读(154) 评论(0) 推荐(0)
摘要:外观模式(Facade),为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。 子系统: 外观类: 测试类: 阅读全文
posted @ 2017-06-18 15:32 Tomas曼 阅读(152) 评论(0) 推荐(0)
摘要:模板方法模式(TemplateMethod),定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 结构图: 代码: 算法骨架: 某类重写算法骨架的某步骤: 测试类: 阅读全文
posted @ 2017-06-18 13:38 Tomas曼 阅读(155) 评论(0) 推荐(0)
摘要:That there's some good in this world, Mr. Frodo. And it's worth fighting for. 原型模式(prototype),用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 至于Object.clone()这里就不赘述了 阅读全文
posted @ 2017-06-17 01:11 Tomas曼 阅读(798) 评论(0) 推荐(0)