单例模式:保证一个类仅有一个实例,并提供一个访问它的全局访问点
第一个版本:
#include
using namespace std;
class Singleton{
static Singleton s; //可以在类定义中声明类自身的对象的引用或者指向该类的对象,也可以使用static修饰该对象
int i;
Singleton(int x):i(x){};...
分类:
其他好文 时间:
2016-05-13 03:22:59
阅读次数:
98
2016 UESTC ACM Summer Training Team Selection (2)...
分类:
其他好文 时间:
2016-05-13 03:22:03
阅读次数:
333
前言
还是从上次机房合作验收说起,其中一个特别厉害的师姐提到了依赖注入和控制反转,刚刚听到这个的时候,感觉很熟悉,就是不知道在哪里看到过,想起了米老师说的那句话,“不怕不知道,就怕不知道”,不怕不知道它,就怕遇到了不知道它是什么意思,我可是上升到了不知道的第二个阶段。废话不说了,直奔主题吧。
内容
记得在哪见过,就去找设计模式了,看到了依赖倒转(倒置)原则,瞬间就想起了一句经...
分类:
其他好文 时间:
2016-05-13 03:20:31
阅读次数:
162
1:SparkSteaming基于kafka的方式,主要有俩种,即Receiver和Derict,基于Receiver的方式,是sparkStreaming给我们提供了kafka访问的高层api的封装,而基于Direct的方式,就是直接访问,在sparkSteaming中直接去操作kafka中的数据,不需要前面的高层api的封装。而Direct的方式,可以进行更好的控制!
2:实际上做kafka...
分类:
其他好文 时间:
2016-05-13 03:19:56
阅读次数:
278
作为众筹网的一款热门众筹产品,GEEKERY无线运动激励耳是以最专业的音乐内容服务为核心,最贴心的运动设计为基础,旨在完美地将音乐与运动结合,为用户打造最愉悦高效的运动体验。
这款产品拥有八大特点:1.HI-FI音质;2.触摸控制;3.无线蓝牙;4.跑步数据;5.跑步直播;6.续航10小时;7.夜跑LED屏;8.纳米防汗...
分类:
其他好文 时间:
2016-05-13 03:19:38
阅读次数:
177
1.在res/menu下建立main.xml
<item
android:id="@+id/action_share"
android:actionProviderClass="android.widget.ShareActionProvider"
android:showAsAction="ifRoom"
andr...
分类:
其他好文 时间:
2016-05-13 03:22:03
阅读次数:
179
简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static Factory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现
实现方式(附图)
简单工厂模式的UML类图(见右图)
简单工厂模式的实质是由一个工厂类根...
分类:
其他好文 时间:
2016-05-13 03:19:56
阅读次数:
158
花了一周时间用于添加QWT,大概是因为QWT的版本更新的原因。按照之前学姐发的文档配置,虽然可以把QWT控件加入Designer中,但是完全无法编译。我才觉得是之前的配置方法出了问题,可能已经不适合最新版本的QWT了。重新看了一下配置过程,发现之前的配置方法出现了一个致命的错误——没有添加静态链接库.a文件,之前的步骤虽然能添加控件进程序这是没问题的,然而.a文件是编译exe需要的。如果只添加控件...
分类:
其他好文 时间:
2016-05-13 03:20:11
阅读次数:
213
placeholder是文本框用来提示内容的属性,比如:会显示为:
然而IE9不支持此属性,可以使用js来简单模拟placeholder行为。我的基本思路是为输入框设置value值,并设置字体颜色,根据输入框内容模拟placeholder。对于密码输入框placehol...
分类:
其他好文 时间:
2016-05-13 03:20:31
阅读次数:
250
前言
接口测试要测试的请求绝大多数是restful风格的api, GET, PUT, POST, DELETE等方法, 浏览器中只能简单的模拟GET请求, 如果是使用curl命令, 也不能对我们的接口api测试进行管理, postman可以满足我们的所有需求
安装
类似postman的软件也有很多, 绝大多数是作为浏览器插件的形式存在, 我要介绍就是依托于chrome浏览器的po...
分类:
其他好文 时间:
2016-05-13 03:19:59
阅读次数:
419
1:Direct方式特点:
1)Direct的方式是会直接操作kafka底层的元数据信息,这样如果计算失败了,可以把数据重新读一下,重新处理。即数据一定会被处理
2)由于直接操作的是kafka,kafka就相当于你底层的文件系统。这个时候能保证严格的事务一致性,即一定会被处理,而且只会被处理一次。而Receiver的方式则不能保证,因为Receiver和ZK中的数据可能不同步,spark St...
分类:
其他好文 时间:
2016-05-13 03:17:41
阅读次数:
136
第一章 软件交付的问题1. 引言本书的核心模式是部署流水线,以持续集成理论作为其理论基石部署流水线有三个目标
让软件构建,部署,测试和发布过程对所有人可见,促进合作
改善反馈,能在整个过程中更早的发现和解决问题(做一件事,有问题发生是一定的,重要的是快速的定位和解决问题)
使在任何环境下部署和发布任意版本的应用成为自动化的过程,提高效率
一个简单的简单的部署流水线提交阶段 ==> 自动化验收测试 =...
分类:
其他好文 时间:
2016-05-13 03:18:23
阅读次数:
298
蜂鸣器的资料网上也有很多……这里就简单记录一下……有有源蜂鸣器和无源蜂鸣器两种 这里我用的是无源蜂鸣器的模块 ,自带了放大电路,否则要自己焊一个……
这里我设想的是用不同频率的pwm波驱动蜂鸣器发出不同频率的乐音,对于钢琴上的 CDEFGAB。
一共搞了两个程序,第一个没有实现功能 ,第二个实现了。
(一)只能输出固定频率可调占空比的pwm波形
nrf_pwm.c
#include ...
分类:
其他好文 时间:
2016-05-13 03:17:51
阅读次数:
229
湘大OJ 地址:http://202.197.224.59/OnlineJudge2/index.php/Problem/read/id/1144
Echo
时间限制:1000 ms | 内存限制:65535 KB
没有题目描述
有题目描述
题目描述
目描述
描述
述
Input
输入数据的第一行是...
分类:
其他好文 时间:
2016-05-13 03:17:41
阅读次数:
114
是否存在高效的导出工具?Phoenix提供了BulkLoad工具来高效导入数据,那么Phoenix是否也存在高效导出数据的工具类呢?这里可能有人会想是否能够按照导出常规hbase的方法来导出数据。是否能这么干取决于你phoenix建表时候字段的数据类型。...
分类:
其他好文 时间:
2016-05-13 03:15:23
阅读次数:
1013
感谢DT大数据梦工厂支持提供以下内容,DT大数据梦工厂专注于Spark发行版定制。详细信息请查看
联系邮箱18610086859@126.com
电话:18610086859
QQ:1740415547
微信号:18610086859定制班:第三课 解读spark –streaming运行机制一 从实战出发首先我们运行以下的程序,然后通过这个程序的运行过程进一步加深理解Spark S...
分类:
其他好文 时间:
2016-05-13 03:13:33
阅读次数:
205