摘要: package com.design; /**中介者模式 * 优点: 简化了对象之间的交互:它用中介者和同事的一对多交互代替了原来同事之间的多对多交互,一对多关系更容易理解、维护和扩展, 将原本难以理解的网状结构转换成相对简单的星型结构。 各同事对象之间解耦:中介者有利于各同事之间的松耦合,我们可以独立的改变和复用每一个同事和中介者,增加新的中介者和新的 同事类都比较方便,... 阅读全文
posted @ 2018-08-29 16:23 nicknailo 阅读(108) 评论(0) 推荐(0) 编辑
摘要: git显示标签。 只需要输入 git tag: git显示标签。 只需要输入 git tag: $ git tag v0.1 v1.3git 删除标签 git tag -d v0.1 推送到远程标签 git push origin v1.0 远程删除标签 git push origin :refs/ 阅读全文
posted @ 2018-08-25 11:36 nicknailo 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 运行结果: 阅读全文
posted @ 2018-08-21 14:37 nicknailo 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 参考:https://www.cnblogs.com/V1haoge/p/6489827.html 阅读全文
posted @ 2018-08-20 07:57 nicknailo 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 1定义java文件头部的注释 2给java类中的方法添加上注释 2.1第一步勾选Enable Live Templates 2.2第二步新建一个Group 2.3第三步新建一个Template 2.4第四步点击Define按钮 2.5第五步填写注释模板 1、定义java文件头部的注释 打开设置面板, 阅读全文
posted @ 2018-06-11 17:49 nicknailo 阅读(17782) 评论(4) 推荐(3) 编辑
摘要: git log --pretty=oneline git reset --hard HEAD^,命令中“HEAD”表示的是当前的版本,如果我们想要回退到上一个版本就用“HEAD^”,如果我们想要会退到上上一个版本就用“HEAD^^”,但是当我们想要回退到上100个版本我们就需要写100个^,我们数不 阅读全文
posted @ 2018-06-07 15:20 nicknailo 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 打开idea的 View -> Tool Windows -> Gradle.然后点击 Refresh 阅读全文
posted @ 2018-06-06 07:32 nicknailo 阅读(2415) 评论(0) 推荐(0) 编辑
摘要: Settings->Inspections > Spelling > Typo 评写检查, 阅读全文
posted @ 2018-06-05 15:27 nicknailo 阅读(16547) 评论(2) 推荐(1) 编辑
摘要: 这类错id 可能是10,可能是27,也可能是其他数字 错误描述: javax.persistence.EntityNotFoundException: Unable to find 某个类 with id ? 原因: 无论是@OneToOne 还是@ManyToOne,出现这个原因都是因为子表(被关 阅读全文
posted @ 2018-06-01 17:58 nicknailo 阅读(11735) 评论(0) 推荐(1) 编辑
摘要: org.springframework.dao.InvalidDataAccessResourceUsageException: could not extract ResultSet; SQL [n/a]; nested exception is org.hibernate.exception.S 阅读全文
posted @ 2018-06-01 10:21 nicknailo 阅读(18753) 评论(0) 推荐(0) 编辑