Kafka日志本身是由多个日志段组成(log segment)。一个日志是一个FileMessageSet,它包含了日志数据以及OffsetIndex对象,该对象使用位移来读取日志数据
* borker配置就是指配置server.properties文件 *最小配置通常情况下需要在减压缩kafka后,修改config/server.properties 配置文件中的以下两项log.dirs = k...
分类:
其他好文 时间:
2016-05-30 15:28:01
阅读次数:
234
回顾Hibernate:
1. hibernate开发环境搭建
—-》 引入jar: hibernate.jar + required + jpa + 驱动包
—》 hibernate.cfg.xml
—》 javabean/*.hbm.xml
—》 Application 测试
2.hibernate api
—-》 Configuratio...
分类:
Web程序 时间:
2016-05-30 15:29:57
阅读次数:
243
1. 对象存储问:我可以存储多少数据?您可以存储的总数据容量和对象个数不受限制。各个 Amazon S3 对象的大小范围可以从最小 0 字节到最大 5 TB。可在单个 PUT 中上传的最大数据元为 5 GB。对于大于 100 MB 的数据元,客户应该考虑使用分段上传功能。理解这个问题,事实上有助于理解RADOS的本质,因此有必要在此加以分析。粗看起来,librados和RADOS GW的区别在于,l...
分类:
其他好文 时间:
2016-05-30 15:29:14
阅读次数:
253
接上篇 表示和描述(1)
边界描述
主要讨论边界的形状数描述、傅里叶描述和其他简单的描述。
1)基础描述
边界长度:边界的像素数粗略近似
边界直径:相隔最远的两个点的距离(链码一节介绍的长短轴)
边界偏心率:长轴/短轴
其他规范化近似:外接圆、外接矩形、外接凸包
2)形状数描述
参考表示和描述(1)的Freeman编码,图1-2形状编号的长度即为形状数的阶。
这...
分类:
其他好文 时间:
2016-05-30 15:30:15
阅读次数:
216
1、概述
谈到流程,大家都会想到熟悉的瀑布模型、螺旋模型、迭代开发、敏捷、RUP等一堆软件工程相关的软件开发流程,但是请不要误会,本文的流程和这些管理流程完全不同,为了以示区分,我把瀑布模型、敏捷、RUP等流程成为项目流程,也就是说这是给项目管理用的;而本文的流程是技术流程,是给技术人员(主要是设计人员)看的流程。
在开始讲解之前,看看如下问题你是否能够回答?
1、客户...
分类:
其他好文 时间:
2016-05-30 15:27:57
阅读次数:
203
SVN简介:
为什么要使用SVN?
程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本。
Subversion是什么?
它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,Subversion允许把数据恢复到早期版本,或是检查数据修改的历史,Subvers...
分类:
其他好文 时间:
2016-05-30 15:28:53
阅读次数:
217
vi是所有UNIX系统都会提供的屏幕编辑器,它提供了一个视窗设备,通过它可以编辑文件。当然,对UNIX系统略有所知的人,或多或少都觉得vi超级难用,但vi是最基本的编辑器,学好了vi,以后在UNIX世界里必将畅行无阻、游刃有余,因为其他几种文本处理器并非UNIX标准配备
在UNIX下,vi是标准的文本编辑器之一。几乎任何一部UNIX系统都把vi编辑器作为最最基本的“软...
分类:
系统相关 时间:
2016-05-30 15:29:32
阅读次数:
196
本文详细介绍了部署Neutron的过程,对遇到的问题给出了解决方法...
分类:
其他好文 时间:
2016-05-30 15:29:53
阅读次数:
196
随着互联网的飞速发展,前端开发越来越复杂。本文将从实际项目中遇到的问题出发,讲述模块化能解决哪些问题,以及如何使用 Sea.js 进行前端的模块化开发。恼人的命名冲突我们从一个简单的习惯出发。我做项目时,常常会将一些通用的、底层的功能抽象出来,独立成一个个函数,比如function each(arr) {
// 实现代码
}
function log(str) {
// 实现代码
}并像...
分类:
Web程序 时间:
2016-05-30 15:27:04
阅读次数:
197
为了简化讨论,本文仅对函数模板的的名称绑定进行总结概括,关于类模板的相关内容,以后再做讨论。Name BindingName Binding就是对模板定义中出现的名称(也称为构造’construct’,也包括操作符等),通过在相关的上下文中查询, 并绑定到声明的过程,比如,int all = 0;
template
int sum(T* t, int s)
{
for...
分类:
编程语言 时间:
2016-05-30 15:28:49
阅读次数:
256
一.线程的状态:
线程共有下面4种状态:
1.新建状态(New):
新创建了一个线程对象,当你用new创建一个线程时,该线程尚未运行。
2.就绪状态(Runnable):
线程对象创建后,其他线程调用了该对象的start()方法。该状态的线程位于可运行线程池中,变得可运行,等待获取CPU的使用权。
3.运行状态(Running):
就绪状态的线程获取了CP...
分类:
编程语言 时间:
2016-05-30 15:26:43
阅读次数:
228
排序 补充:
引用的是编译器的类库路径里面的头文件
” “引用的是你程序目录的相对路径中的头文件,在程序目录的相对路径中找不到该头文件时会继续在类库路径里搜寻该头文件。
1.题目1202:排序
时间限制:1 秒内存限制:32 兆特殊判题:否提交:25465解决:8168
题目描述:
对输入的n个数进行排序并输出。
输入:
输入的第...
分类:
其他好文 时间:
2016-05-30 15:29:01
阅读次数:
221
文档描述:运用BP神经网络实现对数据的预测。
运行环境:matlab2010
%bp神经网络进行交通预测的Matlab源代码
% BP 神经网络用于预测
% 使用平台 - Matlab7.0
% 数据为1986年到2000年的交通量 ,网络为3输入,1输出
% 15组数据,其中9组为正常训练数据,3组为变量数据,3组为测试数据
%by akjuan
%all rights preserve...
分类:
其他好文 时间:
2016-05-30 15:27:17
阅读次数:
213
hive 的 表与hdfs数据关系映射放在元数据库中,也就是mysql中,而真正的数据放在 hdfs中,通过mysql中表 ,字段等与hdfs上数据的映射来查询
1.hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供完整的sql查询功能,可以将sql语句转换为MapReduce任务进行运行。其优点是学习成本低,可以通过类SQL语句快速实现简...
分类:
其他好文 时间:
2016-05-30 15:27:04
阅读次数:
241
Java是一种面向对象的高级编程语言。它的出众之处就在于它的简洁。一个程序员所要做的就是创建类(Create Class)以及定义接口(Define Interface),如此而已。当然,这种简洁和优美是有代价的,比如失去了Enum这种广泛使用的数据类型就是一个不小的损失。在Java 1.5以前,程序员们不得不通过一些变通的方法来间接的解决这一问题。比如说,被普遍使用的整数枚举替代法和类型安全类替...
分类:
编程语言 时间:
2016-05-30 15:27:50
阅读次数:
232
Retrofit 作为简化 HTTP 请求的库,已经运行多年,2.0版本依然不辱使命的在做这些事情。不过 2.0 版本修复了一些长期影响开发者的设计,还加入了前所未有的强大特性。在 NYC 2015 的这一个分享中,Jake Wharton 的演讲涵盖了所有 Retrofit 2.0 的新特性,全面介绍了 Retrofit 2.0 工作原理。Transcription below provided...
分类:
Web程序 时间:
2016-05-30 15:26:00
阅读次数:
409
Ehcache
在Java项目广泛的使用。它是一个开源的、设计于提高在数据从RDBMS中取出来的高花费、高延迟采取的一种缓存方案。正因为Ehcache具有健壮性(基于java开发)、被认证(具有apache 2.0 license)、充满特色(稍后会详细介绍),所以被用于大型复杂分布式web
application的各个节点中。
什么特色?
1. 够快...
分类:
系统相关 时间:
2016-05-30 15:28:07
阅读次数:
296