01 2020 档案

摘要:bootstrap.css 和 boostrap.min.css 的区别就是:前者是未压缩的,后者是压缩过的。一般情况下,未压缩的用于开发环境,如果程序出错方便调试。而压缩过的用生生产环境,大大减少网络数据传输量... 阅读全文
posted @ 2020-01-31 19:05 CHANGEMAX 阅读(1822) 评论(0) 推荐(0)
摘要:首先说一下什么是依赖循环,比如:我现在有一个ServiceA需要调用ServiceB的方法,那么ServiceA就依赖于ServiceB,那在ServiceB中再调用ServiceA的方法,就形成了循环依赖。Sp... 阅读全文
posted @ 2020-01-28 09:51 CHANGEMAX 阅读(2605) 评论(0) 推荐(0)
摘要:今天在自己的项目上使用@Async,想异步执行一下该方法,发现无效! 最开始使用Springboot ,发现加上注解@Async后没有效果, 然后问了一下度娘 ,才知道需要三步配置. 1.在@Spr... 阅读全文
posted @ 2020-01-27 22:34 CHANGEMAX 阅读(563) 评论(0) 推荐(0)
摘要:目录1、obj 必须为引用类型,不能是基本类型 2、obj 为 null 3、obj 为 class 类的实例对象 4、obj 为 class 接口的实现类 5、obj 为 class 类的直接或间接子类 6、问... 阅读全文
posted @ 2020-01-14 13:59 CHANGEMAX 阅读(366) 评论(0) 推荐(0)
摘要:本质原因:es的数据写入,主分片和副本分片数据一致性问题。 具体原因:由于项目中所搭建的es集群环境,使用了3个节点,然后我们考虑数据的大小,目前才100W条数据,然后我们考虑es读写的高可用,设计了1个主分片和... 阅读全文
posted @ 2020-01-14 08:49 CHANGEMAX 阅读(792) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-01-14 08:37 CHANGEMAX 阅读(182) 评论(0) 推荐(0)
摘要:SonarQube 7.9以上版本已不再支持mysql 阅读全文
posted @ 2020-01-13 23:24 CHANGEMAX 阅读(1999) 评论(0) 推荐(0)
摘要:使用elasticsearch做分页查询时,当查询记录超过10000时,比如我每页100条数据,第100页没问题,101页就报错了;比如每页50条数据,第200页就没问题,201页就报错了,会报如下错误:org.... 阅读全文
posted @ 2020-01-13 11:00 CHANGEMAX 阅读(2866) 评论(0) 推荐(0)
摘要:1.skip和limit, 当两者一起使用的时候, 不管其位置顺序,默认先skip,再limit。 2.当sort,skip,limit一起使用时,无论其位置变化,总是先sort再skip,最后limit。 3.... 阅读全文
posted @ 2020-01-02 14:46 CHANGEMAX 阅读(826) 评论(0) 推荐(0)
摘要:虽然 @Transactional 注解可以作用于接口、接口方法、类以及类方法上,但是 Spring 建议不要在接口或者接口方法上使用该注解,因为这只有在使用基于接口的代理时它才会生效。另外, @Transact... 阅读全文
posted @ 2020-01-02 10:06 CHANGEMAX 阅读(1224) 评论(0) 推荐(0)
摘要:非对称加密和对称加密在加密和解密过程、加密解密速度、传输的安全性上都有所不同,具体介绍如下:1、加密和解密过程不同对称加密过程和解密过程使用的同一个密钥,加密过程相当于用原文+密钥可以传输出密文,同时解密过程用密... 阅读全文
posted @ 2020-01-01 11:58 CHANGEMAX 阅读(236) 评论(0) 推荐(0)