自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

liushaoming

liushaoming

  • 博客(5)
  • 收藏
  • 关注

原创 maven 报错invalid LOC header(bad signature)

在命令行中执行mvn package的时候报错如下[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project bonus-notice-webapp: Compilation failure[ERROR] Fai

2017-11-24 21:44:25 22774

转载 观察者模式(Observer Pattern)的UML表示

观察者模式又称为发布订阅模式。一个发布者对应多个订阅者,一旦发布者的状态发生改变时,订阅者将收到订阅事件。本文中涉及的代码请点击这里。先看看一个生活中的例子:当我们想订一份报纸,我们先去邮局找到报纸的编号后填写订阅单并缴费。当报社有新报纸发出时,邮局会将我们订阅的报纸发给我们。为了简单我们去掉邮局环节简化成:报社有新报纸后马上通知用户,这就是观察者。定义对象间的一对多关系,当一个对象的状态

2017-11-22 21:44:31 3889

原创 extends MessageToMessageEncoder<T>的时候encode() 编码结果如果shuc

基于Netty自己去实现一个MessageToMessageEncoder<T>进行自定义的编码的时候。 编码好的ByteBuf如何输出结果?extends MessageToMessageEncoder<T>的时候encode() 编码结果如果输出 ?答案是 out.add(sendBuf);

2017-11-09 23:13:20 1764 1

原创 frpc 自己开发rpc框架--解决问题

Marshalling.getProvidedMarshallerFactory("serial");返回nullpublic class MarshallingCodecFactory { /** * 创建Jboss Marshaller * @throws IOException */ protected static Marshall

2017-11-08 13:41:51 1038 1

转载 ByteBuffer常用方法详解

缓冲区(Buffer)缓冲区(Buffer)就是在内存中预留指定大小的存储空间用来对输入/输出(I/O)的数据作临时存储,这部分预留的内存空间就叫做缓冲区:使用缓冲区有这么两个好处:1、减少实际的物理读写次数2、缓冲区在创建时就被分配内存,这块内存区域一直被重用,可以减少动态分配和回收内存的次数举个简单的例子,比如A地有1w块砖要搬到B地

2017-11-06 18:06:32 255

空空如也

空空如也

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

TA关注的人

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