上一页 1 2 3 4 5 6 7 8 9 ··· 42 下一页
摘要: Kafka是一种分布式的,基于发布/订阅的消息系统。主要设计目标如下: 解耦在项目启动之初来预测将来项目会碰到什么需求,是极其困难的。消息队列在处理过程中间插入了一个隐含的、基于数据的接口层,两边的处理过程都要实现这一接口。这允许你独立的扩展或修改两边的处理过程,只要确保它们遵守同样的接口约束 冗余 阅读全文
posted @ 2016-03-14 10:54 ~风轻云淡~ 阅读(15095) 评论(0) 推荐(0) 编辑
摘要: 说白了,索引问题就是一个查找问题。 数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树。 在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算 阅读全文
posted @ 2016-03-13 22:13 ~风轻云淡~ 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 悲观锁,正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保守态度,因此,在整个数据处理过程中,将数据处于锁定状态。悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库层提供的锁机制才能真正保证数据访问的排他性,否则,即使在本系统中实现了加锁机制,也无法保 阅读全文
posted @ 2016-03-13 21:15 ~风轻云淡~ 阅读(1080) 评论(0) 推荐(0) 编辑
摘要: DNS同时占用UDP和TCP端口53是公认的,这种单个应用协议同时使用两种传输协议的情况在TCP/IP栈也算是个另类。但很少有人知道DNS分别在什么情况下使用这两种协议。 先简单介绍下TCP与UDP。     TCP是一种面向连接的协议,提供可靠的数据传输,一般服务质量要求比较高的情况,使用这个协议 阅读全文
posted @ 2016-03-13 17:24 ~风轻云淡~ 阅读(1514) 评论(0) 推荐(0) 编辑
摘要: 1.定义介绍 (1).XML定义扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 XML使用DTD(document type definit 阅读全文
posted @ 2016-03-13 17:01 ~风轻云淡~ 阅读(1543) 评论(0) 推荐(0) 编辑
摘要: (1)ConcurrentHashMap对整个桶数组进行了分段,而HashMap则没有 (2)ConcurrentHashMap在每一个分段上都用锁进行保护,从而让锁的粒度更精细一些,并发性能更好,而HashMap没有锁机制,不是线程安全的   阅读全文
posted @ 2016-03-13 11:09 ~风轻云淡~ 阅读(815) 评论(0) 推荐(0) 编辑
摘要: 原文链接:JAVA NIO non-blocking模式实现高并发服务器 Java自1.4以后,加入了新IO特性,NIO. 号称new IO. NIO带来了non-blocking特性. 这篇文章主要讲的是如何使用NIO的网络新特性,来构建高性能非阻塞并发服务器. 文章基于个人理解,我也来搞搞NIO 阅读全文
posted @ 2016-03-11 19:44 ~风轻云淡~ 阅读(1455) 评论(0) 推荐(0) 编辑
摘要: 原文链接:使用Log4j将程序日志实时写入Kafka 很多应用程序使用Log4j记录日志,如何使用Kafka实时的收集与存储这些Log4j产生的日志呢?一种方案是使用其他组件(比如Flume,或者自己开发程序)实时监控这些日志文件,然后发送至Kafka。而另外一种比较便捷的方案是使用Kafka自带的 阅读全文
posted @ 2016-03-11 16:53 ~风轻云淡~ 阅读(13859) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://www.sjsjw.com/kf_cloud/article/020376ABA013802.asp 目的 实时监听某目录下的日志文件,如有新文件切换到新文件,并同步写入kafka,同时记录日志文件的行位置,以应对进程异常退出,能从上次的文件位置开始读取(考虑到效率,这里是每 阅读全文
posted @ 2016-03-11 16:23 ~风轻云淡~ 阅读(4793) 评论(0) 推荐(0) 编辑
摘要: 原文链接:计算机网络常见面试题总结 计算机网络常见面试题总结 1. OSI,TCP/IP,五层协议的体系结构 OSI分层(7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。 TCP/IP分层(4层):网络接口层、网际层、运输层、应用层。 五层协议(5层):物理层、数据链路层、网络层 阅读全文
posted @ 2016-03-11 14:37 ~风轻云淡~ 阅读(1004) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 42 下一页