2017年1月17日
摘要:前言: 最近公司需要将整体项目从svn迁移至gitlab上,经过几天的研究,现记录一下流程 整体思路是进行一次导入: 先通过subgit将svn整个import至本地,在与git上的项目进行合并. 1.硬件环境 git:git version 2.7.4 svn: 1.6.11 subgit:3.2 阅读全文
posted @ 2017-01-17 15:16 大招无限 阅读(3843) 评论(0) 推荐(0) 编辑
  2016年12月28日
摘要:java的synchronized关键字是堆某对象加锁,但是我们当需要对某个字符串加锁怎么办 比如对同一个订单只能有一个操作,但是对其他订单的操作不影响 使用 guava包下的 Interner 类 阅读全文
posted @ 2016-12-28 10:31 大招无限 阅读(2648) 评论(0) 推荐(1) 编辑
  2016年3月8日
摘要:solr的客户端基本上只有一个,那就是solrj,spring-data-solr是在solrj的基础上做的封装,使统一成spring-data的风格 官方网站: http://projects.spring.io/spring-data-solr/ 使用spring-data最简单的方式就是使用s 阅读全文
posted @ 2016-03-08 18:09 大招无限 阅读(11064) 评论(0) 推荐(1) 编辑
摘要:solr中文分词器ik, 推荐资料:http://iamyida.iteye.com/blog/2220474?utm_source=tuicool&utm_medium=referral 使用ik的官方jar包总是有一些问题,个人使用上面博客中共享出来的jar包, 1.将jar包放在solrhom 阅读全文
posted @ 2016-03-08 16:02 大招无限 阅读(1070) 评论(0) 推荐(0) 编辑
摘要:一:solr启动 目前solr最高版本为5.5.0版本,很多solr安装都是说将server文件copy到tomcat中,但是solr版本自带有jetty的启动方式 首先下载solr-5.5.0版本,解压后文件目录: 打开readme.txt ,发现有之下的几句话: 告诉你使用命令行启动的方式,本机 阅读全文
posted @ 2016-03-08 15:25 大招无限 阅读(555) 评论(0) 推荐(0) 编辑
  2015年12月18日
摘要:此文为转载,仅做保存使用,出处:http://www.cr173.com/html/8688_all.html在数据库存优化设计中往往会提到索引,这编文章就来详细的说明一下在 SQL SERVER 下面的建立索引的技巧和需要注意的一些地方,让您可以更直观的了解数据库的结构。往往在数据量比较小,查询量... 阅读全文
posted @ 2015-12-18 17:49 大招无限 阅读(2484) 评论(0) 推荐(0) 编辑
摘要:说到缓存,首先肯定是spring-cache了. spring-cache使用一个CacheManager来进行管理缓存,为了使用我们的redis作为缓存源,需要向spring注册一个CacheManager@Bean(name = "redisCacheManager") public C... 阅读全文
posted @ 2015-12-18 10:56 大招无限 阅读(18623) 评论(0) 推荐(0) 编辑
摘要:使用spring-data-redis的时候,其序列化工具自带:这些类,进行序列化,主要使用的是Jackson2JsonRedisSerializer,编码如下: @Bean @SuppressWarnings({ "rawtypes", "unchecked" }) pu... 阅读全文
posted @ 2015-12-18 10:22 大招无限 阅读(11456) 评论(9) 推荐(2) 编辑
  2015年12月15日
摘要:最近用springMVC做服务端的http+json的接口,出现一个不是特别容易解决的问题: 在对List类型的值进行处理时,有一部分服务是有做一些逻辑判断的,在逻辑判断不通过的时候会返回一个null值, 而有一些值是直接通过jpa查询到的List类型的值则会进行实例化,即同样是List类型,一个是 阅读全文
posted @ 2015-12-15 16:17 大招无限 阅读(31439) 评论(17) 推荐(3) 编辑
  2015年12月10日
摘要:此文为转载:http://mrlee23.iteye.com/blog/2047968在开发调试完成之后,可以将应用打成JAR包的形式,在Eclipse中可以直接使用Maven插件的package命令,最终会形成一个可运行的 JAR包。我们使用java –jar命令就可以运行这个JAR包了。Myec... 阅读全文
posted @ 2015-12-10 10:09 大招无限 阅读(24172) 评论(0) 推荐(0) 编辑