- 博客(6)
- 收藏
- 关注
原创 Java可变参数
Java可变参数Java5提供了可变参数,那么什么是可变参数呢?我的理解是,当我们定义了一个方法的时候,有时候不确定需要传递几个参数,那我们就需要用到可变参数。可变参数的本质其实就是数组。语法格式:修饰符 返回值类型 方法名称(参数类型...参数) { ...... 方法体 ...... return 返回值;}这个可变参数的方法与我们普通的方法的区别就是参数类型后加了…。注意:一个方法最多只有一个可变参数,可变参数必须作为方法的最后一个参数,也就是说可变参数之前还可以有其他的参数
2021-09-14 20:25:13 115
原创 solr全量更新和增量更新
solr全量更新和增量更新1.首先理解更新数据库中的数据导入solr缓存中就是更新。2.全量更新全量更新,就是把数据库中的全部数据都导入solr缓存库中,一般会删除solr缓存库现有的数据。全量的话,可以采用直接全部覆盖(使用“新”数据覆盖“旧”数据);或者走更新逻辑(覆盖前判断下,如果新旧不一致,就更新);1.core/conf 目录下的 solrconfig.xml,新增如下配置<requestHandler name="/dataimport" class="solr.DataIm
2020-08-30 23:28:37 1163 1
原创 初识solr与solr的配置
solr总结什么是solr?Solr是Apache下的开源的, 高性能的,采用Java开发,基于Lucene的,全文搜索引擎。同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展并对查询性能进行了优化,并且提供了一个完善的功能管理界面,是一款非常优秀的全文搜索擎。其功能管理界面如下图所示:什么是Lucene?Lucene是apache软件基金会 jakarta项目组的一个子项目,是一个开放源代码的全文检索引擎工具包,但它不是一个完整的全文检索引擎,而是一个全文检索
2020-08-29 00:00:05 217
原创 数据库三大范式
数据库三大范式范式的简介范式的英文名称是Normal Form,它是英国人E.F.Codd(关系数据库的老祖宗)在上个世纪70年代提出关系数据库模型后总结出来的。范式是关系数据库理论的基础,也是我们在设计数据库结构过程中所要遵循的规则和指导方法。目前有迹可寻的共有8种范式,依次是:1NF,2NF,3NF,BCNF,4NF,5NF,DKNF,6NF。通常所用到的只是前三个范式,即:第一范式(1NF),第二范式(2NF),第三范式(3NF)。1NF是对属性的原子性,要求属性具有原子性,不可再分解;(原子性
2020-08-24 15:25:17 291
原创 SpringBoot整合Swagger2
SpringBoot整合Swagger21.创建SpringBoot项目2.pom文件中导入相关的依赖<!--swagger文档功能--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>
2020-08-22 00:37:37 241
原创 SpringBoot定时器
SpringBoot定时器@Scheduled:@Scheduled(fixedRate=3000):上一次开始执行时间点后3秒再次执行;@Scheduled(fixedDelay=3000):上一次执行完毕时间点3秒再次执行;@Scheduled(initialDelay=1000, fixedDelay=3000):第一次延迟1秒执行,然后在上一次执行完毕时间点3秒再次执行;@Scheduled(cron="* * * * * ?"):按cron规则执行;@EnableScheduled
2020-08-21 23:56:44 247
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人