代理模式 一. 代理模式 1.1 定义 为其他对象提供一种代理以控制对这种对象的访问. 二. 具体实现 2.1 创建公共接口 public interface IProxy { void print(); } 2.2 创…
分类:intellij-idea
深入理解Redis系列之集群环境SpringBoot集成
上一篇文章写了关于集群搭建的步骤、master节点切换的相关内容, 有了集群肯定需要程序访问, 那么,今天就看一下SpringBoot如何访问Redis集群的; 继续Spring-redis-example框架 由于前面…
命令模式(Command)
命令模式 一. 命令模式 1.1 定义 对于“行为请求者”和“行为实现者”,将一组行为抽象为对象,实现二者的松耦合. 1.2 角色 Command:抽象命令接口. ConcreteCommand:具体命令. Receiv…
Spring Framework系列教程汇总
最近整理出了之前学习Spring Framework系列,记载了一些学习笔记,特地在此罗列出来。 大家也可直接关注笔者github(Spring Framework)获取最新资讯。 Tutorial Spring-fra…
Chapter6 Java数组之一维数组
Lecture1 一维数组概述 数组:相同类型的数据按顺序(会在内存中开辟一段连续的空间)组成的一种引用数据类型 数组的声明:语法格式 数据类型[] 数组名; //或者 数组类型 数组名[]; 数组的创建:语法格式(数组…
关于springboot里面的事务回滚的简单记录
最近自己在写一个小的项目,写的时候才发现自己会的东西太少了,总是遇到各种各样的坑。 今天主要记录一下自己在写数据库存储的时候想到要是出现错误,是不是要回滚数据库的操作呀!然后就百度并实践了一下,得出下面的结论: 第一、需…
Idea 配置避免建立索引的目录
Idea 配置避免建立索引的目录 .idea/{项目名称}.iml <?xml version=”1.0″ encoding=”UTF-8…
Chapter9 Java面向对象
Lecture1 初始面向对象 面向对象:关注现实存在的事物的各方面信息,从对象的角度出发,根据事物的特征进行程序设计 类:类是模子,是一个抽象的概念,确定对象将会拥有的特征(属性)和行为(方法),是具有相同属性和方法的…
桥接模式(Bridge)
桥接模式 一.桥接模式 1.1 定义 把抽象化和实现化解耦,使得二者可以独立变化. 1.2 角色 业务抽象角色(Implementor). 业务实现角色(Abstraction). 二. 具体实现 2.1 创建业务实现的…
数据结构之栈(java版)
本文力求简洁,只包含基础的栈功能,不想将大片的代码展示出来,让读者兴趣索然,阅读起来也十分费力,如有需要可以自行添加相关功能比如java.util.Stack包中的Stack类包含的peek(),empty()等等函数.…
Chapter8 Java方法
Lecture1 方法简介 方法:所谓方法,就是用来解决一类问题的代码的有序组合,是一个功能模块 方法在类的内部定义,不能嵌套定义(即不能定义在另一个方法里) 方法的声明:语法格式 访问修饰符 返回类型 方法名(参数列表…
IntelliJ IDEA 2019 快捷键终极大全,速度收藏!
自动代码常用的有fori/sout/psvm+Tab即可生成循环、System.out、main方法等boilerplate样板代码 。例如要输入for(User user : users)只需输入user.for+Ta…