摘要:纵向切分表 将一个表按照字段切分成两个或者多个表,将常用的字段切分到一张表中,分布式存储 横向切分 有两种方式,一是按照特定的数据量,将表切分成不同的表(表结构一致)来存储,新数据插入到新表中,新表的数据量达到约定拆分的数据量时,再建立新表存储;二是按照某种特定的规则来切分表,然后分布式存储,如按照
阅读全文
摘要:ubuntu安装docker的前提条件是: 1. Linux 的内核版本在 3.10 或以上; 2. linux 内核要开启 cgroup 和 namespace 功能 可以执行命令:uname –a查看linux的相关版本信息 下面介绍两种安装方式: 一、本次安装是从ubuntu的reposito
阅读全文
摘要:一、沙箱是什么? 沙箱是一个虚拟系统程序,沙箱提供的环境相对于每一个运行的程序都是独立的,而且不会对现有的系统产生影响。 二、沙箱的应用 (1)搭建测试环境。沙箱的应用只能访问自己的应用访问目录,而不能应用之间的资源进行共享,这样就形成了一个相对安全的机制,由于沙箱具有非常良好的独立性、隔离性,所以
阅读全文
摘要:@Scope可用来指定Spring创建bean的方式 默认为单实例,即@Scope("singleton")。IOC容器启动的时候会调用方法创建对象并放到IOC容器中,以后每次获取的就是直接从容器中拿(大Map.get)的同一个bean; @Scope("prototype")。IOC容器启动的时候
阅读全文
摘要:老方式 1、首先要配置配置文件,如beans.xml,内容如下: 2、读取配置文件,并初始化,代码如下: 新方式 1、声明一个配置类 2、读取配置类,初始化 新旧方式对比 当老方式要初始化配置很多的时候,要写很多个配置文件,不利于项目维护,推荐用新方式加载配置
阅读全文
摘要:地址链接:https://blog.csdn.net/lx1309244704/article/details/81808788 swagger是一款高效易用的嵌入式文档插件,同时支持在线测试接口,快速生成客户端代码。spring-boot-starter-swagger通过spring-boot方
阅读全文
摘要:这个问题整整纠结了我四个多小时,心好累啊。。。不废话。。。 背景:Spring整合Mybatis 报错:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found) 解释:就是说,你的Mapper接口,
阅读全文
摘要:定义 什么叫Spring面向切面编程(AOP),请自行百度,这边就不做详细介绍了。 场景 有两个对象,字典和工程信息Bean,每次新增或修改对象时,记录新增和修改的时间。 基类定义 子类定义 注:这边使用了lombok,不熟悉的同学可以查看https://www.cnblogs.com/meitua
阅读全文
摘要:参照:http://www.cnblogs.com/holten/p/5729226.html https://yq.aliyun.com/articles/59972 lombok是一个可以通过简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 Java 代码的工具,简单来说,比如我们新建
阅读全文