浅谈String的堆内存和栈内存

java把内存划分为两种:一种是栈(stack)内存,一种是堆(heap)内存   在函数中定义的一些基本类型的变量和对象的引用变量都在栈内存中分配,当在一段代码块定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量所分配的内存空间,该内存...

2019-02-18 10:43:04

阅读数 93

评论数 0

浅谈JAVA中的栈和堆

JAVA在程序运行时,在内存中划分5片空间进行数据的存储。分别是: 寄存器; 本地方法区; 方法区; 栈; 堆; 基本,栈stack和堆heap这两个概念很重要,不了解清楚,后面就不用学了。 以下是这几天栈和堆的学习记录和心得。得些记录下来。以后有学到新的,会慢慢补充。   一、先...

2019-02-15 14:45:56

阅读数 113

评论数 0

浅谈分布式与集群区别与联系

一、为什么要集群? JavaEE项目,如果部署在一台Tomcat上,所有的请求,都由这一台服务器处理,存在很大风险: A:并发处理能力有限(一般单台服务器处理的并发量为250左右,超过250,可能会出现数据丢失,链接不稳定的情况)。因为单服务器的性能有限制。所以单台Tomcat的最大连接数有限...

2019-02-15 10:45:51

阅读数 93

评论数 0

SpringBoot整合rocketmq客户端集群,自定义生产者和消费者实例

简介  RocketMQ,是阿里巴巴自研消息中间件产品,使用它有两种方式:  自行搭建rocketmq集群,然后创建rocketmq启动包、生产者和消费者,进行消息推送和消费。这种方式在自己拥有可靠服务器的前提下,可以自己搭建属于自己的rocketmq集群,但是如果服务器性能不太好的话,集群很容...

2019-02-12 15:26:47

阅读数 1011

评论数 0

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