自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 高并发情况下如何保证消息的顺序

      在知乎上看到一位大牛总结了一些保证消息顺序的方案,在此记录下来学习一下。      在多队列消息处理的场景中,怎样保持多个消息之间的时间顺序,是一个很经典的问题。解决方法当然是有的。        为了讨论这个问题,让我们做一些简化问题的假设:有若干个消息队列A、B、C……            2.有若干个线程在产生消息,并分别将消息加入这些队列            3.每个消息队...

2018-03-11 01:33:05 7150

原创 Java动态代理

Java动态代理分为JDK动态代理和使用CGLib的动态代理,下面针对两种动态代理给出简单实例。一.JDK动态代理1.创建动态代理类,继承InvocationHandler接口package com.proxy.jdkproxy;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;publi...

2018-03-06 20:33:37 166

转载 Java内存回收机制

    最近在准备面试,java内存回收机制一定是要被问到的,所以在此记录一下。在网上搜索的过程中,发现一篇博客写的很不错,所以拿来借鉴一下。面试题 Java内存回收机制内存回收机制:内存回收就是释放掉在内存中没有被引用的对象所占的存储空间。首先,要判断怎样的对象是没用的对象。这里有2种方法:1.采用标记计数的方法:给内存中的对象给打上标记,对象被引用一次,计数就加1,引用被释放了,计数就减一,当...

2018-03-06 16:20:52 162

原创 Java中Class类的使用

Java中,任何一个类都是Class的实例对象,这个实例对象有三种表示方式。若有一个Foo类:class Foo{}Foo的实例对象这样表示:Foo foo1 = new Foo();那么Class的实例对象可表示为:方式一Class c1 = Foo.class;这种方式告诉我们,每一个类都有一个隐藏的静态成员变量class。方式二已知对象的一个实例,通过getClass方法得到Class的实例...

2018-02-28 12:25:05 754

空空如也

空空如也

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

TA关注的人

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