- 博客(7)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 持续集成中多部署环境自动配置的实现
在持续集成过程中,对于多部署环境的配置时常会让发布人员异常头疼。很多情况下是先发布后手动修改,这种方式严重限制了持续集成自动化的特点;另外一种高级的办法是让ant在编译过程中排除制定配置,这种办法保留了持续集成的自动化特点,无需依赖人工干预,但在测试、准生产环境配置变更较频繁的情况下,仍对自动化发布造成影响。为了解决上述问题,本人采用了ant编译过程中动态传入参数来控制选取不同配置文件的方式,
2017-04-01 10:09:57
887
原创 solr进阶-动态配置管理
solr提供了DIH并集成tika,因此配置db、文档索引都会感觉到非常方便,但是如果你的业务要求你的程序必须能在友好的UI中配置DB导入,程序员刚上来难免一脸蒙逼了。基于solr的DB导入管理功能的开发首先要解决解决以下三个问题(本篇主要针对2进行介绍):1、solr服务的代理调用2、solr配置文件的远程操作3、solr配置文件的结构化读写新增数据库表的导入需要对db-da
2016-12-24 14:59:22
1013
原创 solr进阶--摘要生成
对于大文本的搜索往往需要摘要(分片)显示,如下图 使用solr可以通过高亮配置方便的生成上图所示的效果(solr高亮基础配置不再赘述)hl.snippets:分片数量,默认为1hl.fragsize:每个分片的长度,默认为100 hl.snippets=5时返回的高亮字段最多显示5个分片(是不是之前一直纳闷solr的高亮字段为何都是多值,哈哈)接下来就是让你的代码把
2016-12-13 16:23:56
1463
原创 mybatis参数传递与拦截获取
最近使用mybatis作为持久层,在阅读框架内动态sql的部分时,对于参数传递有了较深刻认识,现分享给大家,如有纰漏,欢迎批评指正。首先列举一下Mapper传递参数的方式,总共分为单一简单(单一参数简单类型)、单一复杂、多参复杂、多参简单和注解。单一参数多采用map方式,xml中获取使用key引用value,而多值参数则较为复杂,无注解方式xml中可使用index引用变量,而该方式降低sq
2016-09-20 17:12:33
4565
原创 tomcat学习笔记
好记性不如烂笔头,把tomcat学习过程中的一些领悟记录于此,便于查漏补缺:1、classloader是操作制定区域的权限,是一把钥匙,可以打开操作制定区域的专用工具箱。
2015-06-18 14:53:34
285
缓存通常情况放在持久层还是业务逻辑层,位置的选择通常需要考虑哪些
2018-01-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人