自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (34)
  • 收藏
  • 关注

原创 apache Kafka下线broker的操作

下线broker背景:主动下线是指broker运行正常,因为机器需要运维(升级操作系统,添加磁盘等)而主动停止broker分两种情况处理:所有的topic的replica >= 2       此时,直接停止一个broker,会自动触发leader election操作,不过目前leader election是逐个partition进行,等待所有partition完成lea

2014-12-30 15:01:10 7889

原创 kafka broker shutdown过程分析

kafka broker shutdown过程分析controlled shutdown通过给controller发送命令实现停止指定broker实现方式很诡异,controller并没有提供任何socket或者http方式开放接口,而是提供了一个 jmx bean,命令行工具通过jmx revoke方式调用controller中提供的接口shutdownBroker

2014-12-30 14:45:09 7055

原创 apache Kafka是如何实现删除数据文件(日志)的

Kafka删除数据有两种方式,一种是按照时间,超过一段时间后删除过期消息,第二种是按照消息大小删除数据的,消息数量超过一定大小后删除最旧的数据但是Kafka的数据是存储在文件系统内的,随机删除数据是不可能的,那么,Kafka是如何删除数据的呢?Kafka删除数据主逻辑对应配置:  log.cleanup.interval.mins当前使用值:1file: core/src/ma

2014-12-30 14:38:55 14466

原创 apache kafka中topic级别配置

apache kafka中topic级别参数配置

2014-12-27 12:46:32 12515

原创 kafka server部署配置优化

具体请参考:apache kafka中server.properties配置文件参数说明配置优化都是修改server.properties文件中参数值1.网络和io操作线程配置优化# broker处理消息的最大线程数num.network.threads=xxx# broker处理磁盘IO的线程数num.io.threads=xxx建议配置:一般nu

2014-12-26 23:44:58 11101 2

原创 linux后端诊断与调试技术

