- 博客(6)
- 收藏
- 关注
转载 数据库优化 分字诀 分表(纵向拆分,横向分区)
个人笔记纵向分表纵向分表是指将一个有20列的表根据列拆分成两个表一个表10列一个表11列,这样单个表的容量就会减少很多,可以提高查询的性能,并在一定程度上减少锁行,锁表带来的性能损耗。纵向分表的原则是什么呢,应该怎样拆分呢?答案是根据业务逻辑的需要来拆分,对于一张表如果业务上分两次访问某一张表其中一部分数据,那么就可以根据每次访问列的不同来做拆分; 另外还可以根据列更新的频率来拆分,例如...
2019-07-12 14:51:06
557
翻译 通用mapper(个人笔记)
说明:表名默认使用类名,驼峰转下划线(只对大写字母进行处理),如 UserInfo默认对应的表名为 user_info。表名可以使用 @Table(name = “tableName”)进行指定,对不符合第一条默认规则的可以通过这种方式指定表名.字段默认和 @Column一样,都会作为表字段,表字段默认为Java对象的Field名字驼峰转下划线形式.可以使用 @Column(nam...
2019-07-08 00:48:05
232
原创 递归算法(个人笔记)
package com.zy.upload.service;import java.util.Scanner;public class DiGuiTest {public static void main(String[] args) {Scanner input=new Scanner(System.in);System.out.println(“请输入一个正整数”);int x=...
2019-07-08 00:44:09
108
转载 linux下安装jdk1.8配置
这个是个人笔记,不喜勿喷解压压缩包,命令行:sudo tar -zxvf jdk-8u181-linux-x64.tar.gz然后可以把压缩包删除,命令行:sudo rm jdk-8u181-linux-x64.tar.gz设置jdk环境变量这里采用全局设置方法,它是是所有用户的共用的环境变量$sudo vi /etc/profile在profile文件末尾输入:export J...
2019-07-08 00:41:07
200
转载 jdk1.8的新特性(转载至网络)
JDK1.8的新特性1. 前言JDK1.8已经发布很久了,在很多企业中都已经在使用。并且Spring5、SpringBoot2.0都推荐使用JDK1.8以上版本。所以我们必须与时俱进,拥抱变化。Jdk8这个版本包含语言、编译器、库、工具和JVM等方面的十多个新特性。在本文中我们将学习以下方面的新特性:[Lambda表达式](#2. Lambda表达式)[函数式接口](#3. 函数式接口...
2019-07-08 00:37:11
149
原创 商品表,商品规格参数表,讨论数据表的拆分
商品表,商品规格参数表,讨论数据表的拆分Spu就是描述这个商品是个什么商品,但是是一个抽象的商品例如,我们买了一个苹果8,但是不知道他的具体的信息详细的详细就要去商品详情页,就要去skuspu是一组sku组合起来的东西商品介绍统一,评价统一,售后统一统一spu下的sku有共同属性也有不同属性Spu是一个大的集合,而sku中只要存储自己特有的属性就好了这个其实就是类似规格参数同一分类...
2019-07-08 00:24:15
628
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人