摘要: https://www.cnblogs.com/huanongying/p/7021555.html 本文实验的测试环境:Windows 10+cmd+MySQL5.6.36+InnoDB 一、事务的基本要素(ACID) 1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不 阅读全文
posted @ 2019-03-19 10:43 艾恩格朗特 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 从实习到现在,忙着其他的事情。没有时间更新博客,现在重新更新啦,为了不打扰室友,先睡觉,明早更新 阅读全文
posted @ 2019-03-19 00:15 艾恩格朗特 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 首先我们从C++说起, c++可以多继承。也就是一个类型 class,可以继承自2个以上的父类型。多继承导致一个问题,很多人知道。例如,如果类型B,类型C均继承自类型A。然后类型D继承自类型B和C。那么构造D的实例的时候,由于要调用父类型的构造方法,最终会调用两次A的构造方法。结果类型D的实例有两套 阅读全文
posted @ 2017-12-15 09:49 艾恩格朗特 阅读(434) 评论(0) 推荐(0) 编辑
摘要: Java并发编程:volatile关键字解析 volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。 volatile关键字虽然从字面上理解起来 阅读全文
posted @ 2017-12-14 20:59 艾恩格朗特 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 一、default关键字 default关键字,并不是访问修饰符中的default(默认的访问权限,不加public、private、protected访问修饰符的情况自动使用,同一包下的类可以访问字段),而是Java8的新特性,default关键字是不能修饰字段的。 Java8以前的认知,Java 阅读全文
posted @ 2017-12-14 19:40 艾恩格朗特 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 今天,复习的是继承的内存分配。我们知道,Java中内存可以初略分为堆、栈、方法区。 [java] view plain copy package sort; class Person{ public int age; public String name; public Person(){ Syst 阅读全文
posted @ 2017-12-14 16:22 艾恩格朗特 阅读(856) 评论(0) 推荐(0) 编辑
摘要: ​http://blog.csdn.net/renfufei/article/details/14669513 翻译人员: 铁锚翻译日期: 2013年11月8日原文链接: What do Java objects look like in memory during run-time?我们知道,函数 阅读全文
posted @ 2017-12-14 15:56 艾恩格朗特 阅读(1249) 评论(0) 推荐(0) 编辑
摘要: Java IO流学习总结一:输入输出流 转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/54292148本文出自【赵彦军的博客】 Java流类图结构: 流的概念和作用 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象 阅读全文
posted @ 2017-12-06 16:13 艾恩格朗特 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 实战Java虚拟机:JVM故障诊断与性能优化》第7章分析Java堆,本章主要介绍了Java堆的分析方法。首先,介绍了几种常见的Java内存溢出现象及解决思路。其次,探讨了java.lang.String类的特点,以及在JDK 1.6和JDK 1.7中的改进与区别。本节为大家介绍Tomcat堆溢出分析 阅读全文
posted @ 2017-12-05 20:55 艾恩格朗特 阅读(401) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-12-05 20:31 艾恩格朗特 阅读(6) 评论(0) 推荐(0) 编辑