对于任务系统来说,最重要的就是处理脚本之间的消息传递,所以任务系统的核心必定就是事件委托了。这里给出核心代码:
using UnityEngine;
using System.Collections;
public class TaskCondition
{
public string id;//条件id
public int nowAmount;//条件id的当前进度
...
分类:
编程语言 时间:
2015-05-16 13:28:01
阅读次数:
615
可以在同一台电脑上运行,在一个终端上运行服务器端,在一个终端上运行客户端。
服务器端的IP地址要和本地的IP相同,并分配端口号,客户端的默认设置为本地,端口号自动分配。
服务器端:
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include...
分类:
系统相关 时间:
2015-05-16 13:28:57
阅读次数:
218
-------- 摘自《互联网思维-商业颠覆与重构》
标签思维:现在想一想,你的产品的标签是什么?如果没有,很不幸,这款产品离成功
还很遥远。对于产品来说,有自己的品牌标识只是个开始,在用户的脑海中形成一个记
忆关键词才叫成功。
简约思维:简约不是最近才兴起的一种新鲜事物,而早在谷歌、百度的产品设计里,就
透出这种 极简思维的魅力。少即是多,简约即...
分类:
其他好文 时间:
2015-05-16 13:26:18
阅读次数:
135
二叉树是另一种树型结构,它的特点是每个结点至多只有两棵子树(即二叉树中不存在度大于2的结点),并且,二叉树的子树有左右之分,其次序不能任意颠倒。
二叉树可以分为5种基本形态:
(1)空二叉树。
(2)仅有根结点的二叉树。
(3)左子树为空的二叉树。
(4)右子树为空空的二叉树。
(5)左,右子树均为非空...
分类:
其他好文 时间:
2015-05-16 13:27:36
阅读次数:
168
相信我,这篇文章里只会出现借程序之名写的大众鸡汤。绝对与技术无关,任何人都能看的懂。如果非相关人士看后,能对程序代码产生那么丁点的兴趣,那就算我“普度众生”了。
1.程序是一个人的缩影:
程序语句有这么一个定式:
“(返回值)方法名(参数值)” OR “方法名(参数值)” OR “(返回值)方法名”
翻译成人类的语言就是:
“(付出)一个人(得到)” OR “一...
分类:
其他好文 时间:
2015-05-16 13:27:14
阅读次数:
143
#include
using namespace std;
class Data
{
public:
Data(int i):x(i)
{
cout<<"A";
}
~Data()
{
cout<<"B";
}
private:
int x;
};
class Base
{
public:
Base(...
分类:
其他好文 时间:
2015-05-16 13:28:37
阅读次数:
192
默认情况下,bash脚本不会打印执行的每个命令,这个有时候不太方面。
如下的方法可以让bash脚本打印出执行的命令:
1) 在脚本里添加
set -v
或者
#!/bin/bash -v
以加 set -v 最好。
set -v 和
set -o verbose
是一样的
2) 添加
set -x
或者
#!/bin/bash -x
3,...
分类:
系统相关 时间:
2015-05-16 13:28:26
阅读次数:
402
题意:有n个点需要探索(编号从1到n),然后给出图上有那些有向边,问最少选择多少个点能遍历所有的点。注意走过的点可以重复再走。
题解:二分图求最小路径覆盖问题中点是不可以重复的,但这道题说可以重复,所以做法是可以把走过的点跳过,间接相连的点改为直接相连就可以跳过了。
特殊样例
5 4
1 2
2 3
4 2
2 5#include
#include <string....
分类:
其他好文 时间:
2015-05-16 13:28:15
阅读次数:
129
#include
using namespace std;
class G
{
public:
static int m;
G( ) //构造函数
{
m++;
cout<<"G begins\n";
}
~G( )
{
cout<<"G ends\n";
m--;
}
};
...
分类:
其他好文 时间:
2015-05-16 13:27:54
阅读次数:
126
Redis 是一个高性能的key-value数据库, 支持主从同步, 完全实现了发布/订阅机制, 因此可以用于聊天室等场景. 主要表现于多个浏览器之间的信息同步和实时更新....
分类:
数据库 时间:
2015-05-16 13:25:47
阅读次数:
288
#include
using namespace std;
class A
{
private:
int x;
protected:
int y;
public:
int z;
A(int a,int b,int c)
{
x=a;
y=b;
z=c;
}
int Getx()
{...
分类:
其他好文 时间:
2015-05-16 13:26:37
阅读次数:
151
/**
* 可以在props下设置认证信息,协议和端口信息,超时等信息,这样在store.connect的时候可以根
* 据props里是否设置了认证信息来选择不带参数的connect()或者如下有参数的connect(...)方法
* store.connect(user, password); store.connect(host, user, password);
*/
Prop...
分类:
编程语言 时间:
2015-05-16 13:27:22
阅读次数:
237
我时常和朋友们分享着在敏捷开发下的工作经验……
在敏捷开发下,不管你用任何的程序语言,技术,框架,敏捷实践,也不管你再牛逼, 随着客户的需求越来越多,你的系统的复杂度将呈现跳跃式的增长。
“系统的复杂度,终有一天,会使你不再是个高效的工作者。”
“没有任何的一位老板,会满意开发人员写代码的效率的。”
所以,开发人员一定要懂得,在敏捷开发下, 如何为自己创造幸福……
相信只有自己,才能...
分类:
其他好文 时间:
2015-05-16 13:27:11
阅读次数:
141
首先说明一点,自己写这个主要是为了记录下自己通过努力解决问题 后的方案,留给自己以后回忆,怕忘了,呵呵,现在开始正文。
路由器的设置:买回路由器后,说明书上都有详细的说明,在这里我就提一下。那种使用网线连接好之后直接登录192.1681.1的方式我就不说,我说只有一根网线的情况。
1、首先把路由器的电源插好,外网的网线插好。如果外网是通的话,那路由器会产生一个无线信号,无线信号的名称在路由器的...
分类:
其他好文 时间:
2015-05-16 13:25:16
阅读次数:
137
声明:本系列博客参考资料《大话设计模式》,作者程杰。
享元模式使用共享物件,用来尽可能减少内存使用量以及分享资讯给尽可能多的相似物件;它适合用于只是因重复而导致使用无法令人接受的大量内存的大量物件。通常物件中的部分状态是可以分享。常见做法是把它们放在外部数据结构,当需要使用时再将它们传递给享元。
UML类图:
...
分类:
Web程序 时间:
2015-05-16 13:25:04
阅读次数:
136
Nginx日志配置整理...
分类:
其他好文 时间:
2015-05-16 13:25:28
阅读次数:
102
From:http://www.cnblogs.com/Jerryshome/archive/2012/04/19/2457170.html计划在团队中采用code review,因为一直是用git作为代码管理的,所以毫无疑问的就选择了gerrit作为code review的工具。本以为很容易就能配...
分类:
其他好文 时间:
2015-05-16 13:25:18
阅读次数:
166