在日常开发中经常有重复的业务操作,每次写这些重复操作时总感觉冗余,又少点管理。今天我在开发中又遇到了这个问题,却发现项目组中的大牛已经帮我将重复的操作管理好了,于是便请教一番,偷偷学了这个 模板设计模式。 模板设计模式要注意以下几点: 将重复的业务操作抽取出一套模板; 将实现模板的实现类放到管理器中 ...
分类:
其他好文 时间:
2019-07-28 22:45:30
阅读次数:
130
输出一个对象 包含上面注释的作者的id值 和 title及title值 及_v 此例以博客文章的发表为例 因为在数据库中id值是独一无二的 作者在发表文章时 数据库会自动产生一个id值 将作者信息 与其发表的文章 通过id值关联 ...
分类:
数据库 时间:
2019-07-26 19:33:58
阅读次数:
114
编写自定义SQL基于下面信息:1. SpringData JPA 在为Repository接口生成实现的时候,会查找是否有 "接口名称"+"Impl"的类,如果有的话,就把这个类的方法合并到要生成的实现当中。 假设:要为接口StudentRepository编写自定义sql查询。基于最前面的信息,要 ...
分类:
其他好文 时间:
2019-07-26 19:32:47
阅读次数:
103
阅读目录 楔子 面向过程vs面向对象 初识面向对象 类的相关知识 对象的相关知识 对象之间的交互 类命名空间与对象、实例的命名空间 类的组合用法 初识面向对象小结 面向对象的三大特性 继承 多态 封装 面向对象的更多说明 面向对象的软件开发 几个概念的说明 面向对象常用术语 回到顶部 楔子 你现在是 ...
分类:
其他好文 时间:
2019-07-25 00:15:01
阅读次数:
122
资料来源: <<重新定义Spring Cloud>>以及博客和官网 源码地址:https://gitee.com/08081/hello-springcloud 什么是feign ? fegin是一种声明式 模板化的HTTP客户端(仅在consumer中使用) 1. 什么是声明式呢? 声明式调用就像 ...
分类:
编程语言 时间:
2019-07-17 20:32:33
阅读次数:
229
漏洞背景:apache通过mod_php来运行脚本,其2.4.0-2.4.29中存在apache换行解析漏洞,在解析php时xxx.php\x0A将被按照PHP后缀进行解析,导致绕过一些服务器的安全策略。该漏洞属于用户配置不当产生的漏洞,与具体中间件版本无关。与其说这是漏洞,不如说是apache的特性,就是我们平常所说的从右向左解析是一样的。当apache遇到无法识别解析的文件后缀时,会向前解析,
分类:
Web程序 时间:
2019-07-17 10:54:16
阅读次数:
131
Privacy Policy Effective date: July 13, 2019 Kid thinking is an APP that both adults and kids love. There are lots of fun games and exercises. It impr ...
分类:
其他好文 时间:
2019-07-13 13:29:57
阅读次数:
138
Signature sig = pjp.getSignature();MethodSignature msig = null;if (!(sig instanceof MethodSignature)) { throw new IllegalArgumentException("该注解只能用于方法" ...
分类:
其他好文 时间:
2019-07-11 00:26:25
阅读次数:
133
在企业环境中,我们尽可能避免额外安装非标准的软件,尽量使用系统自带原生工具解决日常问题。Win10原生截图工具Snipping Tool就能满足我们日常工作截屏需求。
复习散列数据结构之余重新研究了一下Java中的HashMap;本文主要针对:1、HashMap的初始化;2、HashMap的插入;3:HashMap的扩容这三个方面进行总结 1、HashMap的初始化 首先我们来看看代码: 由此我们可知hashmap的容量总是2的N次方,而且这个值大于且最接近指定值 ...
分类:
其他好文 时间:
2019-07-08 23:45:49
阅读次数:
132