logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

java对象头分析

一:对象头介绍hotSpot虚拟机中,对象在内存中的存储布局可以分为三块区域:对象头(header),实例数据(Insrance Data)和对齐填充(Padding).HotSpot虚拟机的对象头(Object Header)包括两部分信息,第一部分用于存储对象自身的运行时数据,如:哈希码(HashCode),GC分带年龄,锁状态标志,线程持有的锁,偏向线程ID,偏向时间戳等等,这部分数据的..

Android中进程间通讯常见的几种方式以及使用场景

上一个星期看刚哥的书,主要进行了Android中IPC机制的学习,具体的实现方式网上有很多,我这里只是进行简单的总结。Android中不同的进程中的组件,拥有独立的虚拟机,Application,以及内存空间,所以不能通过共享内存来进行数据交互。下面几种方法却可以实现数据交互。介绍之前有必要了解一下IPC和RPC的区别:RPC强调的是调用、即一个进程直接调用另外一个进程中的方法,

#android
java.net.SocketException MESSAGE: Broken pipe (Write failed)

1.我的项目环境 :javaweb项目采用c3p0连接池与mysql数据库通讯,运行在centos7中的tomcat容器中。症状如下:1.偶尔会报如下的错误(大致是一天一次,时间不定),此次插入数据库失败,但是重新插入就会成功。2.我的c3p0配置如下<c3p0-config ><default-config>

Struts2框架的执行流程

1.struts2的流程图2.描述执行流程( 1).客户端初始化一个指向Servlet容器(例如Tomcat)的请求 (客户端提交一个HttpServletRequest请求。)(2)请求被提交到一系列的过滤器(Filter)。如(ActionContextCleanUp、其他过滤器(SiteMesh等)、 FilterDispatcher。注...

到底了