- 博客(3)
- 收藏
- 关注
原创 浅谈垃圾回收机制与jvm调优
垃圾回收机制 Java中使用的是GC垃圾回收处理,c++中是没有垃圾回收机制。 回收: 1、无用的对象 2、无用对象占用的内存空间 java和c++好比两个饭店,一个是c++饭店一个是java饭店。在c++饭店中,有四张桌子,代表四个对象,每次顾客吃完的饭,没人管理,没人擦拭桌子,慢慢的桌子用完了,饭店也就倒闭了。 而java饭店中,也有四个对象,四张桌子。而且还有个服务员,名为gc,服务员的工作呢就是每次顾客吃完饭,就马上去打扫卫生,让下一个顾客前来吃饭。 gc是怎么发现垃圾的呢? 一个是引用计数算法:
2021-03-02 16:56:27 156
原创 浅谈RocketMQ
RocketMQ的一些理解 什么是RocketMQ? 一款纯java、分布式、队列模型的消息中间件。 执行流程与各个区域的解释 Rocket一共有四个区域,有两个最主要的功能一个是nameServer注册中心,一个是borker保存消息数据的。生产者生产消息,nameServer注册中间是专门治理管理borker,真正的消息是存在borker中,消费者消费消息。 首先,生产者要生产消息,生产的消息是要存在borker中,但是呢,borker中默认为4个队列用于存储消息,不知道存到哪个里面,那么就会去询问na
2021-03-02 16:47:26 152
原创 “cn.e3mall.sso.service”的bean时出错。RegisterService':设置bean属性'ref'时不能解析对bean 'registerServicImpl'的引用;
“cn.e3mall.sso.service”的bean时出错。RegisterService’:设置bean属性’ref’时不能解析对bean 'registerServicImpl’的引用;嵌套异常是org.springframe .bean .factory。NoSuchBeanDefinitionException:没有定义名为“registerServicImpl”的bean 报错: E...
2020-04-17 10:35:28 250
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人