自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 java对象内存布局

2.Java对象头HotSpot虚拟机中,对象在内存中存储的布局可以分为三块区域:对象头(Header)、实例数据(Instance Data)和对齐填充(Padding)。普通对象的对象头包括两部分:Mark Word 和 Class Metadata Address (类型指针),如果是数组对象还包括一个额外的Array length数组长度部分。Mark Word:用于存储对象自身的运...

2019-12-16 22:00:17 123

转载 select count(*)、select count(1)、select count(字段)、select count(null)的区别

1.count(1)与count(*)得到的结果一致,包含null值。2.count(字段)不计算null值3.count(null)结果恒为0转载于:https://www.cnblogs.com/Wcy100/p/5476980.html

2019-12-07 08:29:26 540

转载 解决springboot数据库字段与实体类属性名不一致

@Results(id = “userResult”, value = {@Result(property = “id”, column = “uid”, id = true),@Result(property = “firstName”, column = “first_name”),@Result(property = “lastName”, column = “last_name”)...

2019-12-07 08:28:22 6249

原创 springmvc工作流程

SpringMVC流程1、用户发送请求至前端控制器DispatcherServlet。2、DispatcherServlet收到请求调用HandlerMapping处理器映射器。3、处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。4、DispatcherServlet调用Handle...

2019-12-07 08:13:59 113

转载 SpringCloud组件原理

一、业务场景介绍先来给大家说一个业务场景,假设咱们现在开发一个电商网站,要实现支付订单的功能,流程如下:创建一个订单之后,如果用户立刻支付了这个订单,我们需要将订单状态更新为“已支付”扣减相应的商品库存通知仓储中心,进行发货给用户的这次购物增加相应的积分针对上述流程,我们需要有订单服务、库存服务、仓储服务、积分服务。整个流程的大体思路如下:用户针对一个订单完成支付之后,就会去找...

2019-12-05 22:40:50 187

转载 RocketMQ保证信息有序性和防止重复

分布式开放消息系统(RocketMQ)的原理与实践分布式消息系统作为实现分布式系统可扩展、可伸缩性的关键组件,需要具有高吞吐量、高可用等特点。而谈到消息系统的设计,就回避不了两个问题:消息的顺序问题消息的重复问题RocketMQ作为阿里开源的一款高性能、高吞吐量的消息中间件,它是怎样来解决这两个问题的?RocketMQ 有哪些关键特性?其实现原理是怎样的?关键特性以及其实现原理...

2019-12-01 21:30:25 1367

原创 面试高频2

1.订单过程的每个状态,如何保持有序执行,不会发生乱序。2.你在开发中是如何分库分表的。3.谈谈你对分布式锁和分布式事务的理解。4.手写一个SQL语句(订单管理系统):查询每个门店这个月对应每天的成功订单数量或信息。5.谈谈你对高并发的处理。6.当内存不够用了,你在开发中是怎么解决的。7.有过搭建Linux redis rabbitmq的经验吗。8.谈谈你对rabbitMq的理解,在...

2019-12-01 20:25:46 115

空空如也

空空如也

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

TA关注的人

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