自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Spring Bean的介绍

摘要:本文主要介绍Spring Bean的配置、实例化、作用域、声明周期以及装配方式等内容。通过本文的学习,希望能够帮助大家了解Spring Bean的生命周期,掌握Spring Bean的配置、实例化、作用域以及装配方式。 Bean的配置 Bean的实例化 Bean的作用域 Bean的生命周期 Bean的装配方式 在Spring的应用中,Spring IoC容器可以创建、装配和配置应用组件对象,这里的组件对象成为Bean。本文重点介绍如何将Bean装配注入Spring IoC容器中。 1.1 Bean

2020-08-16 22:30:02 174

原创 精选十大设计模式--单例模式

什么是设计模式? [ 设计模式:是一套被反复使用,多数人知晓的,经过分类的。前人代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码的可靠性、程序的重用性。] 1、 为什么要学习设计模式? 看懂源码、看懂源码、看懂源码,不懂源码,你的代码之路很难! 接盘。去了另外一家公司,接盘他人的项目,看别人的代码容易上手。 规范自己的代码。有了规范,大家都好办事。 2、设计模式分类 创建型模式:(五种)工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式:(七

2020-08-15 21:31:17 303

原创 Spring IoC的详细介绍

学习目的和要求 本文主要介绍Spring IoC的基本概念,Spring IoC容器以及依赖注入的类型等内容。通过本文的学习,读者能够了解Spring IoC容器,掌握Spring IoC的基本概念以及依赖注入的类型。 (1)Spring IoC的基本概念。 (2)Spring IoC容器。 (3)依赖注入的类型。 IoC(控制反转)是Spring框架的基础,也是Spring框架的核心理念,本章将介绍IoC基本概念、容器以及依赖注入的类型等内容。 1.1 Spring IoC基本概念 控制反转(Invers

2020-08-15 16:51:30 304

原创 Spring入门

Spring入门-第一天 本文重点讲解Spring开发环境的构建,通过本文的学习,希望帮助大家了解Spring的体系结构,掌握Spring开发环境的构建 本文的主要内容: Spring的体系结构 Spring的核心容器 Spring的入门程序 1.1 Spring简介 1.1.1 Spring的由来 Spring是一个轻量级Java开发框架,最早由Rod Johnson创建,目的是为了解决企业级应用开发的业务逻辑和其它层的耦合问题。Spring负责基础架构,因此Java开发者可以专注应用程序的开发。 1

2020-08-15 15:37:27 210

原创 基于SSM整合案例-简易图书管理系统

Spring、Spring-MVC、Mybatis(SSM)经典整合框架!!! 用Spring整合Mybatis框架和Spring-MVC做一个图书管理系统!给出详细的开发流程,开发工具是IDEA、MySQL、Maven、Navicate Premium 1、建立Maven工程、导入依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xml

2020-08-05 15:35:56 968

原创 JVM入门--十个问题弄清JVM&GC

0、引言 每个java开发同学不管是日常工作中还是面试里,都会遇到JDK、JVM和GC的问题。本文会从以下10个问题为切入点,带着大家一起全面了解一下JVM的方方面面。 JVM、JRE和JDK的区别和联系 JVM是什么?以及它的主要作用 JVM的核心功能有哪些 类加载机制和过程 运行时数据区的逻辑结构 JVM的内存模型 如何确定对象是垃圾 垃圾收集的算法有哪些 各种问世的垃圾收集器 JVM调优的参数配置 1、JVM、JRE和JDK的区别和联系 这个基本是步入java世界的入门级知识认知,首先我们来看一下

2020-08-02 15:49:41 184

原创 Java多线程知识汇总-(1)

Java多线程知识汇总-(1) JAVA多线程及源码 1.1 什么是线程安全的问题? 在多线程环境下,同时并发的操作(增删改)同一份资源时,因为线程的调度不确定性,所以可能导致资源最后的执行状态和理想状态有一定的出入,这种问题就是所谓的线程安全问题。 1.2 什么情况下,程序会有线程安全的问题? 1.3 引发线程安全问题的三个因素 可见性 - 某个线程对一个数据的修改,其他线程是立即可见的 原子性 - 对某个数据的的操作是原子并且不可分割的 有序性 - 程序会按照代码编写的顺序依次执行 在多线程并发

2020-08-02 15:27:50 169

原创 JavaSE基础---数组

数组声明创建 首先必须声明数组变量,才能在程序中使用数组。下面试声明数组变量的语法: // dataType[] arrayRefVar; int[] arr; Java语言使用new操作字符来创建数组,语法如下: // dataType[] arrayRefVar = new dataType[arraySize]; int[] array = new int[4]; // 赋值 ...

2020-05-02 19:40:30 254

原创 JavaSE:方法详解

JavaSE:方法详解 1、何谓方法 Java方法是语句的集合,它们在一起执行一个功能。 (1)方法是解决一类问题的步骤的有序组合 (2)方法是包含于类或对象中 (3)方法在程序中被创建 设计方法的原则:方法的本意就是功能块,就是实现某个功能的语句块的集合,我们最好保存方法的**原子性:就是一个方法只完成一个功能,这样有利于我们后期的扩展。 public class Demo{ // main ...

2020-05-02 14:06:45 310

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除