logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

深入分析虚拟机在Java堆中对象分配、布局和访问的全过程

对象的创建—>虚拟机遇到一条new指令时,首先将去检查这个指令的参数是否能再常量池(方法区中)中定位到一个类的符号引用,并且检查这个符号引用代表的类是否已被加载、解析和初始化过。如果没有,必须先执行类的加载过程。—->—>指针碰撞:如果Java堆中的内存是绝对规整的,所有用过的内存都放在一起,空闲的内存放在另一边,中间放着一个指针作为分界点的指示器,那所分配内存就仅仅是把那个指针向空闲空间那边挪

#java#虚拟机
GC算法和种类【重要】

【声明】 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/文章来源:http://www.cnblogs.com/smyhvae/p/4744233.html 本文主要内容:GC的概念GC算法    引用计数法(无法解决循环引用的问题,不被java采纳)      根搜索算法      现代虚拟机中的垃圾搜集算法:

#java#算法#虚拟机 +1
Spring-DI详解

配置bean配置形式基于XML文件的方式基于注解的方式在 classpath 中扫描组件组件装配使用 Autowired 自动装配 Bean使用 Resource 或 Inject自动装配 BeanBean的配置方式通过全类名反射推荐通过工厂方法静态工厂方法实例工厂方法通过调用静态工厂方法创建 Bean通过调用实例工厂方法创建 BeanFactoryBeanIOC容器

安装zookeeper时候,解决状态显示报错:Error contacting service. It is probably not running问题

安装zookeeper时候,可以查看进程启动,但是状态显示报错:Error contacting service. It is probably not running安装zookeeper-3.3.2的时候,启动正常没报错,但zkServer.sh status查看状态的时候却出现错误,如下:JMX enabled by defaultUsing config: /hadoop/zo

#zookeeper
6款 Java WEB应用开发工具(框架)

码云项目推荐1、项目名称:分布式敏捷开发系统架构 zheng项目简介: 基于 Spring + SpringMVC + Mybatis 分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位 J2EE 企业级开发解决方案。

#java#开发工具#spring
Pdf.js 解决电子印章问题(最新)

找到pdf.worker.js里面的一段代码注释掉if判断,不让它返回false。第5285行。var parent = Annotation.prototype;Util.inherit(WidgetAnnotation, Annotation, {isViewable: function WidgetAnnotation_isViewable() {/* if (

到底了