自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 详解设计模式--【装饰模式】

什么是装饰模式装饰模式属于对象结构型模式装饰模式:动态的给一个对象增加一些额外的职责,就增加对象功能来说,装饰模式比生成子类实现更为灵活装饰模式可以在不需要创建多个子类的情况下,让对象的功能得以扩展模式动机装饰模式是满足可以在不改变一个对象本身功能的基础上给对象增加新行为的模式装饰模式是一种用于替代继承的技术,它通过一种无须定义子类的方式给对象动态增加职责,使得对象增加的关联关系取代了类之间的继承关系引入装饰类,在装饰类中既可以调用待装饰的原有类的方法还可以增加新的方法,来扩展原有类的功

2022-04-15 12:55:11 641

原创 Spring JDBC

Spring JDBC模块的作用​ Spring的JDBC模块负责数据库资源管理和错误处理,大大简化了开发人员对数据库的操作。使得开发人员可以从繁琐操作中解脱,从而将更多的家里投入到编写业务逻辑当中。JdbcTemplate的解析​ 针对数据库的操作,Spring框架提供了JdbcTemplate类,该类是Spring框架数据抽象层的基础。​ JdbcTemplate类是Spring JDBC 的核心类。DataSource其主要功能是获取数据库连接,还可以引入对数据库连接的缓冲池和分布式事务的

2022-04-11 19:15:13 576

原创 Mybatis修炼小记

什么是Mabatis?Mybatis是一个基于java的持久层框架,它内部封装了jdbc,使得开发者只需要关注SQL语句。Mybatis通过xml或者注解的方式将要执行的各种statement配置起来,并通过sql的动态参数进行映射生成最终执行的SQL语句。Mybatis框架执行SQL并将结果映射为java对象并返回。Mybatis对JDBC进行了封装,屏蔽了对JDBC API底层的访问细节,使得我们不用与JDBC API打交道Mybatis开发步骤添加Mybatis的坐标创建数据库表

2022-04-10 15:01:38 1094

原创 JAVA应用框架--SpringBoot小入门(争取只掉一丝秀发)

Springboot小小入门

2022-04-10 14:56:18 576

原创 关于React的正确打开方式(四)插槽

React中的插槽在React中对于插槽的实现,就是当我们在一个组件标签内去插入dom的时候,React会自动将被插入的这段dom挂载在组件的props的children上,然后只需要在子组件内部调用this.props.children,React就会自动将被插入的dom渲染在组件上,而且我们需要知道的是,react会将被插入的dom段作为一个Array类型的数据挂载在组件的props的children上。父组件import React, { Component } from 'react'i

2022-04-09 15:25:08 613

原创 关于React的正确打开方式(三)非父子通信

非父子组件通信方式状态提升(中间人模式)也就是说,将多个组件需要共享的状态提升到他们最近的父组件上,然后互相通过父组件向对方传递props,从而实现非父子间的通信,这里的父组件也就起到了中间人的作用发布订阅模式实现数据的多级传递(context状态数传参)通过使用context机制进行数据的多级传递 ,在context机制当中需要在子组件内设置静态属性contextTypes,同时在其内部通过prop-types模块去设置需要多级传递的数据的数据类型。然后就是要在上层组件的内部设置有静态属性

2022-04-09 10:37:38 155

原创 关于React的正确打开方式(二)父子间通讯—子传父篇 持续更新中...

组件之间的通信(子传父篇)父子组件通信方式父传子----采用传递数据子传父----采用传递方法ref标记(父组件拿到子组件的引用,从而调用子组件的方法)子传父通信的描述我们通过前面的属性props知道了可以通过props来实现父组件对子组件的传值操作。但是在实际应用当中我们不止需要通过父组件向子组件进行传值,我们还存在子组件向父组件传值的场景。如何实现子组件向父组件传值:与父传子不同的是,父传子是通过props属性对节点的绑定实现的传值,也就是说,直接通过对props传递数据实现

2022-04-09 07:55:02 1110

原创 关于React的正确打开方式(一)

关于React的正确打开方式(一)

2022-04-08 10:32:09 3845

原创 webpack通俗指南(一)持续更新中

webpack通俗指南,真的蛮通俗的 持续更新中

2022-04-08 10:11:20 614 2

原创 ES6暴毙归纳(一)(持续更新中

ES6暴毙归纳(一)(持续更新中)let、const关键字let在块级作用域有效变量不能重复声明不会预处理,不存在变量提升const不能修改用于定义一个常量,声明的时候必须初始化在块级作用域有效,不能跨块访问,不能跨函数访问var、let、const 的区别var 定义的变量,没有块的概念,可以跨块访问, 不能跨函数访问。let 定义的变量,只能在块作用域里访问,不能跨块访问,也不能跨函数访问。const 用来定义常量,使用时必须初始化(即必须赋值),只能在块作用域里访问

2022-04-08 09:47:55 284

原创 关于ES5的暴毙归纳

关于ES5的暴毙归纳

2022-04-08 09:34:26 119

空空如也

空空如也

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

TA关注的人

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