本篇文章继续介绍以下类型的操作符
- Mathematical and Aggregate Operators(Observable数学运算及聚合操作符)一、Concat
Concat操作符将多个Observable结合成一个Observable并发射数据,并且严格按照先后顺序发射数据,前一个Observable的数据没有发射完,是不能发射后面Observable的数据的。...
分类:
移动开发 时间:
2016-05-27 12:41:56
阅读次数:
369
一、观察者模式定义:
定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,他的所有依赖者都会受到通知并自动更新。
观察者提供了一种对象设计,让主题和观察者之间松耦合。
二、组成部分:
1、抽象目标角色(Subject):也称主题,目标角色知道他的观察者,可以有任意多个观察者观察同一个目标,并且提供注册和删除观察者对象的接口。目标角色往往由抽象类或者接口来实现。
2、抽象观察者角色...
分类:
其他好文 时间:
2016-05-27 12:40:49
阅读次数:
211
版权说明:内容来自互联网及书籍
一、主成分分析...
分类:
其他好文 时间:
2016-05-27 12:39:55
阅读次数:
248
如果有30张表,他们各自有各自的自定义字段,也有一部分公有字段;需要将公有字段归一起来统一查询,一般而言有两种方式:
1.公共字段物理表 数据在入库/更新时,更新自己的表的数据,同时亦将数据更新入公共表中
2.视图 数据在入库/更新时,更新自己的表的数据,视图因为是逻辑上的表所以查询时可以查询到更新
两种方式各有优劣:
1.公共字段方式
优点:查询公共表时占优势,sql比较简单,pg在解...
分类:
其他好文 时间:
2016-05-27 12:41:13
阅读次数:
128
??
浅析企业ERP系统运维体系的建立
1 ERP系统的运维简介
ERP系统的运维是指ERP系统上线后的运行和维护保障。ERP系统上线既是系统建设的结束,同时又是一个新的起点,需要付出更多的时间和精力来开展系统维护工作,维持系统的正常运行,解决系统的错误以及用户的操作失误带来的问题。ERP系统的运维主要包括与ERP系统相关的硬件、软件、网络、系统、安全、数据、用户操作等多方面的工作。...
分类:
其他好文 时间:
2016-05-27 12:40:17
阅读次数:
158
折腾了好久,总结一下分享希望能帮助有需要的童鞋。1、官方网站下载http://www.oracle.com/cn/downloads/index.html 安装包,有2个包,大约2GB左右
包名称:linux.x64_11gR2_database_1of2.zip
linux.x64_11gR2_database_2of2.zip我是用迅雷下载的存在本地一份再用WinSCP传到服务器上
服务器信...
分类:
数据库 时间:
2016-05-27 12:39:12
阅读次数:
664
第一种用法:效果图如下:
1.三个布局文件:
main.xml 注意: android:id="@id/android:list"不能写自己的
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/...
分类:
其他好文 时间:
2016-05-27 12:38:45
阅读次数:
176
1.由于项目需要,需要一个精确到分钟的日历控件,具体如下图所示。
2.具体包括WebCalendar.js和一个schedule.jsp两个文件,源码如下。
(1)WebCalendar.js
var cal;
var isFocus=false; //是否为焦点
var pickMode ={
"second":1,
"minute":2,...
分类:
Web程序 时间:
2016-05-27 12:38:49
阅读次数:
164
北京时间5月19号凌晨1点,Google在美国加州山景城举办了2016年的I/O开发者大会。这是一场面向全世界开发者介绍系统、软件更新的盛会。今年的I/O大会Google推出了众多新产品,包括Android N(7.0)、智能穿戴AndroidWear2.0、智能家居、VR虚拟现实等等。
虽说整个大会的重心偏向了人工智能(Google assistant、Allo&Duo...
分类:
移动开发 时间:
2016-05-27 12:39:33
阅读次数:
380
内容:
1,Spark Streaming Job生成深度思考
2,Spark Streaming Job生成源码解析...
分类:
其他好文 时间:
2016-05-27 12:38:09
阅读次数:
200
我们知道, Scala也是一种运行于Java虚拟机上的语言, 既然能够运行于虚拟机之上, 那么它必然可以编译成class文件, 因为虚拟机只认class文件。 所以, scalac编译器将.scala源文件, 编译成class文件, 然后这些class文件被虚拟机加载并执行。
所以, 如果你对class文件格式和java虚拟机足够了解的话, 那么学习scala语言就会...
分类:
其他好文 时间:
2016-05-27 12:38:23
阅读次数:
230
《Scala编程》这本书中, 把孤立对象和伴生对象都叫做单例对象。孤立对象指的是只有一个使用object关键字定义的对象, 伴生对象是指有一个使用object关键字定义的对象, 除此之外还有一个使用class关键字定义的同名类, 这个同名的类叫做伴生类。在Scala中单例对象这个概念多少都会让人迷惑, 按《Scala编程》这本书中的说法, 使用object关键字修饰的对象就叫做单例对象。其实这里的...
分类:
其他好文 时间:
2016-05-27 12:37:42
阅读次数:
280
本文基于class字节码来分析在Scala语言中, 一个类中的字段和方法是如何实现的, 并且对比和java实现方式的区别。
首先看一段简单的源码:
[java] view
plain copy
class FieldMethodTest{
private var i = 0
private ...
分类:
其他好文 时间:
2016-05-27 12:39:52
阅读次数:
239
RectShader
RectWin 窗口
-- RectShader
#include
#include
typedef int uniform;
typedef int attribute;
typedef int location;
class ShaderId
{
public:
ShaderId(){id=-1;};
publi...
分类:
其他好文 时间:
2016-05-27 12:36:47
阅读次数:
301
最近在总结OpenGL知识,想到了以前搜索到Dota2相关的文章:《Dota2-Character Shader Masks Guide》,而且dota2的模型在网上也可以下载到,所以非常值得用来作为光照相关知识的总结。我用Ogre模型做实验...
分类:
其他好文 时间:
2016-05-27 12:37:14
阅读次数:
663
孤立对象是只有一个object关键字修饰的对象。 该对象会编译成两个class文件, 一个是以孤立对象的名字命名的class, 一个是以孤立对象的名字后面加上一个$字符命名的class, 这个class又叫做虚构类。 源码中的孤立对象中的字段和方法, 都被编译成以孤立对象的名字命名的class中的静态方法, 这些静态方法都会访问单例的虚构类对象。 虚构了是传统意义上的单例模式, 并且在类初始化的...
分类:
其他好文 时间:
2016-05-27 12:38:20
阅读次数:
279
非阻塞型同步 (Non-blocking Synchronization) 简介
如何正确有效的保护共享数据是编写并行程序必须面临的一个难题,通常的手段就是同步。同步可分为阻塞型同步(Blocking Synchronization)和非阻塞型同步( Non-blocking Synchronization)。
阻塞型同步是指当一个线程到达临界区时,因另外一个线程已经持有访问该共享数据...
分类:
系统相关 时间:
2016-05-27 12:36:27
阅读次数:
266