5.1事务 1、什么是事务?一些sql语句序列的集合,是多条sql,要作为一个整体来执行,要么全部成功,要么全部失败。 2、什么时候需要使用事务?一个操作需要多条(2条或者2...
5.1事务 1、什么是事务?一些sql语句序列的集合,是多条sql,要作为一个整体来执行,要么全部成功,要么全部失败。 2、什么时候需要使用事务?一个操作需要多条(2条或者2...
3.1 增加功能,导致的一些问题 1、源代码中、业务方法中增加的功能1)源代码改动的比较多2)重复代码比较多3)代码难以维护 3.2 AOP概念 3.2.1 什么是AOP A...
2.1 概念 IoC Inversion of Control :控制反转,是一个理论,一个指导思想。指导开发人员如何使用对象去管理对象。把对象的创建、属性赋值、对象的生...
String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)简要的说, String 类型和 StringBu...
前言:每个Java开发人员都知道字节码由JRE(Java运行时环境)执行。但许多人不知道JRE是Java Virtual Machine(JVM)的实现,它分析字节码,解释代...
大型网站的挑战主要来自庞大的用户,高并发的访问和海量数据,任何简单的业务一旦需要处理数以P计的数据和面对数以亿计的用户,问题就会变得棘手。大型网站架构主要就是解决这类问题。 ...
一、泛型简介 1.引入泛型的目的 了解引入泛型的动机,就先从语法糖开始了解。 语法糖 语法糖(Syntactic Sugar),也称糖衣语法,是由英国计算机学家Peter.J...
由于Spark是用Scala来写的,所以Spark对Scala肯定是原生态支持的,因此这里以Scala为主来介绍Spark环境的搭建,主要包括四个步骤,分别是:JDK的安装,...
java中的序列化 经常听到关于序列化的话题,但是一直没有理解什么是序列化,为什么要序列化。 首先百度了一下序列化的定义:序列化(Serialization)将对象的状态信息...
【编者按】本文作者为拥有15年 Java 开发经验的资深程序员 Per-Åke Minborg,主要介绍如何灵活地解析 Java 中的方法引用。文章系国内 ITOM 管理平台...