-
实战分析:事务的隔离级别和传播属性
实战分析:事务的隔离级别和传播属性 什么是事务? 要么全部都要执行,要么就都不执行。 事务所具有的四种特性 原子性,一致性,隔离性,持久性 原子性 个人理解,就是事务执行不可分割,要么全部完成,要么全部拉倒不干。 一致性 关于一致性这个概念我们来举个例子说...
-
Java面试题汇总---基础版(附答案)
Java面试题汇总---基础版(附答案) 基于我个人对面试的认知和招聘经验,在此我总结一下Java开发者的基础知识掌握要求,及应聘者面试的需要准备的内容。 首先,Java基础是每个面试官都会问到的,可能只是针对工作经验的多少,对问题追踪深度有所差异。基本对初中级开发...
-
spring5 源码深度解析— IOC 之 bean 创建
spring5 源码深度解析— IOC 之 bean 创建 在 Spring 中存在着不同的 scope,默认是 singleton ,还有 prototype、request 等等其他的 scope,他们的初始化步骤是怎样的呢?这个答案在这篇博客中给出。 singleton Spring 的 scope 默认为 singleton,第一部分分析了从...
-
Java连载3-编译与运行阶段详解&JRE,JDK,JVM关系
Java连载3-编译与运行阶段详解JRE,JDK,JVM关系 一、 1.JDK下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.html 二、Java的加载与执行 1.Java程序运行包括: (1)编译阶段:检查Java源程序是否符合Java语法,符合语法就...
-
AspectJ开发
AspectJ开发 主流的AOP框架有2个:Spring AOP、AspectJ。 Spring AOP使用纯Java实现,不需要专门的编译器和类加载器。 AspectJ是基于Java语言的AOP框架,可以单独使用,也可以内嵌到Spring AOP中。单独使用需要专门的编译器、类加载器。 这里介绍如何单独使用AspectJ。...
-
Bean管理学习笔记
Bean管理学习笔记 1、 BeanFactory 介绍 1.1 首先什么是 Bean ? 1、Bean 在 Spring 技术中是基于组件 2、 他是 Spring 容器管理的最基本最常见的单元。在 spring 的应用场合中, bean 可以是数据源、 java 的普通类 3、 其实例保存在 Spring 的容器中,这种方式也是 s...
-
java基础第十五篇之IO流和递归算法
java基础第十五篇之IO流和递归算法 FileInputStream : 输入流 int available() : 一次读取所有的字节数 read() : 将文件上的字节读取到内存的数组中 FileOutputStream : 输出流 write(byte[] b) : 将字节数组中的字节数据写到文件上 缓冲区会在内存中创建一个8192容量...
-
Shiro权限框架
Shiro权限框架 -- 观点: 学习任何的知识,我们首先要知道 它是什么 ,然后通过是什么(定义) 来分析它的作用、行为 。从而圈定学习的范围。我们将这个过程称为,学习思路!! 1. Shiro 概述 1.1. Shiro 是什么 官方说明: href="#what-is-apache-shiro-" What is Apa...
-
mybatis
mybatis 持久层框架都是jdbc基础上的封装 一、原始JDBC内容及存在的问题: 1、加载驱动 -反复加载1、Connection;2、PreparedStatement;3、ResultSet 和关闭(逆向) -连接池 2、通过驱动获得数据库连接 3、定义sql语句 -sql语句硬编码 -xml配置 4、预处理statement 5...
-
深挖Jvm垃圾收集
深挖Jvm垃圾收集 垃圾收集(Garbage Collection,GC),它的任务是解决以下 3 件问题: 哪些内存需要回收? 什么时候回收? 如何回收? 其中第一个问题很好回答,在 Java 中,GC 主要发生在 Java 堆和方法区中,对于后两个问题,我们将在之后的内容中进行讨论,并介绍...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
