观察者模式(有时又被称为发布/订阅模式)是软件设计模式的一种。在此种模式中,一个目标对象管理所有相依于它的观察者对象,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的方法来实现。此种模式通常被用来实作事件处理系统。
在开发游戏的时候我们经常需要在层与层之间、场景与场景之间传递数据和消息,Cocos2dx框架应用观察者模式为我们封装了一个C...
分类:
其他 时间:
2015-01-29 21:07:53
收藏:
0 评论:
0 赞:
0 阅读:
295
事件就是用户对窗口上各种组件的操作。JS中的事件中的事件即由访问Web页面的用户引起的一系列的操作。一般用于浏览器和用户操作进行交互,例如:用户的单击事件等。
类型:
内联模型、脚本模型和DOM2模型。
1、内联模型
先看两个内联模型的例子:
//示例1
function test() {
alert("Hel...
分类:
Web开发 时间:
2015-01-29 21:07:47
收藏:
0 评论:
0 赞:
0 阅读:
306
1.问题描述:
最近测试android环境的时候,运行程序,提示以下错误信息:
Cannot run program error=2, 没有那个文件或目录' while attempting to get adb.
运行环境是 unbuntu 14.04 64位系统;
2.问题原因:
在网上搜索答案的时候,找到了问题的原因:因为系统是64位的,...
分类:
移动平台 时间:
2015-01-29 21:07:24
收藏:
0 评论:
0 赞:
0 阅读:
460
Scipy中引入包错误:
...
scipy.misc.imsave(filename, numpy.kron(doc, zoom))
...
AttributeError: 'module' object has no attribute 'misc'
发生错误的原因:
Most possibly because scipy is a library (package...
分类:
编程语言 时间:
2015-01-29 21:07:14
收藏:
0 评论:
0 赞:
0 阅读:
472
类的加载过程
JVM将类加载过程分为三个步骤
装载,连接,初始化,连接又分为三个步骤如下:
JVM将类加载过程分为三个步骤:装载(Load),链接(Link)和初始化(Initialize)链接又分为三个步骤,如下图所示:
1)
装载:查找并加载类的二进制数据;
2)链接:
验证:确保被加载类的正确性;准备:为类的静态变量分配内存,并将其初始化为默认值;解析:把类中的...
分类:
编程语言 时间:
2015-01-29 21:07:04
收藏:
0 评论:
0 赞:
0 阅读:
283
好久没写东西了,最近单位有个项目要用到地图。先说说需求:
(1) 雷达位于地图上的某个点,目标在雷达探测范围内发行时可以显示目标的运动轨迹
(2)整个系统在不连网的环境下运行。
刚开始接到这个需求,感觉蛮简单的,现在的地图应用这么成熟,应该两三于就搞定了。事实上,估计错了。
先来说说我那时的思路吧,大休上分两个阶段。
(一)MapX阶段: 既然要在内网运行,首先在线的地图...
分类:
其他 时间:
2015-01-29 21:06:54
收藏:
0 评论:
0 赞:
0 阅读:
388
1、 基础知识
C++中的class从面向对象理论出发,将变量(属性)和函数(方法)集中定义在一起,用于描述现实世界中的类。从计算机的角度,程序依然由数据段和代码段构成。
#include "iostream"
using namespace std;
class C1
{
public:
int i; //4
int j; //4
int k; //4
protecte...
分类:
编程语言 时间:
2015-01-29 21:06:43
收藏:
0 评论:
0 赞:
0 阅读:
288
题目: As Easy As A+BTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 2678 Accepted Submission(s): 1280 Problem DescriptionThese days, I am think...
分类:
编程语言 时间:
2015-01-29 21:06:34
收藏:
0 评论:
0 赞:
0 阅读:
295
1 #include 2 #include 3 #include 4 #include 5 #include 6 using namespace std; 7 bool cup[105][105][105]; 8 struct dot 9 {10 int a;11 int b;12...
分类:
其他 时间:
2015-01-29 21:05:53
收藏:
0 评论:
0 赞:
0 阅读:
278
1,加入我们使用nfs共享安装oracle,安装oracle需要修改base,data,orainventory等等目录及自目录的属主及权限,一般会继承nfs客户端目录的权限及属主groupadd oinstallgroupadd dbauseradd -m -g oinstall -G dba o...
分类:
其他 时间:
2015-01-29 21:05:44
收藏:
0 评论:
0 赞:
0 阅读:
570
最近几年,团购、秒杀等购物应用异常火爆,既然购物,就涉及数据库操作。那么这么大的冰法是怎么处理的?不会吧数据库搞垮吗?答案是肯定的。一个解决办法就是把HTTP请求放入内存中的高速队列,然后对队列里的数据按一定的规则进行分流处理,这就是HTTP请求队列。 比如,微博和SNS通常拥有上亿的受众数量...
分类:
其他 时间:
2015-01-29 21:05:33
收藏:
0 评论:
0 赞:
0 阅读:
416
解决办法:Open:/system/etc/init.d/×××(not the same file on different ROMs, find the right file)Find the line that says:rm /dev/log/mainChange the line to:#...
分类:
其他 时间:
2015-01-29 21:05:23
收藏:
0 评论:
0 赞:
0 阅读:
492
摘要:Spark是继Hadoop之后的新一代大数据分布式处理框架,由UC Berkeley的Matei Zaharia主导开发。我只能说是神一样的人物造就的神器,详情请猛击http://www.spark-project.org/ Created 2012-05-09 Modified 2012-0...
分类:
其他 时间:
2015-01-29 21:05:13
收藏:
0 评论:
0 赞:
0 阅读:
307
1 #include 2 #include 3 #include 4 #include 5 #include 6 using namespace std; 7 char g[105][105]; 8 int x, y, ans; 9 int dx[3]={1,0,-1};10 int dy[3]=....
分类:
其他 时间:
2015-01-29 21:05:03
收藏:
0 评论:
0 赞:
0 阅读:
372
前面说到,javascript的代码复用模式,可分为类式继承和非类式继承(现代继承)。这篇就继续类式继承。类式继承模式-借用构造函数使用借用构造函数的方法,可以从子构造函数得到父构造函数传任意数量的参数。这个模式借用了父构造函数,它传递子对象以绑定到this,并转发任意数量的参数:function ...
分类:
编程语言 时间:
2015-01-29 21:04:53
收藏:
0 评论:
0 赞:
0 阅读:
260
1. 原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计....
分类:
数据库技术 时间:
2015-01-29 21:04:33
收藏:
0 评论:
0 赞:
0 阅读:
316
apache配置: ServerName test.com DocumentRoot /home/q/system/Engine/src/biz/www ProxyRequests Off Order deny,allow Allow from...
分类:
Web开发 时间:
2015-01-29 21:04:13
收藏:
0 评论:
0 赞:
0 阅读:
317
一:全局基于单文档MFC程序开发。二:全局每个功能模块之间完全隔离, 模块之间的数据交流必须使用主板模板。三:每个功能块全部都自己的线程,除了PLC功能块 其他都是窗口线程四:各个功能命名的前缀依次是:硬件功能模组:CGszBoardHMI模组:CGszHmiCCD模组:CGszCcdPLC模组:C...
分类:
其他 时间:
2015-01-29 21:04:03
收藏:
0 评论:
0 赞:
0 阅读:
316
在手机上有两个存储位置1手机内部存储2 SD卡文件操作模式:是否允许外部访问?文件以覆盖/追加方式写?手机内存读写//保存文件到手机内存public void save(String fileName,String content) throws IOException{ FileOutputSt....
分类:
移动平台 时间:
2015-01-29 21:03:53
收藏:
0 评论:
0 赞:
0 阅读:
317
这个项目的底层是用ibatis框架完毕,这几天也是都在用这个框架写代码,也有了一些简单的理解,把项目拿过来后基本的配置都已经配置好了,比方一些事务、日志控制等,在开发中主要用到的是写SQL语句以及熟悉ibatis xml文件都提供的一些标签,这些标签大部分是用来处理推断、逻辑,使得sql能够动态组....
分类:
Web开发 时间:
2015-01-29 21:03:33
收藏:
0 评论:
0 赞:
0 阅读:
364