
Java
文章平均质量分 91
TStana
这个作者很懒,什么都没留下…
展开
-
tomcat catalina.sh JAVA_OPTS参数说明与配置
tomcat catalina.sh JAVA_OPTS参数说明与配置JVM的博客: http://blog.youkuaiyun.com/java2000_wl/article/category/1249100http://blog.youkuaiyun.com/cutesource/article/details/5904501有几个链接:http://www.cnblogs.com/fantiantian/p/36转载 2017-04-18 17:05:32 · 1291 阅读 · 0 评论 -
Spring 事务的传播行为
Spring 事务的传播行为和隔离级别前提:该事物是同一数据源事务,非分布式事务;事务的传播行为和隔离级别书针对当前事务设置的;事务的回滚条件,发生RuntimeException。所以,如果程序有自定义的exception的时候,必须集成RuntimeExcepion ,这样事务才能回滚。事务的传播行为Spring中事务的定义: 一、Propagation : key属性确定代理应原创 2017-05-01 01:14:19 · 650 阅读 · 0 评论 -
深拷贝和浅拷贝
Object 类的clone() 方法 : clone() 指创建并返回此对象的一个副本。(通过clone()方法返回一个新的对象,且新的对象的属性值从原对象拷贝)。 clone() 是 Object 类的方法,所以每一个类都会从Object类继承此方法。如何实现clone : 实现 Cloneable 接口 , 重写clone() 方法 使用某个类的cl转载 2017-04-19 22:18:49 · 420 阅读 · 0 评论 -
Java Classloader机制解析
写在前面:Java中的所有类,必须被装载到jvm中才能运行,这个装载工作是由jvm中的类装载器完成的,类装载器所做的工作实质是把类文件从硬盘读取到内存中,JVM在加载类的时候,都是通过ClassLoader的loadClass()方法来加载class的,loadClass使用双亲委派模式。为了更好的理解类的加载机制,我们来深入研究一下ClassLoader和他的loadClass()方法。转载 2017-04-19 23:18:31 · 490 阅读 · 0 评论 -
Java RMI 框架(远程方法调用)
RMI(即Remote Method Invoke 远程方法调用)。在Java中,只要一个类extends了java.rmi.Remote接口,即可成为存在于服务器端的远程对象,供客户端访问并提供一定的服务。JavaDoc描述:Remote 接口用于标识其方法可以从非本地虚拟机上调用的接口。任何远程对象都必须直接或间接实现此接口。只有在“远程接口”(扩展 java.rmi.Remote 的接口)中转载 2017-05-10 21:30:32 · 444 阅读 · 0 评论 -
JVM是什么鬼(一)
JVM:Java Virtual Mechinal(JAVA虚拟机)。JVM是JRE的一部分,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。JVM有自己完善的硬件架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。JVM 的主要工作是解释自己的指令集(即字节码)并映射到本地的 CPU 的指令集或 OS 的系统调用。Java语言是跨平台运行的,其实就是不同的操作系统,使用不同的JVM映射规则,让其与操作系统无关,完成了跨平台性。JVM 对上层的 Java 源文件是不关心的,转载 2017-04-20 22:08:01 · 482 阅读 · 0 评论 -
JVM 初探(二)
非堆内存分配JVM使用-XX:PermSize设置非堆内存初始值,默认是物理内存的1/64;由XX:MaxPermSize设置最大非堆内存的大小,默认是物理内存的1/4。组成详解Permanent Generation保存虚拟机自己的静态(refective)数据主要存放加载的Class类级别静态对象如class本身,method,field等等pe转载 2017-04-18 17:13:46 · 903 阅读 · 0 评论 -
ZooKeeper原理及使用
ooKeeper是Hadoop Ecosystem中非常重要的组件,它的主要功能是为分布式系统提供一致性协调(Coordination)服务,与之对应的Google的类似服务叫Chubby。今天这篇文章分为三个部分来介绍ZooKeeper,第一部分介绍ZooKeeper的基本原理,第二部分介绍ZooKeeper提供的Client API的使用,第三部分介绍一些ZooKeeper典型的应用场景。转载 2017-05-14 23:10:27 · 471 阅读 · 0 评论 -
Centos 7.2 下安装 jdk 1.8
Centos 下安装 jdk1. 下载,需要绕过ssl# cd /usr/local/javawget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11原创 2017-06-23 15:53:30 · 539 阅读 · 0 评论