logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JVM原理 总结

-------------------推荐书籍   深入理解JAVA虚拟机Java内存区域的分配      详细可以看下这篇 JVM内存结构JVM虚拟机内存模型实现规范:按线程是否共享分为以下区域:所有线程共享的数据区:方法区(JVM规范中的一部分,不是实际的实现): 存储每一个类的结构信息(运行时常量池、静态变量、方法数据、构造函数和普通方法的字节码、JIT编译后的代码),没...

深入理解JVM(四)GC分析 命令调优

  JVM内存结构(深入理解JAVA虚拟机-周志明   第四章可见)这里我只是列了调优命令以及工具:调优命令Sun JDK监控和故障处理命令有jps jstat jmap jhat jstack jinfojps,JVM Process Status Tool,显示指定系统内所有的HotSpot虚拟机进程。jstat,JVM statistics Monitoring是用于监视...

深入理解JVM(三)GC算法 垃圾收集器

          JVM内存结构(深入理解JAVA虚拟机-周志明   第三章可见)概述垃圾收集 Garbage Collection 通常被称为“GC”,它诞生于1960年 MIT 的 Lisp 语言,经过半个多世纪,目前已经十分成熟了。jvm 中,程序计数器、虚拟机栈、本地方法栈都是随线程而生随线程而灭,栈帧随着方法的进入和退出做入栈和出栈操作,实现了自动的内存清理,因此,我们的内...

对ajax和json的理解

由于公司基本上前后台交互都用的ajax技术,用json做前后交互数据,所以又重温一下。 一、Ajax概述1.什么是同步,什么是异步同步现象:客户端发送请求到服务器端,当服务器返回响应之前,客户端都处于等待 卡死状态异步现象:客户端发送请求到服务器端,无论服务器是否返回响应,客户端都可以随 意做其他事情,不会被卡死2.Ajax的运行原理页面发起请求,会将请求发送给浏览器内核中的A...

java使用Jsch/ssh2实现从linux服务端下载并压缩文件

应公司需求所以百度后完成自己的功能。功能实现的成果参考我的博客:https://blog.csdn.net/qq_39136928/article/details/81981210实现连接linux服务器的还有ssh2 jar包的session方法操作Linux命令实现下载,但是依赖我下不下,所以用了jsch。如果大家的公司有这个依赖,请参考这篇文章https://blog.csdn.net/..

最近工作感触

好久没更博客了。。。感觉时间过得很快,从年后过后一直加班,总结下年后做的事情吧。平台封装连接池工具,供开发人员使用。如采集数据,需要连接对方库,重复创建连接,造成不必要的资源浪费以及不利于维护。参与北京移动计费工具项目改造。历时俩个月完成上线Git+Docker+k8s 容器化部署 平台,多实例遇到的问题解决。封装webService\http接口,供客户端调用。后续更新下技术...

到底了