连击 天
fork: star:
前言 JVM调优流行这么一句话“无监控不调优”,因为如果没有监控,就不知道虚拟机的运行状况。更谈不上调优了,所以,学习和了解Java 虚拟机的监控工具很有必要。 概述 在Java虚拟机中经常用...
前言 Spring Cloud Eureka是Spring Cloud Netflix微服务套件中的一部分,它是Spring Cloud与Netflix Eureka的的胶水代码,主要负责完成微服务架构中的服务治理功能。 服务治理 服务治理是微服...
什么是TCP的粘包/拆包问题 TCP是“流”协议,所谓流就是没有界限的一串数据。TCP底层并不了解上册业务数据的具体含义,它会根据TCP缓冲区的实际情况进行包的花费,所以在业务上认为,一个完成...
前言 最近在公司里碰到了诸多服务端的问题,随着网站规模的不断扩大,系统并发访问量也越来越高,传统基于Tomcat等Web容器的垂直架构已经无法满足需求,需要拆分应用进行服务化,以提高开发和...
为什么要学习虚拟机 直白一点:当然是为了工资更高一些了 坦白一点:工欲善其事必先利其器。最近公司经常遇到OOM(OutOfMemory)问题,因为不知道什么原因,特此买了一本《深入理解Java虚拟机...
本章介绍软件工程的相关基础知识,主要内容包括软件过程与过程模型、软件开发与方法。 刚刚争取过来一个项目小组长的位置,要努力学习软件工程方面的东西了
摘要:主要内容: 将数据持久化到硬盘 将数据复制到其他机器 处理系统故障 Redis事务
List集合中我们最常用到的是ArrayList和LinkedList。前天有朋友问我,ArrayList是怎么工作的?一时没答上来,很尴尬。特地研究了一下Collection接口架构,这里先说一下ArrayList的工作机制...
HashMap在java项目中占有举足轻重的地位,所以了解HashMap的工作原理很有必要。
研究部门代码,看到好多地方都有用到synchronized锁机制,但是一直不知道它的实现原理,写此博文以记录
多个执行线程共享一个资源的情形是最常见的并发编程情景之一。在并发应用中常常遇到这样的情景:多个线程读或者写相同的数据,或者访问相同的文件或者数据库连接。为了防止这些共享资源可能出...
在计算机领域中,我们说的并发(Concurrency)是指一系列任务的同时运行。如果一台电脑有多个处理器或者有一个多核处理器,这个同时性(Simultaneity)是真正意义的并发;但是如果一台电脑只...
通常我们使用JAVA来开发一个简单的并发应用时,会创建一些Runnable对象,然后创建对应的Thread对象来执行他们,但是,如果需要开发一个程序需要运行大量并发任务的时候,这个方法显然不合适。...
没有更多内容
加载失败,请刷新页面
没有更多内容
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复