首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
一只空梦呀
掘友等级
八阿哥程序猿
努力写BUG~
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 8
沸点 0
赞
8
返回
|
搜索文章
赞
文章( 8 )
沸点( 0 )
Java RPC原理及Dubbo的实践应用
RPC(Remote Procedure Call)即远程过程调用,也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用B服务器上应用提供的函数/方法,由于不在一个内存空间,不能直接调用,需要通过网络来表达调用的语义和传达调用的数据。 在RPC框架中主要有三个角色:Pr…
7. jvm调优总结
1. JVM调优的目标 使用较小的内存占用来获得较高的吞吐量或者较低的延迟。 程序在上线前的测试或运行中有时会出现一些大大小小的JVM问题,比如cpu load过高、请求延迟、tps降低等,甚至出现内存泄漏(每次垃圾收集使用的时间越来越长,垃圾收集频率越来越高,每次垃圾收集清理…
JAVA自动拆箱装箱
1. 数据类型 在java中new一个对象是存储在堆里的,对于我们经常操作的数据类型,每次创建对象这样太消耗资源,因此java提供了8个基本数据类型,存储在栈里。用起来更方便。 java是一个面向对象的编程语言,基本类型并不具有对象的性质,为了让基本类型也具有对象的特性,就出现…
SpringCloud基础系列
1. SpringCloud简介 SpringCloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理、服务发现、断路器、智能路由、微代理、控制总线)。分布式系统的协调导致了样板mosh模式,使用Spring Cloud开发人员可以快速的支持实现这些木事的…
SpringCloud基础系列——注册中心 Eureka
1. Eureka简介 2. 客户端与服务端的关系 3. Eureka的使用 1. Eureka Server application.yml(application.properties) 应用程序特有配置信息,可以用来配置后续各个模块中需使用的公共参数等。 2. 添加一个服…
6. Java JVM常用工具
1. JDK内置工具使用 查看所有的jvm进程,包括进程ID,进程启动的路径等等。 观察jvm中当前所有线程的运行情况和线程当前状态。系统崩溃了?如果java程序崩溃生成core文件,jstack工具可以用来获得core文件的java stack和native stack的信息…
6.1. jstat命令详解
jstat命令可以查看堆内存各部分的使用量,以及加载类的数量。命令的格式如下:
6.2 jmap命令详解
如果只dump heap中的存活对象,则加上选项-live。 1. 通过命令查看大对象 2. 查看对象数最多的对象,并按降序排序输出 3. 查看占用内存最多的最象,并按降序排序输出: 如果程序内存不足或者频繁GC,很有可能存在内存泄露情况,这时候就要借助Java堆Dump查看对…
个人成就
文章被点赞
32
文章被阅读
31,142
掘力值
885
关注了
0
关注者
11
收藏集
30
关注标签
2
加入于
2019-09-12