加载中
Java学习路线

第1讲 Java学习路线&怎么学习Java 1 概述 学过一段时间的同学一定会觉得Java学习最头疼的不是语法结构的繁杂,而是Java本身体系结构的庞大。以至于自己不知道接下去该学什么,或者什么样的知...

NIO.2特性总结(一)灵活的Path

NIO.2,More New I/O APIs for the Java Platform。 技术发展实在太快,NIO都没弄透,java7中的NIO2又要开始进入我们的程序,优化系统的性能了。最近在看《PRO Java 7 NIO.2》CSDN上有下载,...

2012/12/01 22:57
4.7K
《虚拟机并发编程》读书笔记(一)

出差北京,趁回杭州之前去了趟海淀,顺手带了本之前一直想买的虚拟机并发编程,虽然这本书在amazon中国上的评价一般,但看看总还是有些收获吧,可能那些说书一般的都是大神吧。书应该是刚上新...

java项目中构建scala模块

在maven项目中构建scala模块,这样的话可以java和scala互相调用,最好在环境变量中配置scala home,ide加载相关的模块进行编译运行。

2014/04/04 09:45
386
《虚拟机并发编程》读书笔记(二)关于STM

这部分内容讲述了软件事务内存,这部分对大部分程序员来说可能是个比较陌生的领域。这是Clojure中很流行的一种并发编程模型。当然这并不是去多学一门语言,而是不同的语言设计都有他各自的特...

2013/07/08 19:54
303
我的联系方式

我从淘宝出来了,去了蘑菇街。 现在招java方向的开发,可以邮箱我简历 chenhui@mogujie.com 感觉这里做技术会更自由。有兴趣来聊一下的可以去微博私信我。 最近在做公众号,在上面分享点内容...

2016/01/30 13:18
819
转:JVM底层又是如何实现synchronized的

目前在Java中存在两种锁机制:synchronized和Lock,Lock接口及其实现类是JDK5增加的内容,其作者是大名鼎鼎的并发专家Doug Lea。本文并不比较synchronized与Lock孰优孰劣,只是介绍二者的实现...

转:JVM中的另一种锁Lock的实现

前文(深入JVM锁机制-synchronized)分析了JVM中的synchronized实现,本文继续分析JVM中的另一种锁Lock的实现。与synchronized不同的是,Lock完全用Java写成,在java这个层面是无关JVM实现的...

kafka系列文章索引

apache kafka在数据处理中特别是日志和消息的处理上会有很多出色的表现,这里写个索引,关于kafka的文章暂时就更新到这里,最近利用空闲时间在对kafka做一些功能性增强,并java化,虽然现在已...

2013/03/25 21:36
10.3K
Mina实现自定义协议的通信

网络的传输使用需要遵循一定的规则,这些规则我们称为协议。如在互联网请求HTML页面的时候,我们要遵循HTTP协议,HTTP头的格式就是我们要遵守的规则: Request Headers Accept: text/html,ap...

2012/10/29 19:34
14.3K
由一个JMS简单例子引发的思考

在《java message service》的第二章用sun提供的JMS API实现了一个简单的聊天场景。这个实现本身不难,这样的实现在局域网中可以用socket实现,在web实现上可以采用session或者其他如web soc...

JMS
2013/08/29 18:14
1K
Kafka broker配置介绍

这部分内容对了解系统和提高软件性能都有很大的帮助,kafka官网上也给出了比较详细的配置详单,但是我们还是直接从代码来看broker到底有哪些配置需要我们去了解的,配置都有英文注释,所以每...

2012/12/10 21:45
7.5K
Kafka Producer端封装自定义消息

这篇文章主要讲kafka producer端的编程,通过一个应用案例来描述kafka在实际应用中的作用。如果你还没有搭建起kafka的开发环境,可以先参考:<kafka开发环境搭建> 首先描述一下应用的情况:一...

2013/01/07 18:30
16.1K
Kafka开发环境搭建

如果你要利用代码来跑kafka的应用,那你最好先把官网给出的example先在单机环境和分布式环境下跑通,然后再逐步将原有的consumer、producer和broker替换成自己写的代码。所以在阅读这篇文章前...

2012/12/12 20:24
13.5K
NIO.2特性总结(二)增强的通道 NetworkChannel

接上一篇<NIO.2特性总结(一)灵活的Path> 想了想还是先把NIO.2的 socket部分先看了,毕竟这部分对我更有用,而且昨儿看了目录,对于文件系统的操作部分总体还比较简单,所以在后面再补上,今...

Kafka实现细节(上)

如果你第一次看kafka的文章,请先看《分布式消息系统kafka初步》 之前有人问kafka和一般的MQ之间的区别,这个问题挺难回答,我觉得不如从kafka的实现原理来分析更为透彻,这篇将依据官网上给...

关于JVM的几道面试题

之前看编程之美,看到了对操作系统精通的定义,比如,写个程序能到任务管理器的CPU曲线划出一段正弦曲线,这种实际的动手能力确实值得我们去关注。 刚刚在看书,关于虚拟机规则的,突然想到可...

2012/10/01 19:23
1K
接口和抽象类的设计

其实在刚接触java的时候我一直有这么一个疑问,接口和抽象类的区别是什么,甚至到现在还不能很确切的说明白这之间的关系和区别。以前也就大概的能说一下,接口用来多继承,抽象类可以有具体实...

几种NIO程序写法(一)kafka的SocketServer

总结一点常见的NIO程序的写法,虽然没有一个固定的格式,也没有特别大的差别,但是多总结总结各位大师的写法,多见点儿组合还是对自身代码的质量有很大提高的。这一篇我想通过对kafka netwo...

2013/04/11 22:03
4.6K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部