- 博客(8)
- 收藏
- 关注
原创 JAVA内存区域与内存溢出异常总结概况
Java 7VM:hotspot VMjava8 VM:hotspot VM(吸收了JRockit VM的部分优点)内存溢出:简单的说就是在创建对象或其它行为申请不到需要的内存大小(申请内存大于实际内存)内存泄露:简单的说就是所创建的实例化对象由于种种原因未被gc回收导致内存不足(实例化对象填满了内存空间)新生代与老年代:刚创建的对象数据一般都是属于新生代(有些较大的为了减少从新...
2019-12-31 14:41:24 202 1
原创 Http的三次握手与四次挥手的流程:SYN包--同步包 ACK包--应答包 FIN包--终止包
第一次握手(SYN=1, seq=x):客户端发送一个 TCP 的 SYN 标志位置1的包,指明客户端打算连接的服务器的端口,以及初始序号 X,保存在包头的序列号(Sequence Number)字段里。发送完毕后,客户端进入SYN_SEND(同步包发送)状态。第二次握手(SYN=1, ACK=1, seq=y, ACKnum=x+1):服务器发回确认包(ACK)应答+S...
2019-12-30 15:14:14 1807
原创 try-finally与try-with-resources
首先来看看常用的try-finally:public static void main(String[] args) throws Exception{ InputStream inputStream = new FileInputStream(new File("E:/test.txt")); try{ inputStream.read(); }cat...
2019-12-23 17:16:35 227
原创 Java四大名著--effective java
osc动弹上的弹友推荐的,还是很不错的,有时间打算看看其它的几大“名著”。最近看了看Java程序设计语言,一览而过,是一本很适合初学者的书,嗯。。。拿来复习也是很不错的。然后就是深入理解Java虚拟机一书,还没看完,看到第二章,讲的很详细,不过内容比较复杂,需要一些基础。电子版目录(git)以及pdf下载汇总博文:https://blog.csdn.net/wizardforcel/a...
2019-12-20 15:53:41 1472
原创 Hadoop运行MapReduce命令卡住的问题
我的原因是fair-scheduler.xml文件没有配置,配置好后便可正常使用。配置如下:yarn-site.xml:<property> <name>yarn.resourcemanager.scheduler.class</name> <value>org.apache.hadoop.yarn.server.res...
2019-12-18 14:38:17 873 1
原创 关于全链路监控
一、什么是全链路监控?简单的说就是对一次请求开始到最后响应的全程监控,该过程可能经过多个服务。二、使用到的工具目前了解的工具——普罗米修斯(Prometheus)+grafana(用于普罗米修斯的数据显示);该工具主要可用于系统环境、各种集群或单节点服务、具体的项目等多方面的监控。三、具体的项目监控由于监控系统要做到与被监控项目耦合度尽可能低,所有可以考虑采用AOP来进行埋点(...
2019-12-16 11:41:59 1858
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人