自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 枚举类型构造方法

构造方法默认为private,枚举被设计成是单例模式,JVM为了保证每一个枚举类元素的唯一实例,是不会允许外部进行new的,所以会把构造函数设计成private,防止用户生成实例,破坏唯一性。public enum EnumTest { TYPE_CMP_BORROW(1, "足球"), TYPE_CMP_FINANCE(2, "篮球"), TYPE_PERSONAL_B...

2019-06-14 14:43:55 3444

原创 String.split 和 StringTokenizer的区别

split函数用分割符拆分时, 如果是空字符串,就会输出文字串。但StringTokenizer会把空字符串去掉。默认情况下,最后的文字串是空字符串时,两种方法都会去掉空字符串。public class StringTokenzierTest { public static void main(String[] args) { String s = ",sdsf,sdfs...

2019-06-14 14:25:39 309

转载 RocketMQ—消费消息

consumer消费消息作者:数齐链接:https://www.jianshu.com/p/464e558ae398来源:简书简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。示例public class TracePushConsumer { public static void main(String[] args) throws InterruptedE...

2019-06-14 11:11:23 208

转载 RocketMQ-发送消息

消息发送与接收整体流程图作者:数齐链接:https://www.jianshu.com/p/464e558ae398来源:简书简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处Producer发送消息局部时序图发送消息测试用例public class Producer { public static void main(String[] args) th...

2019-06-13 18:38:10 927

转载 消息中间件RocketMQ—RPC通信(二)

一、为何要使用Netty作为高性能的通信库?作者:癫狂侠链接:https://www.jianshu.com/p/8418af81a815来源:简书简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。RocketMQ为何要选择Netty而不直接使用JDK的NIO进行网络编程呢?这里有必要先来简要介绍下Netty。Netty是一个封装了JDK的NIO库的高性能网络通信开源...

2019-06-13 11:39:03 132

转载 消息中间件RocketMQ—RPC通信(一)

RocketMQ中Remoting通信模块的具体实现RemotingService:最上层接口,提供了三个方法void start();void shutdown();void registerRPCHook(RPCHook rpcHook);RemotingClient/RemotingServer:继承了接口RemotingServicepublic interfac...

2019-06-13 11:11:46 338

空空如也

空空如也

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

TA关注的人

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