熊猫猫

恋恋不忘 必有回响

Netty4学习笔记(4)-- ByteBuf和设计模式

转自:http://blog.csdn.net/zxhoo/article/details/17577865 ByteBuf是Netty框架里最重要的类之一,简单的说,ByteBuf就是java.nio.ByteBuffer的Netty版。 ByteBuf逻辑结构 正...

2015-12-30 13:12:59

阅读数:1224

评论数:0

Netty4学习笔记(3)-- ServerBootstrap

转自:http://blog.csdn.net/zxhoo/article/details/17532857 这篇文章接着上一篇,分析一下Netty4的ServerBootstrp是如何工作的。 EchoServer 先看看Netty自带的EchoServer例子: ...

2015-12-30 11:26:13

阅读数:906

评论数:0

Netty4学习笔记(2)-- Bootstrap

转自:http://blog.csdn.net/zxhoo/article/details/17419229 Netty4的代码比我想象的要复杂的多,不过Netty4很好的将这种复杂性隐藏了起来,暴露出来的,是一个相对容易使用的接口。Bootstrap就是Netty试图隐藏这种复杂性的一个例...

2015-12-30 10:55:36

阅读数:467

评论数:0

Netty4学习笔记(1)-- ChannelPipeline

转自:http://blog.csdn.net/zxhoo/article/details/17264263 写的很不错,转载学习下 Netty4 Netty是一个和MINA类似的Java NIO框架,目前的最新版本是4.0.13,这两个框架的主要作者好像都是同一个韩国人。 ...

2015-12-30 10:12:04

阅读数:471

评论数:0

netty源码与example: https://github.com/netty/netty/tree/4.0

2015-12-28 18:53:01

阅读数:219

评论数:0

ServerBootStrap启动流程源码分析

转自:http://blog.csdn.net/kobejayandy/article/details/11495509 netty系列写的很好,学习了 有一段事件没有更新文章了,各种原因都有吧。搬家的琐事,搬家后的安逸呵呵。不过,OneCoder明白,绝不能放松。对于Netty的学习,也该稍...

2015-12-25 10:13:03

阅读数:611

评论数:0

Java NIO:浅析I/O模型

转自:http://www.cnblogs.com/dolphin0520/p/3916526.html 总结的很好,学习之! 也许很多朋友在学习NIO的时候都会感觉有点吃力,对里面的很多概念都感觉不是那么明朗。在进入Java NIO编程之前,我们今天先来讨论一些比较基础的知识:I/O模型。下面本...

2015-12-22 15:45:33

阅读数:325

评论数:0

设计模式总结

转自:  http://blog.csdn.net/longronglin/article/details/1454315 总结的非常好,转过来没事看看 Longronglin之设计模式: Christopher Alexander 说过:“每一个模式描述了一个在我们周围不断重复发生的问题,以及...

2015-12-21 17:19:27

阅读数:406

评论数:0

设计模式

设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块...

2015-12-21 17:16:45

阅读数:632

评论数:0

Web系统大规模并发:电商秒杀与抢购

转自:http://blog.jobbole.com/91754/ 一、大规模并发带来的挑战 在过去的工作中,我曾经面对过5w每秒的高并发秒杀功能,在这个过程中,整个Web系统遇到了很多的问题和挑战。如果Web系统不做针对性的优化,会轻而易举地陷入到异常状态。我们现在一起来讨论下,优化的思...

2015-12-14 18:02:07

阅读数:327

评论数:0

秒杀系统设计的知识点

秒杀系统涉及到的知识点: 转自:http://itindex.net/detail/53237-秒杀-系统-设计?utm_source=tuicool&utm_medium=referral A, 高并发,cache,锁机制 B, 基于缓存架构redis,Memcached的先进先出队...

2015-12-14 17:58:00

阅读数:415

评论数:0

hessian学习

声明:转自http://www.cnblogs.com/yjmyzz/p/hessian-helloworld.html,感谢! hessian是一个采用二进制格式传输的服务框架,相对传统soap web service,更轻量,更快速。官网地址:http://hessian.caucho.co...

2015-12-14 15:45:31

阅读数:245

评论数:0

Java泛型

声明:转自http://www.infoq.com/cn/articles/cf-java-generics 是JDK 5中引入的一个新特性,允许在定义类和接口的时候使用类型参数(type parameter)。声明的类型参数在使用时用具体的类型来替换。泛型最主要的应用是在JDK 5中的新集...

2015-12-11 14:18:17

阅读数:194

评论数:0

一致性哈希算法

转载自出处:http://blog.csdn.net/cywosp/article/details/23397179     一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈...

2015-12-10 17:24:52

阅读数:196

评论数:0

不正当使用HashMap导致cpu 100%的问题追究

声明:转自http://ifeve.com/hashmap-infinite-loop/,好网站一个,可以学习下 因最近hashmap误用引起的死循环又发生了一些案例,左耳朵浩子写了一篇blog 疫苗:Java HashMap的死循环,看了一下,大家的分析如出一辙。这篇blog也是好几年前写的了...

2015-12-10 09:12:08

阅读数:412

评论数:0

Java并发之CountDownLatch、CyclicBarrier和Semaphore

CountDownLatch 直译过来就是倒计数(CountDown)门闩(Latch)。倒计数不用说,门闩的意思顾名思义就是阻止前进。在这里就是指 CountDownLatch.await() 方法在倒计数为0之前会阻塞当前线程。 作用 CountDownLatch 的作用和 Thread...

2015-12-10 09:08:45

阅读数:261

评论数:0

几种经典的hash算法

文章出处:http://hunteagle.javaeye.com 注:最近因为在做和hash有关的题目,感到很纠结。虽然上学期数据结构学过,但是当时觉得hash没什么用,所以没有认真学~后悔啊~~~现在恶补一下~ 计算理论中,没有Hash函数的说法,只有单向函数的说法。所谓的单向函数...

2015-12-09 09:54:28

阅读数:944

评论数:0

多线程设计模式-Active Object

声明:学习《java多线程设计模式》时所画 Active Object 将方法的调用和执行分离,调用时将请求封装放入队列,异步从队列中取值执行。 一.类图 二.时序图 三.代码包 http://download.csdn.net/detail/xiaoxufox/9333937

2015-12-07 16:18:15

阅读数:532

评论数:0

UML类图

转自:http://blog.csdn.net/tianhai110/article/details/6339565 在UML类图中,常见的有以下几种关系: 泛化(Generalization),  实现(Realization), 关联(Association), 聚合(Aggregation...

2015-12-07 14:37:15

阅读数:244

评论数:0

thread状态切换

介绍与线程相关知识:线程的几种状态、上下文切换,然后接着介绍Thread类中的方法的具体使用。   以下是本文的目录大纲:   一.线程的状态   二.上下文切换   三.Thread类中的方法   若有不正之处,请多多谅解并欢迎批评指正。   请尊重作者劳动成果,转载请标明原文链接:    ht...

2015-12-07 08:51:03

阅读数:505

评论数:0

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