观察者模式(有时又被称为发布-订阅Subscribe>模式,观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象,这个主题对象在状态上发生变化时,会通知所有观察者对象,让它们能够自动更新自己。 观察者模式的组成 抽象主题角色:把所有对观察者对象的引用保存在一个集合中,每个抽象
分类:
其他 时间:
2016-02-27 00:49:05
收藏:
0 评论:
0 赞:
0 阅读:
230
http://stackoverflow.com/questions/998979/difference-between-and-in-rails/25617607#25617607 In Ruby 2.1 (not necessarily with Rails), the - removes on
分类:
其他 时间:
2016-02-27 00:48:55
收藏:
0 评论:
0 赞:
0 阅读:
195
Group Shifted Strings
分类:
其他 时间:
2016-02-27 00:48:35
收藏:
0 评论:
0 赞:
0 阅读:
154
尊重原创,转载来源:http://blog.sina.com.cn/s/blog_48f587a80100k630.html C++中的struct对C中的struct进行了扩充,它已经不再只是一个包含不同数据类型的数据结构了,它已经获取了太多的功能。struct能包含成员函数吗? 能!struct
分类:
其他 时间:
2016-02-27 00:48:05
收藏:
0 评论:
0 赞:
0 阅读:
142
回溯法是剪了枝的穷举,这是字面上的说法,不太好理解,不如讲解实例来的酸爽,于是引出了N阶可达问题: 有N个国家,每个国家有若干城市,小明要从中国(任意一个城市)出发,遍历所有国家(假设这个遍历顺序已经定了),最终到达美利坚(任意一个城市)。而城市之间有可能不可达,只有小明尝试过才知道(就是后面的ch
分类:
其他 时间:
2016-02-27 00:47:55
收藏:
0 评论:
0 赞:
0 阅读:
344
让我们继续来学习Unity2D游戏场景的制作,本文分为以下3个部分: · 添加角色和控制 . 添加2D物理阻挡 · 添加2D效果 通过制作一个移动帽子接保龄球的小游戏,我们可以学习到任何创建游戏对象,使用2D物理引擎和制作2D特效等。 · 添加角色和控制 1. 创建游戏主角帽子 帽子整体由Hat和H
分类:
其他 时间:
2016-02-27 00:47:46
收藏:
0 评论:
0 赞:
0 阅读:
766
在《网页制作Dreamweaver(悬浮动态分层导航)》中,运用到了jQuery的技术,轻松实现了菜单的下拉、显示、隐藏的效果,不必再用样式表一点点地修改,省去了很多麻烦,那么jQuery具体是如何使用的,以下会详细讲述jQuery的基础用法: 1、安装: http://jquery.com/dow
分类:
Web开发 时间:
2016-02-27 00:47:35
收藏:
0 评论:
0 赞:
0 阅读:
362
$provider.factory和$provider.service不同之处 factory可以返回任何类型,service只能返回对象,不能返回字符串等 可以通过factory中定义数据变量共享数据 <div ng-controller='firstController'> <input typ
分类:
Web开发 时间:
2016-02-27 00:47:25
收藏:
0 评论:
0 赞:
0 阅读:
267
6.2 无关性的基石 标题为什么是无关性基石呢。时至今日,商业机构和开源机构已经在java语言之外发展出一大批在java虚拟机上运行的语言。如Clojure,Groovy,Scala等。 java虚拟机不和包括java在内的任何语言绑定,它只与“Class文件”这种特定的二进制文件格式有所关联。 j
分类:
其他 时间:
2016-02-27 00:47:15
收藏:
0 评论:
0 赞:
0 阅读:
259
出处:http://blog.csdn.net/andrew323/article/details/4665379 下面我们通过两个例题来说明对象的实例化过程。 例1: 编译并运行该程序会有以下输出 Static Block Employee Company:china soft Non-Stati
分类:
编程语言 时间:
2016-02-27 00:46:55
收藏:
0 评论:
0 赞:
0 阅读:
181
criteria = session.createCriteria(ClientPhone.class); criteria.add(Restrictions.sqlRestriction("{alias}.phone not like '#%'")); criteria.add(Restricti
分类:
其他 时间:
2016-02-27 00:46:45
收藏:
0 评论:
0 赞:
0 阅读:
387
package cn.edu.xidian.sselab.stack;import java.util.Stack;/** * * @author zhiyong wang * title: Min Stack * content: * Design a stack that supports pu
分类:
其他 时间:
2016-02-27 00:46:25
收藏:
0 评论:
0 赞:
0 阅读:
177
atitit.groovy 语法特性 1. Groovy 1.6概览1 1.1. 多路赋值2 2. 新发布的Groovy2.0为这门语言带来了关键的静态特性:静态类型检查和静态编译;2 3. 参考3 增强的ast @log @field 3. 动态类型def6 4. 循环变量不需要def6 5. S
分类:
其他 时间:
2016-02-27 00:46:15
收藏:
0 评论:
0 赞:
0 阅读:
249
题目描述: Given an array of integers, every element appears twice except for one. Find that single one. 解题思路: 参考别人的想法,用异或的方法实在是太绝了。A ^ A = 0 and A ^ B ^ A
分类:
编程语言 时间:
2016-02-27 00:45:55
收藏:
0 评论:
0 赞:
0 阅读:
189
单例,相当于一个全局变量,在整个应用程序中保证只有一个类的实例存在。 线程池、数据库连接池、缓存、日志等对象常被设计成单例 实例: 1.懒汉式单例 /** * 懒汉式单例Singelton:是一种创建性模式,在运行期调用对外开发的方法getInstance时创建单例对象 * 确保每次只创建一个实例,
分类:
其他 时间:
2016-02-27 00:45:45
收藏:
0 评论:
0 赞:
0 阅读:
172
0.功能: 计算一个多层次表达式 例如: (((((6)+(5)+(4))-(3))*(2))/(1)) = ? ((((1)or(0)xor(2)and(not(-1)))) = ? 1.原理: 参考正则表达式解析,存储结构,和xml树形结构文件解析的思路,创建树形算式结构。 2.流程: 第一步:
分类:
其他 时间:
2016-02-27 00:45:35
收藏:
0 评论:
0 赞:
0 阅读:
278
大型Web应用运行时 PHP负载均衡指南
分类:
Web开发 时间:
2016-02-27 00:45:25
收藏:
0 评论:
0 赞:
0 阅读:
149
值得一说的是对象没有prototype属性,只有函数有prototype属性。 var a = function(){}; a.prototype.d = function(){ console.log(1); } prototype相当于给函数a添加了一个属性。 var a = function(
分类:
其他 时间:
2016-02-27 00:45:15
收藏:
0 评论:
0 赞:
0 阅读:
179
封装一个DB类,用来专门操作数据库,以后凡是对数据库的操作,都由DB类的对象来实现。这样有了自己的DB类,写项目时简单的sql语句就不用每次写了,直接调用就行,很方便! 1.封装一个DB类。一个类文件应该只有一个类,其他的内容全部都没有。类文件的命名规则:类名.class.php 下面是创建DB类的
分类:
数据库技术 时间:
2016-02-27 00:45:05
收藏:
0 评论:
0 赞:
0 阅读:
304
Given a linked list, remove the nth node from the end of list and return its head. For example, Given linked list: 1->2->3->4->5, and n = 2. After rem
分类:
其他 时间:
2016-02-27 00:44:55
收藏:
0 评论:
0 赞:
0 阅读:
226