摘要: 部署spring boot + Vue遇到的坑(权限、刷新404、跨域、内存) 项目背景是采用前后端分离,前端使用vue,后端使用springboot。 工具 工欲善其事必先利其器,我们先找一个操作Linux系统的工具极力推荐FinalShell。 一眼看过去是不是感觉很方便,对内存、CPU的监控也 阅读全文
posted @ 2019-11-08 11:53 夜深思 阅读(8243) 评论(0) 推荐(0) 编辑
摘要: 一次使用存储过程游标遇到的坑 有这样一个需求:统计某省某市某区前6个月的数据,直接sql查询效率很低,于是打算做定时任务,用定时器执行存储过程的方式在每月初统计上月的相关数据。 使用存储过程就要用到游标了,之前很少写存储过程,对游标也不是熟悉,咋办呢,现学现用啦。 创建存储过程 MYSQL 存储过程 阅读全文
posted @ 2019-11-02 15:57 夜深思 阅读(1919) 评论(0) 推荐(0) 编辑
摘要: 类图详解 阅读本文前请先阅读:UML简单介绍—类图这么看就懂了 1、泛化关系 一个动物类: 属性的表示方式为:【可见性】【属性名称】:【类型】={缺省值,可选} 方法的表示方式为:【可见性】【方法名称】(【参数列表】):【类型】 如下: 子类Dog: 子类Cat: 类图表示如下: 2、实现关系 动物 阅读全文
posted @ 2019-10-21 11:14 夜深思 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 如何看懂类图 1、类图简介 描述类的内部结构和类与类之间的关系,是一种静态结构图。 在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(D 阅读全文
posted @ 2019-10-21 11:13 夜深思 阅读(1304) 评论(0) 推荐(0) 编辑
摘要: IDEA设置背景图片 很多人都不知道IDEA可以像桌面一样设置背景图片,下面我们来美化我们的开发工具。 有的IDEA版本是搜不到的,我这个就是,现在搜的是已经装好的。 没有的我们可以去http://plugins.jetbrains.com/来下载插件,这个是jetbrains的插件库,搜索我们要的 阅读全文
posted @ 2019-10-17 13:47 夜深思 阅读(10854) 评论(0) 推荐(0) 编辑
摘要: Java集合总结 1、常见的集合 Map接口和Collection接口是所有集合框架的父接口: Collection接口的子接口包括:Set接口和List接口 Map接口的实现类主要有:HashMap、TreeMap、Hashtable、ConcurrentHashMap以及Properties等 阅读全文
posted @ 2019-10-17 09:49 夜深思 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 建造者模式 什么是建造者模式? 建造者,用于对复杂对象的构造、初始化,建造者的目的在于把复杂构造过程从不同对象展现中抽离出来,使得同样的构造工序可以展现出不同的产品对象。 建造者模式主要包含四个角色 Product(产品角色): 一个具体的产品对象。 Builder(抽象建造者): 创建一个Prod 阅读全文
posted @ 2019-10-16 17:26 夜深思 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 策略模式 什么是策略模式 策略模式的用意是针对一组算法,将每一个算法封装到具有共同接口的独立类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化 策略模式是对算法的包装,是把使用算法的责任和算法本身分开。策略模式通常是把一系列的算法包装到一系列的策略类里面,作为一个抽 阅读全文
posted @ 2019-10-16 17:09 夜深思 阅读(426) 评论(0) 推荐(1) 编辑
摘要: 抽象工厂模式 – 简单工厂模式 :用来生产同一等级结构中的任意产品。(对于增加新的产品,需要修改已有代码) – 工厂方法模式 :用来生产同一等级结构中的固定产品。(支持增加任意产品) – 抽象工厂模式 :用来生产不同产品族的全部产品。(对于增加新的产品,无能为力;支持增加产品族) 抽象工厂的结构: 阅读全文
posted @ 2019-10-16 16:53 夜深思 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 工厂方法模式 简单工厂模式有一个问题就是,类的创建依赖工厂类。 如果想要拓展程序,必须对工厂类进行修改,这违背了闭包原则,所以,从设计角度考虑,有一定的问题,如何解决? 就用到工厂方法模式,创建一个工厂接口和创建多个工厂实现类,这样一旦需要增加新的功能,直接增加新的工厂类就可以了,不需要修改之前的代 阅读全文
posted @ 2019-10-16 16:46 夜深思 阅读(245) 评论(0) 推荐(0) 编辑