在前篇几十条业务线日志系统如何收集处理?中已经介绍了Flume的众多应用场景,那此篇中先介绍如何搭建单机版日志系统。 环境 CentOS7.0 Java1.8 下载 官网下载 http://flume.apache.org/download.html 当前最新版 apache-flume-1.7.0 ...
分类:
Web程序 时间:
2017-05-31 10:18:58
阅读次数:
219
ArrayList继承了AbstractList类,实现了List接口。 默认的大小为10,所有元素值保存在一个Object数组内。 add方法 在ArrayList内,有两个add方法,分别如下图。 add(E e)方法:首先确保Capacity可以容纳下加一个元素,然后将下一个元素赋值为e,返回 ...
分类:
其他好文 时间:
2017-05-30 20:51:11
阅读次数:
228
1. 0-1 knapsack problem Instance : weight capacity is 100 item weights values A 50 200 B 30 180 C 45 225 D 25 200 E 5 50 0-1背包问题有最优子结构、重叠子问题————用动态规划。 ...
分类:
编程语言 时间:
2017-05-29 16:38:41
阅读次数:
316
第七章 MSF MSF(Microsoft Solution Framework)微软解决方案框架: MSF是一套大型系统开发指南,是微软推荐的软件开发方法,它描述了如何用组队模型、过程模型和应用模型来开发Client/Server结构的应用程序,是在微软的工具和技术的基础上建立并开发分布式企业系统 ...
分类:
其他好文 时间:
2017-05-27 00:36:28
阅读次数:
267
1 #include "stdafx.h" 2 typedef int Rank; //秩 3 #define DEFAULT_CAPACITY 3 //默认的初始容量(实际应用中可设置为更大) 4 5 template class Vector 6 { //向量模板类 7 protected: 8... ...
分类:
其他好文 时间:
2017-05-24 22:34:21
阅读次数:
200
#pragma mark 可变字符串的创建 void stringCreate() { // 预先分配10个字数的存储空间 NSMutableString *str = [[NSMutableString alloc] initWithCapacity:10]; // 设置字符串内容 [str se... ...
分类:
其他好文 时间:
2017-05-24 17:39:28
阅读次数:
187
本篇主要分析ArrayList的自动扩容机制,add和remove的相关方法。 作为一个list,add和remove操作自然是必须的。 前面说过,ArrayList底层是使用Object数组实现的。数组的特性是大小固定,这个特性导致的后果之一就是,当ArrayList中成员个数超过capacity ...
分类:
其他好文 时间:
2017-05-23 00:39:41
阅读次数:
284
未经測试:public class BinaryHeap { public static final int INIT_CAPACITY = 10; private int[] mArray; private int mLength; public BinaryHeap() { mArray = n ...
分类:
其他好文 时间:
2017-05-21 09:56:09
阅读次数:
145
a1.sources = r1 a1.sinks = k1 k2 a1.channels = c1 # Describe/configure the source a1.sources.r1.type = netcat a1.sources.r1.bind = localhost a1.source... ...
分类:
Web程序 时间:
2017-05-17 00:49:52
阅读次数:
216
题目: Design and implement a data structure for Least Recently Used (LRU) cache. It should support the following operations: get and set. get(key) - Get ...
分类:
系统相关 时间:
2017-05-15 10:02:16
阅读次数:
300