摘要:
一、前提 以下的论述都基于这样一个前提: R是具有函数依赖集F的关系模式,(R1 ,R2)是R的一个分解。 二、属性集的闭包 首先我们给出一个看似无关却非常重要的概念:属性集的闭包。令α为一属性集。我们称在函数依赖集F下由α函数确定的所有属性的集合为F下α的闭包,记为α+ 。下面给出一个计算α+的算 阅读全文
摘要:
一、背景 在内部的dmz服务器上没有对应的域名解析等方法,只能通过nginx转发及反向代理的方式去提供地址请求。那如果dmz外的外部单位没有请求配合测试进来,然后测试环境也做不到生产环境上的时候,就可以使用curl 命令 进行测试验证了。 二、含义 cURL = client + URL。是一种命令 阅读全文
摘要:
GROUP BY 语句 语法 select 聚合函数, 列(要求出现在group by的后面) from 表 where 筛选条件 group by 分组的列表 order by 子句 注意:除了出现在group by后面的字段,如果要在select后查询其他字段,必须用聚合函数进行聚合 特点:分组 阅读全文
摘要:
查看log.log日志文件(实时滚动刷新) tail -f log.log 通用的查日志方式 ,使用less进入日志文件 比如查看当前目录下的console.log文件 less console.log # 查找某个关键字, 使用/或者?,其中/是从当前位置往下查找, ?是往上查找 比如 /book 阅读全文
摘要:
Ctrl + Shift 快捷键 Ctrl + Shift + F 根据输入内容查找整个项目 或 指定目录内文件 (必备) Ctrl + Shift + R 根据输入内容替换对应内容,范围为整个项目 或 指定目录内文件 (必备) Ctrl + Shift + J 自动将下一行合并到当前行末尾 (必备 阅读全文
摘要:
1. 什么是索引? 索引(在 MySQL 中也叫“键key”)是存储引擎快速找到记录的一种数据结构,通俗来说类似书本的目录,这个比方虽然被用的最多但是也是最恰如其当的,在查询书本中的某个知识点不借助目录的情况下,往往都找的够呛,那么索引相较于数据库的重要性也可见一斑。 2. 索引的有哪些种类? 索引 阅读全文
摘要:
背景 Git每次提交代码都需要写commit message,否则就不允许提交。一般来说,commit message应该清晰明了,说明本次提交的目的,具体做了什么操作……但是在日常开发中,大家的commit message千奇百怪,中英文混合使用、fix bug等各种笼统的message司空见怪, 阅读全文
摘要:
前言: pageHelper是个集成的分页工具,输入仅需要当前页pageNum,分页大小pageSize,即可分页。 功能:对pageHelpe.stater(pageNum,pageSize)的后的第一个查询语句进行分页。 无法分页问题一: 查询语句房在starter前面 阅读全文
摘要:
前言 在这里记录一下自己学习编码的规范和规约的过程,希望可以纠正自己的不良习惯,让编码更加规范和合理,具有更加好的可读性。 阿里巴巴Java开发手册v1.3.0分为六个部分。针对这一六部分我仅对于我自己有用的内容进行一些记录,且是现在有用的。不过等我学习的越多我也会在后续的时间里进行补充。 下面正式 阅读全文
摘要:
1.遇见循环依赖 最近对spring的理解感觉自己还是不够透彻的,最近看到了一个循环依赖的问题,之前就听说spring靠三级缓存解决循环依赖的问题,不过现在看过来也不是每一种情况都能顾及到的,毕竟程序员怎么开发代码的都有。 可以看一下循环依赖的问题代码: @Service public class 阅读全文
摘要:
<!--collection 是一对多的方法 如这次的 项目 对 项目周报 select :指的是dao层的方法 property : 指的是集合属性的值 ofType:指的是集合里的元素中的类型 例如 List<Student> Student就是list集合里的类型 id:主建 column:表 阅读全文