本文不是liunx命令使用教程,也不打算全方面阐明其用法,互联网公司项目很多,服务程序之间相互依赖调用很复杂,各种因素会影响线程服务正常运行,特别是基础服务组件更是如此,当出现各种问题时,如何诊断linux下哪个环节出现问题或状况。从linux系统层面看,通过各种操作命令和手段快速定位线上程序的症状和要害很有必要。比如说:当线上服务长时间正常运行,张三某天突然监控到自己的程序出问题了,自己负责某个程序不提供服务或服务处于挂死(进程还在,但无法接收外部响应)状态,查看应用程序日志没发现明显错误或可提示信息(看

2014-12-26 22:58:39 3704 1

原创 整数数据唯一(去重)排序

1.文件唯一排序:cat file1 2 | sort | uniq -u

2014-12-09 18:06:15 1223

原创 maven忽略单元测试中的错误继续构建工程

1.修改pom.xml文件,增加如下内容:   [...]                    org.apache.maven.plugins        maven-surefire-plugin                  true                      [...]2.命令行操作mvn test

2014-12-08 17:22:10 1379

原创 maven中跳过单元测试

1.修改pom.xml增加如下内容:project>  [...]  build>    plugins>      plugin>        groupId>org.apache.maven.plugins/groupId>        artifactId>maven-surefire-plugin/artifactId>        configura

2014-12-08 17:19:50 992

原创 Kafka集群partitions/replicas默认分配解析

1. kafka集群副本分布原理分析下面以一个kafka集群中4个broker举例,1个topic分成4个partition,2 replication;数据producer流动如图所示:每个broker都有均等获得partition的leader机会。上述图broker partition中,箭头指向为副本,以partition-0为例:broker1中parition-

2014-12-06 20:19:54 47321 12

原创 kafka运行环境优化分析

1.kafka高性能的特点及条件kafka是一个高吞吐量分布式消息系统,并且提供了持久化。其高性能的有两个重要特点:(1)利用了磁盘连续读写性能远远高于随机读写的特点;(2)并发,将一个topic拆分多个partition。要充分发挥kafka的性能,就需要满足这两个条件。linkedin的测试,就把这两个方面发挥到极致(参考http://engineering.linkedin.co

2014-12-06 19:08:51 10008 4

PV3D是一个很著名的Flash 3D免费开源引擎

本软件PV3D是一个很著名的Flash 3D免费开源引擎,功能很强大,效率也可以。官方网站是http://www.papervision3d.org/,源代码下载地址是http://code.google.com/p/papervision3d/。目前最新版本是2.0a(Greate White)。下面对PV3D 1.5版进行简单的源代码分析,希望对学习PV3D的同志能有所帮助。

2008-07-06

仿Google首页分类菜单效果

本软件主要教你如何运用Google首页分类菜单效果,代码有详细的注释和说明,是你一看就能懂和运用

2008-06-25

应用密码学密码算法源代码(200多种加密解密)

本软件应用密码学密码算法源代码(200多种加密解密)

2008-06-09

计算球面体和柱面体计算公式

本ppt是计算球面体和柱面体计算公式

2008-06-09

一个开源的嵌入式flash播放器的源代码.

本软件是一个开源的嵌入式flash播放器的源代码.rar

2008-06-09

计算机图形学实验(源程序)

这些程序中,有不少算法是对书上所讲算法的改进和创新(我们用的是北京大学出版社出版的那本《计算机图形学》),并在实践过程中发现了书上所讲的某些算法是不正确的,并不能实现预期的效果。这些源程序在WIN-TC上运行通过。这些源程序,无论是对学习C语言,或计算机图形学来说都具有很高的参考价值。我搜集了6个班的实验源程序和实验报告,可以通过对比来加深对有关算法的理解。所搜集的这些源程序上包含了计算机图形学几乎所有的基本算法:简单的二维图形的生成二维填充图元的生成二维图形的剪裁二维图形一些基本变换、简单的曲线变换三维图形的变换 、面的消隐、平行投影直线生成、字符显示和图形变换算法;具体内容包括:直线生成算法和线宽与线型处理圆,椭圆和抛物线的生成算法 二维填充图的生成算法字符的生成算法二维裁剪生成算法线段、园、区域填充、线型线宽、字符、裁剪、等基本图形生成算法;样条、Bezier、等常用曲线的生成算法;Coons曲面、Bezier曲面、B样条曲面等常用曲面的生成算法。并给出一些综合应用的例子。

2008-06-09

table的td整列拖动交换以及重新排列位置

本javascript软件主要功能是任意拖动html的table的td来整行交换位置。

2008-06-02

flex+java文件上传

本软件主要是flex+java进行文件上传操作。你只要安装有flash player 9.0就可以运行。给予adobe公司的flex builder3.0开发。如要下载运行请看详细说明。谢谢

2008-05-14

java和javascript动态剪贴图片

本软件主要是利用java和javascript动态剪切图片在jsp页面

2008-04-25

table表格拖动改变td宽度

本程序主要是用table表格拖动改变td宽度。

2007-11-08

linux c函数库pdf文档

本文档主要介绍Liunx下c函数的用法及其属性。

2007-11-06

CORBA分布式资源池

本程序主要是讲CORBA分布式资源池实现(jdk1.3):资源池机制应用于一个CORBA 应用程序的服务端,通过使用一个CORBA 对象实例池(instance pool)提高CORBA 应用程序服务端的系统性能

2007-11-06

oracle查询语句

本程序主要是,用SQL语言查询出表中的重复行(创建临时表)

2007-11-04

ubuntu7.04网络配置命令

本程序是教你如何在命令行对ubuntu7.04进行网络配置

2007-11-03

html中table排序

本软件主要是在html中进行table排序

2007-11-02

在windows中jni(生成dll)Linux中jni(生成so),java调用曾c++

该软件主要是介绍,java如何调用才c++程序,并且如何在visaul c++中用命令行cl生成dll文件。

2007-11-02

flex对于java开发包

flex主要是用于开发RIA,现在b/s结构中,客户端开发绚丽多彩<br>,功能强大,为了解决这个市场需求。adobe公司及时推出了flex.实际这个是jar包。能在tomcat下运行。在jsp中写标签然后编译成swf文件。最后由flash虚拟机进行解析与读取。

2007-08-22

带你去MQ的世界旅行

带你去MQ的世界旅行,消息中间件,消息队列

2017-08-07

MQ关注和共性分享

MQ关注和共性分享

2016-08-27

Kafka Producer机制优化-提高发送消息可靠性

Kafka Producer机制优化-提高发送消息可靠性

2016-08-27

Kafka & Mafka技术分享及讨论

Kafka & Mafka技术分享及讨论

2016-03-16

Mafka分享之旅

Mafka一个基于Kafka开发的一个分布式消息中间件综合解决方案,实现队列服务高可用、可伸缩

2015-11-13

kafka文件系统设计

kafka文件系统设计,kafka文件系统存储结构实现以及剖析设计机制。

2014-10-27

linux epoll ET和LT触发深入分析

linux epoll ET和LT触发深入分析,深入剖析epoll触发机制。

2014-08-12

kafka & mafka client开发与实践

Apache Kafka是分布式发布-订阅消息系统。它最初由LinkedIn公司开发,后来成为Apache项目的一部分。Kafka是一种快速、可扩展的、设计内在就是分布式的,分区的和可复制的提交日志服务。 Apache Kafka与传统消息系统相比,有以下不同: 1.它被设计为一个分布式系统,易于向外扩展。 2.它同时为发布和订阅提供高吞吐量。 3.它支持多订阅者,当失败时能自动平衡消费者;

2014-08-08

kafka-perf_2.x.x-0.8.1.jar

昨天在公司时,本来想用kafka官方提供的工具做性能测试的。但事与愿违,当我执行官方提供的kafka测试脚本,却报错没有找到ProducerPerformance,后来浏览一些代码文件,才发现没有把perf性能测试程序打包到kafka_2.x.0-0.8.x.x.jar发行版本中。

2014-07-15

nginx实现原理及pic架构

nginx实现原理及pic架构感悟,多进程高效图片处理

2013-06-30

MAC地址的原理分析以及相关应用介绍

MAC地址的原理分析以及相关应用介绍与MAC地址相关的命令与软件

2009-03-17

java线程与并行(主要讲解java的nio包某些内容)

创建、运行以及操作线程 Java使得在程序中定义与运作多个线程变得容易

2009-03-17

腾讯QQ协议总汇(腾讯公司qq协议包)

该文档主要收集和分析腾讯公司qq协议包。对大家以后如何封装数据包有很大帮助。

2009-03-17

Linux系统开防火墙时自动开启相对应端口

Linux系统开防火墙时自动开启相对应端口,该文档教您如何在linux下用命令操作,启动任意自己创建的端口号

2009-02-25

c语言实现三维引擎程序一例

语言实现三维引擎程序一例 /*这是一个简单的三维引擎程序,模仿三个天体的运动,一个行星绕轴自转,两个卫星分别绕行星的经线和纬线做公转

2008-07-06

adobe flex编码指南v1.2

该文档旨在为使用Adobe Flex 2 和 ActionScript 3 编写应用程序建立编码指南。 <br> <br>要创建通俗易懂的编码规范,因为在软件开发的生命周期中,大部分时间都是在维护。这样,<br>易于理解的代码片段变得很重要,因为不总是最初的开发者去维护代码。通俗地说就是,让开<br>发者能快速理解别人的代码。除此之外,程序或组件也可以方便地部署或销售给第三方。

2008-07-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除