本节的主要内容: 一、ReceiverTracker的架构设计 二、消息循环系统 三、ReceiverTracker具体实现 Spark Streaming作为Spark Core基础 架构之上的一个应用程序,其中的ReceiverTracker接收到数据之后,具体该怎么进行数据处理呢?看源码Rec ...
分类:
其他好文 时间:
2016-05-22 20:02:22
阅读次数:
346
string类--C++风格的字符串类,<string> 构造函数:string(const string& s),string(const char* s) string(int n,char c); 运算符:<<,>>,=,+,+=,[]不检查越界,at(int)会检查越界,比较运算符<,<=, ...
分类:
编程语言 时间:
2016-05-22 20:01:57
阅读次数:
173
这学期学习邹欣老师的《构建之法:现代软件工程》一书收获颇多。 第一章 概论 软件 = 程序 + 软件工程 软件工程是把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过程。软件工程包括:软件求分析、软件设计、软件构建、软件测试和软件维护。软件的特殊性:复杂性、不可见性、易变性、服从性、非 ...
分类:
其他好文 时间:
2016-05-22 19:59:57
阅读次数:
121
并查集是一种树形的数据结构,用来处理不相交的集合的合并和查询。原理是:先开辟一个和数据大小相等的数组a,数组数据初始化为-1,当数据x1,x2同属一个集合,将数组a[x2]加到a[x1]上,并将x1赋给a[x2],这样,如果检查的时候数组的值小于0,则为根节点,并且这个值的绝对值为这个集合元素的个数 ...
分类:
其他好文 时间:
2016-05-22 20:01:21
阅读次数:
117
IPFW和IPF 一、IPFW IPFW意思可以理解为ip防火墙,主要作用是拦截设定规则外的ip包。你可以把这个理解为linux下的iptables,但是,ipfw要比iptables简单易用。 freebsd系统默认是不安装ipfw或者ipf的,你需要在内核配置文件中启用并重新编译内核。所以,你需 ...
分类:
其他好文 时间:
2016-05-22 19:59:25
阅读次数:
164
最近做测试工具,实在懒得搞GUI,然后意识到python自带一个模块叫cmd,用了用发现简直是救星。默认cmd模块中的Cmd类会使用rawinput来处理提示符显示和输入信息获取的工作,但是特定情况下会有个问题: 当交互线程等待用户输入指令的时候,如果希望另外一些后台线程可以打印信息到前台显示的话… ...
分类:
编程语言 时间:
2016-05-22 19:59:10
阅读次数:
379
引子 在上一章,讲过bp神经网络虽然取得了很大的进步,但它本身存在着一些无法避免的问题,其中一个比较困惑的应该是局部最优解问题。 只接触那些你已经喜欢的东西是有风险的,即你可能会卷入一个以自我为中心的漩涡,从而对任何与你的标准存在细微差异的事情都视而不见,即使你原本会喜欢它。这种现象被称为“过滤器泡 ...
分类:
其他好文 时间:
2016-05-22 19:59:39
阅读次数:
183
前面一节讲过,Vladimir Vapnik的出现,在神经网络的发展过程中起到了很关键的作用,而这种所谓的作用就是挑战。Vladimir Vapnik到底提出了什么理论能有这么大的影响呢?大家都非常熟悉的分类方法:支持向量机(SVM)Vladimir Vapnik 支持向量机(SVM) Vapnik ...
分类:
其他好文 时间:
2016-05-22 19:58:38
阅读次数:
169
public class FlowLayoutPosition extends JFrame{ public FlowLayoutPosition() { setTitle("本窗体使用流布局管理器"); Container c=getContentPane(); //设置窗体使用流布局,使用组件右 ...
分类:
编程语言 时间:
2016-05-22 20:00:00
阅读次数:
201
@Override是伪代码,表示重写(不写也可以,但是有些IDE会报warning),不过写上有如下好处: 1、可以当注释用,方便阅读;2、编译器可以给你验证@Override下面的方法名是否是你父类中所有的,如果没有则报错。例如,你如果没写@Override,而你下面的方法名又写错了,这时你的编译 ...
分类:
其他好文 时间:
2016-05-22 20:00:46
阅读次数:
127
系统优化及安全设置 上次说了FreeBSD基本的软件安装和配置,接下来会说系统的详细配置和安全性设置 一、系统优化设置 1.网络相关设置 网卡和IP地址设置: 如果在安装时没有设置IP地址,那么就需要进入系统后设置,过程如下。 #cd /etc #vi rc.conf 找到ifconfig_网卡名写 ...
分类:
其他好文 时间:
2016-05-22 20:00:57
阅读次数:
133
一、浅表克隆 1、通过调用oldArr.concat();或oldArr.slice(); 2、在浅表副本中,如果原始数组的元素时复杂类型,则元素值指向对象的引用而非对象本身,与原始数组的一样,浅表副本的元素值也指向对象的引用,对对象所做的任何更改都 会影响指向对象(在两个数组中反映出来) 二、深度 ...
分类:
编程语言 时间:
2016-05-22 19:59:18
阅读次数:
202
1.There is a class called NSNotificationCenter .It has a class method called defaultCenter.That returns a shared instance kind of like NSUserDefault,s ...
分类:
移动开发 时间:
2016-05-22 20:00:08
阅读次数:
241
物理地址空间:硬件支持的地址空间。 逻辑地址空间:在CPU运行的进程看到的地址。 一、连续内存分配: 1.匹配策略: 最先匹配策略:空闲分区列表按地址顺序排序,遇到第一个大于所需空间的空闲分区就分配。 最佳匹配策略: 空闲分区列表按从小到大排序,遇到第一个大于所需空间的空闲分区就分配(即大于所需空间 ...
分类:
其他好文 时间:
2016-05-22 19:57:42
阅读次数:
168
注:本实例开发环境为Unity3D 5.3.4,开发语言为C# 这次的任务是修改上次的ShootThatUFO打飞碟小游戏,使其具有数据驱动(data driven)游戏的特性。 游戏启动后,如果它发现 远程控制目录 有文件且版本与当前游戏不同,提示并升级。程序首页应显示升级后版本,并展示预定义的行 ...
分类:
编程语言 时间:
2016-05-22 19:57:46
阅读次数:
219