相关的文章其实不少,我也从中受益不少,但是还是想自己梳理一下,毕竟自己写的更走心! 首先给出一个拓展类,通过拓展方法实现加锁和解锁。 注:之所以增加拓展方法,是因为合理使用拓展类(方法),可以让程序更简洁,拓展性更好。如.Net Core中新增拓展就是通过拓展类实现的,如services.AddMe ...
1. 需要注意的是: 实现的接口Filter是javax.servlet包中的,不是util.logger中的 2. 有时候需要在运行的main函数头上加上@ServletComponentScan,有时候不需要添加, @WebFilter的使用还要深入看下 ...
分类:
编程语言 时间:
2019-07-05 12:38:57
阅读次数:
99
MyBatis单表添加操作 实现了一个向数据库中的添加操作,下面来分析一下: id:该SQL语句的唯一标识,可被用来代表该sql语句,在Java代码中要使用该标识。 parameterType:传入参数的类型,MyBatis会推断出传入参数的类型,因此可以不用配置。 { }:里面需要填写javabe ...
分类:
其他好文 时间:
2019-07-04 09:53:10
阅读次数:
115
迭代器模式、适配器模式、template method模式、factory method模式、单例模式 迭代器模式 涉及到到对象有集合,迭代对象、迭代器。为什么要使用迭代器模式呢,主要还是因为可复用,使用了迭代器模式之后不管集合如何变化只要,迭代器不变代码就不用修改,具体如下 集合类接口 迭代器接口 ...
分类:
其他好文 时间:
2019-07-03 18:30:49
阅读次数:
98
背景在日常开发时,我们常常需要在SpringBoot应用启动时执行某一段逻辑,如下面的场景:获取一些当前环境的配置或变量向数据库写入一些初始数据连接某些第三方系统,确认对方可以工作..在实现这些功能时,我们可能会遇到一些"坑"。为了利用SpringBoot框架的便利性,我们不得不将整个应用的执行控制权交给容器,于是造成了大家对于细节是一无所知的。那么在实现初始化逻辑代码时就需要
分类:
编程语言 时间:
2019-07-03 00:17:34
阅读次数:
121
1、创建topic ./kafka-topics.sh --create --zookeeper 172.17.0.25:2181 --topic test --partitions 1 --replication-factor 1 2、查询topic列表 ./kafka-topics.sh --z ...
分类:
其他好文 时间:
2019-07-01 20:05:21
阅读次数:
97
springboot连接mongodb进行CRUD的过程: 在执行以下操作前已安装了mongodb并创建了用户和数据库,使用Robo 3T可成功连接。 1.创建springboot项目,加入以下maven依赖 2.在application.properties中加入mongo连接配置 3.创建实体类 ...
分类:
数据库 时间:
2019-07-01 01:15:41
阅读次数:
154
一、计算机相关 Interface接口 Sufficient充裕 semaphore 信号量 segment 段 微软基础类库(英语:Microsoft Foundation Classes,简称MFC) 二、生活相关 三、ACM相关 be coincident with 与。。一致 sequenc ...
分类:
其他好文 时间:
2019-07-01 00:32:21
阅读次数:
129
配置说明 全局安装phpunit代码 该代码会自动保存在 /User/你的用户名/.composer/vendor/phpunit 全局安装phpunit命令脚本 从上一步安装结果可以得知当前环境PHP版本可兼容的phpunit的版本,我这里的PHP是5.6的,最大可兼容phpunit5.7 创建 ...
分类:
Web程序 时间:
2019-06-30 00:05:57
阅读次数:
229
You have defined query method in the repository but you don‘t have any query lookup strategy defined. The infrastructure apparently does not support query methods!
分类:
其他好文 时间:
2019-06-29 23:44:29
阅读次数:
125