RK3399: 支持wifi/4g与以太网共存

开发板芯片:RK3399 Android版本: 7.1.2 我们在Android开发板上开发一款App,Android开发板有wifi, 4G和以太网接口,App通过以太网与IP摄像头连接获取数据,App处理后通过wifi/4G网络将结果上报到云端。因此,要求Android能同时连接以太网(称为内...

2018-10-10 19:31:03

阅读数 1568

评论数 2

我需要的就是电钻,不要再问为什么了

我需要的就是电钻,不要再问为什么了

2017-04-16 23:37:10

阅读数 1500

评论数 0

如何找到CPU飙升的原因

三步找出CPU飙升的原因

2017-03-25 11:58:20

阅读数 4386

评论数 0

谈谈TCP中的TIME_WAIT

在服务端可能会经常遇到有很多处于TIMEWAIT状态的TCP连接。如果上网一搜索,可以找到有很多关于处理TIMEWAIT不正确的博文(包括本文),很多文章就放了几个调整参数。至于这些参数有什么用,为什么要调整为那个值就没有深入地介绍了。这就好像生了病不去找医生了解病情,而是随便从别人的药箱里面找点...

2016-09-24 23:48:06

阅读数 9839

评论数 0

谈谈对CAP定理的理解

谈谈对CAP定理的理解 CAP定理的常规解释是任何分布式系统只能在一致性(Consitency),可用性(Availability)和分区容忍性(Partition Tolerance)中三选二。这个解释很让人费解,笔者在看了一些文章后谈谈我对它的理解,还请斧正。 从问题出发 假设我...

2015-02-04 22:11:29

阅读数 7364

评论数 0

Kafka的Log存储解析

Kafka的Log存储解析 标签(空格分隔): kafka 引言 Kafka中的Message是以topic为基本单位组织的,不同的topic之间是相互独立的。每个topic又可以分成几个不同的partition(每个topic有几个partition是在创建topic时指定的),每...

2015-01-21 17:11:20

阅读数 31893

评论数 16

Kafka Producer相关代码分析

Kafka Producer相关代码分析 标签(空格分隔): kafka Kafka Producer将用户的消息发送到Kafka集群(准确讲是发送到Broker)。本文将分析Producer相关的代码实现。 类kafka.producer.Producer 如果你自己实现Kafk...

2015-01-17 20:38:03

阅读数 7162

评论数 0

Kafka的通讯协议

Kafka的通讯协议 标签:kafka Kafka的Producer、Broker和Consumer之间采用的是一套自行设计的基于TCP层的协议。Kafka的这套协议完全是为了Kafka自身的业务需求而定制的,而非要实现一套类似于Protocol Buffer的通用协议。本文将介绍这套协议...

2015-01-15 18:34:47

阅读数 28202

评论数 0

Kafka SocketServer源代码分析

本文将详细分析Kafka SocketServer的相关源码。

2015-01-04 22:16:24

阅读数 6512

评论数 4

从餐厅运营来看如何构建高性能服务器

本文通过类比运营一个餐厅,来看看如何构建服务器程序。

2015-01-03 22:54:07

阅读数 3078

评论数 1

Java程序员必学的Hotspot JVM选项

本文将介绍Hotspot JVM的常用选项。 选项的分类 Hotspot JVM提供以下三大类选项: 1. 标准选项:这类选项的功能是很稳定的,在后续版本中也不太会发生变化。运行java或者java -help可以看到所有的标准选项。所有的标准选项都是以-开头,比如-version, -serv...

2014-12-26 18:25:28

阅读数 19553

评论数 5

好的Unix工具的九大启示

我们每天都在使用前人开发的各种工具。一款好的工具能无缝地融入到你的工作环境中,而一款“差”的工具常常需要花费额外的精力才能集成到你的工作环境中。(注意:这里的差是指用户体验方面的问题,但这些工具本身还是有用的)。作为工程师,我们总是需要开发一些工具给自己或者给别人用。Marius Eriksen的...

2014-11-05 08:05:22

阅读数 2556

评论数 0

几个cd快捷技巧

cd是工程师每天都会用到的命令。今天就来分享几条和cd有关的小技巧 cd 如果你用cd ~来进入当前用户的home目录的话,那么可以试试直接敲cd。同样效果,少敲两下键盘。 cd - cd -用了于在最近的两个工作目录的切换。比如,现在是在/usr下面,然后cd /var,如果...

2014-11-03 20:19:23

阅读数 4110

评论数 0

详解HDFS Short Circuit Local Reads

Hadoop的一大基本原则是移动计算的开销要比移动数据的开销小。因此,Hadoop通常是尽量移动计算到拥有数据的节点上。这就使得Hadoop中读取数据的客户端DFSClient和提供数据的Datanode经常是在一个节点上,也就造成了很多“Local Reads”。本文将介绍在优化Local Re...

2014-10-17 18:22:26

阅读数 16004

评论数 0

Decommission Datanode

Decommission Datanode就是把Datanode从HDFS集群中移除掉。那问题来了,HDFS在设计时就把诸如机器故障考虑进去了,能否直接把某台运行Datanode的机器关掉然后拔走呢?我认为理论上可行的,不过在实际的集群中,如果某份数据只有一份拷贝而且它就在这个机器上,那么直接关掉...

2014-10-14 23:33:24

阅读数 6558

评论数 0

Spark RDD API详解(一) Map和Reduce

本文用实例介绍Spark中RDD和MapReduce相关的API。

2014-10-08 17:31:13

阅读数 105346

评论数 6

用Linux Container在单机上部署完全分布式的Hadoop集群

在Hadoop开发和学习过程中,经常需要部署一个完全分布式的Hadoop集群。而目前在单机上用得最多的方法就是用Vmware建虚拟机,不过一般的机器开3-4个虚拟机就差不多了。如果想在单机上(而且是虚拟机里面)跑10个节点Hadoop集群,那么可以考虑一下Linux Container。 阅读本文...

2014-03-24 23:25:17

阅读数 4618

评论数 2

Kerberos认证流程详解

Kerberos是诞生于上个世纪90年代的计算机认证协议,被广泛应用于各大操作系统和Hadoop生态系统中。了解Kerberos认证的流程将有助于解决Hadoop集群中的安全配置过程中的问题。为此,本文根据最近阅读的一些材料,详细介绍Kerberos认证流程。欢迎斧正!

2014-03-08 19:08:56

阅读数 32741

评论数 14

亲历2013中国产品经理大会

虽然我是一名程序员,但是我认为程序员都应该学习一下产品经理的思维方式,所以我也通过参加了今年的产品经理大会。下面简单总结一下我所看到听到的。 多位嘉宾都谈到了在当今激烈的竞争中,创业公司要专注在一个很细分的领域才可能有机会。比如金山网络的CEO傅盛讲到的要为小众而设计,但是小众的东西要有可...

2013-06-23 13:07:52

阅读数 3800

评论数 1

实例阐述MapReduce中的基本概念

MapReduce是一种全新的编程模型,对于第一次接触MapReduce的人来讲,其中有些概念不是很容易理解。本文将运用一个实例来阐述MapReduce中涉及到的基本概念,包括InputSplit, Mapper, Combiner, Shuffle, Reducer。不足之处还请高手指正。 ...

2013-06-12 14:41:50

阅读数 3700

评论数 0

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