自定义博客皮肤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)
  • 收藏
  • 关注

翻译 面试官:说说你对 synchronized 的理解

众所周知synchronized关键字是解决并发问题常用解决方案,有以下三种使用方式:同步普通方法,锁的是当前对象。 同步静态方法,锁的是当前Class对象。 同步块,锁的是()中的对象。实现原理:JVM是通过进入、退出对象监视器(Monitor)来实现对方法、同步块的同步的。具体实现是在编译之后在同步方法调用前加入一个monitor.enter指令,在退出方法和异常处插入monitor.exit的指令。其本质就是对一个对象监视器(Monitor)进行...

2021-02-18 18:10:00 314

原创 平台千万级订单推送实现

平台千万级订单推送实现背景:基于公司业务,需要对接不同平台阿里,京东,有赞,苏宁,抖音等众平台,平台以消息推送的方式将订单数据推送给我们,订单量千万级,架构师让我出一份技术方案。1.技术方案A:platform-listener接收淘宝/京东/抖店平台MQ/HTTP推送消息,转推至数据同步mqB:platform-consumer负责内部队列消息消费,调用平台platform-api接口补全订单等数据,数据标准化转换,推送至公司通用组件MQ及数据库;C:platform.

2021-02-18 18:05:54 1004

原创 MQ proxy 技术方案设计

MQ proxy 技术方案设计目录MQ proxy 技术方案设计1、现状2、目的3、方案3.1、生产者3.2、消费者同步异步4、mq proxy 对接淘宝京东1、现状公司内部没有专门的团队维护消息队列服务,所以消息队列使用方式较多,主要以 Kafka 为主,有业务直连的,也有通过独立的服务转发消息的。另外有一些团队也会用 RocketMQ。导致的结果就是,比较混乱,无法维护,资源使用也很浪费。现有的 jmq不好扩展和维护。2、目的通过 MQ P

2021-02-18 18:01:56 1203 1

原创 java反射的使用-实战篇

Java反射一、反射是什么?Reflection的意思是“反射、映象、倒影”,用在Java身上指的是我们可以于运行时加载、探知、使用编译期间完全未知的classes。换句话说,Java程序可以加载一个运行时才得知名称的class,获悉其完整构造(但不包括methods定义),并生成其对象实体、或对其fields设值、或唤起其methods。Java反射机制是在运行状

2016-10-22 18:03:34 206

空空如也

空空如也

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

TA关注的人

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