自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java集合框架总结

1.Collection 接口存储一组不唯一,无序的对象。List 接口存储一组不唯一,有序(插入顺序)的对象。Set 接口存储一组唯一,无序的对象 。Map接口存储一组键值对象,提供key到value的映射。2.其中ArrayListh和LinkedList属于List。ArrayList实现了长度可变的数组,在内存中分配连续的空间。遍历元素和随机访问元素的效率比较高。LinkedList采用链表存储方式。插入、0,g_se,x_16)删除元素时效率比较高。3.一下为List常用方法:4.一下

2021-09-27 20:31:19 148

原创 Mybatis的执行过程

Mybatis的执行过程SqlSessionFactoryBuilder 的作用在于创建 SqlSessionFactory,创建成功后,SqlSessionFactoryBuilder 就失去了作用,所以它只能存在于创建 SqlSessionFactory 的方法中,而不要让其长期存在。因此 SqlSessionFactoryBuilder 实例的最佳作用域是方法作用域(也就是定义为局部方法变量)。SqlSessionFactory 采用了工厂模式的设计模式,作用就是创建 SqlSession 接口

2020-08-06 10:42:41 203

原创 Spring中Aop的理解与代码实现

aopaop为横向编程的思想,即在不影响原来业务类的情况下实现动态的增强。aop作用:我们可以关注我们需要的关注的部分也就是横切关注点,如日志,安全,缓存横切插入。类似于动态代理。切面:也就是将关注点模块化,其实就是一个类。通知:对于切面里必须完成的工作也就是一个方法切入点:其实就是在程序的哪个地方执行。代理:目标通知后创建的对象(spring帮助实现)实现方式一:使用Spring的Api接口<?xml version="1.0" encoding="UTF-8"?><b

2020-08-06 10:39:14 178

原创 IOC中创建对象的方式

IOC创建对象的方式xml文件中的:constructor-arg与property都是依赖注入的方式constructor-arg:通过构造函数注入。 则property:通过setxx方法注入。1.使用无参构造函数package com.liang.pojo;public class User { private String name; public User(){ System.out.println("User的无参构造"); } p

2020-07-30 10:47:56 226

原创 spring中IOC和DI的理解与代码实现

一.IOC和DI的理解IOC(控制反转)是一种设计思想,DI(依赖注入)是实现IOC的一种方法,也就是将实例变量传入到一个对象中去。没有IOC的程序中,采用面向对象编程,对象的创建和对象间的依赖关系硬编码在程序中,对象创建由程序自己控制,控制反转过后对象的创建移交给了第三方,即获得依赖对象的方式反转了。IOC是一种通过描述(xml或注解)并通过第三方去生产或获取特定对象的方式,在spring中实现控制反转的是IOC容器,其实现方法是DI依赖注入。二.代码的实现package com.liang.p

2020-07-29 16:02:03 468

转载 Java封装处理

本文参考了并总结了封装的原因与方法,原文链接:https://blog.csdn.net/mrbacker/article/details/79715859面向对象中有三大特征:封装,继承和多态。封装的目的就是为了防止数据类型的业务逻辑错误,例如public int age可能被赋值为-20.为了让内部的操作看不见可以使用private来实现封装。但是使用了private声明之后属性安全,但是现在没有办法进行private私有属性的访问,所以按照java的设计原则就可以使用setter和getter方法

2020-07-22 16:35:02 165

原创 Java数组

1.数组的基本概念所谓的数组就是一组相关类型的集合,并且这些变量可以按照同意方式进行操作。数组本身又属于引用数据类型。2.数组的动态初始化数组的动态初始化为:数据类型[] 数组名称=new 数据类型[长度]public class ArraryDemo01 { public static void main(String[] args) { // int[] nums; //nums=new int[10]; int[] nums=new int

2020-07-22 15:37:33 88

原创 Java中的方法定义与使用

1.Java方法的定义与使用Java中的方法就是再主类中定义,并且由主方法调用的方法形式。格式为:public static 返回类型 方法名称([参数类型 变量]){方法内的代码;return 返回值;}返回类型有两类为:void,无返回值类型和数据类型public class Demo01 { public static void main(String[] args) { //实际参数:实际调用传递给他的参数 int sum=add(1,2);

2020-07-22 11:37:48 394

原创 Java中的运算符和程序结构

1.运算符Java中提供了许多运算符,大致可分为赋值运算符(=)、算数运算符(+,-,*)等、关系运算符、逻辑运算符、条件运算符(三目运算符)、括号运算符、自增/自减运算符。public class Demo08 { public static void main(String[] args) { int a=3; int b=a++;//先给b赋值,再自增 System.out.println(a); int c=++a;

2020-07-22 10:11:27 150

原创 Java标识符,关键字,数据类型,引用类型

1.标识符和关键字java中的标识符指的是方法,类名和属性的名称,要求是:标示符由字母、数字、_、$、¥组成,其中不能以数字开头,不能是Java中的关键字,注意在定义的时候不要用数字开头。同时也不要使用关键字作为标识符如if。关键字(或者保留字)是对编译器有特殊意义的固定单词如下所示数据类型:boolean、int、long、short、byte、float、double、char、class、interface。流程控制:if、else、do、while、for、switch、case、defau

2020-07-21 18:09:29 165

原创 springboot中引入bootstrap的静态资源路径问题Failed to load resource: the server responded with a status of 404 ()

错误为无法加载css和js资源。问题出在划红线的地方。静态资源的的当前路径是在static下,springboot是约定高于配置,约定静态资源的当前路径在static下,所以开始路径为static的下级开始即可。在SpringBoot中,约定大于配置可以从以下两个方面来理解:1.开发人员仅需规定应用中不符合约定的部分。2.在没有规定配置的地方,采用默认配置,以力求最简配置为核心思想。约...

2020-02-06 11:24:44 5196 1

原创 关于git的安装与配置

GitHub的新手教程一.注册Github1.前往https://github.com注册账号。二下载并安装Git for Windows1.Git下载地址 :https://git-scm.com/downloads 进入后点击Download下载,下载完成后默认安装。三.Git的原理及使用Git包含了本地仓库和远程仓库(在网络端的仓库)。本地仓库又包括了工作区和版本区,版本区又...

2020-02-04 10:26:08 146

原创 c#第二章A.2.4数组排序和计算练习

实现一下功能:1.键盘接收用逗号分隔的5个整数值。2.验证键盘输入的字符是否为数字。3.验证键盘输入的位数是否为5位.4.正序排序。5.逆序排序。6.平均值。7.最大值。Class1.csusing System;using System.Collections.Generic;using System.Linq;using System.Text;using Syste...

2019-09-30 16:32:33 1403

第五章 树和二叉树[WY].pptx

数据结构掌握二叉树的基本概念、性质和存储结构 熟练掌握二叉树的前、中、后序遍历方法 了解线索化二叉树的思想 熟练掌握:哈夫曼树的实现方法、构造哈夫曼编码的方法 了解:森林与二叉树的转换,树的遍历方法

2019-05-31

空空如也

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

TA关注的人

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