07 2019 档案
摘要:Jedis连接Redis: 非线程安全 如果是多线程环境下共用一个Jedis连接池,会产生线程安全问题,可以通过创建多个Jedis实例来解决,但是创建许多socket会影响性能,因此好一点的方法是使用JedisPool https://blog.csdn.net/lihao21/article/de
阅读全文
摘要:这个错误是由序列化引起的,可能的原因以及解决方法: 1.kryo对于集合(比如 Map)的反序列化会失效,报这个错误,解决办法比较暴力,不用kryo了,直接用java原生方法。 2.使用Java原生方法要注意,序列化和反序列化的方式,不能直接使用str.getBytes()获取二进制流,应该使用序列
阅读全文
摘要:https://blog.csdn.net/giserstone/article/details/17199755 代理的作用:业务类只需要关注业务逻辑本身,保证了业务类的重用性 一 静态代理 特点: 程序运行前就已经存在代理类的字节码文件了,代理类和委托类的关系也在程序运行前就确定了 实现: 代理
阅读全文
摘要:https://blog.csdn.net/jin970505/article/details/79056457 可以根据特定规则输出文本文件内容
阅读全文
摘要:https://www.ibm.com/developerworks/cn/opensource/os-cn-elk/index.html 基本流程是 Shipper 负责从各种数据源里采集数据,然后发送到 Broker,Indexer 将存放在 Broker 中的数据再写入 Elasticsear
阅读全文
摘要:https://blog.csdn.net/foreverling/article/details/78073105
阅读全文
摘要:Redis和Memcached比较: https://www.cnblogs.com/JavaBlackHole/p/7726195.html https://blog.csdn.net/lch_2016/article/details/81078243 为什么Redis是多线程的(我觉得讲的很好)
阅读全文
摘要:https://www.cnblogs.com/yzuzhang/p/5174720.html
阅读全文
摘要:记录一下: 先粘两个比较繁琐的方法: put: get: 重点! 上面两个方法,有冗余的代码,可以进一步简化: 序列化: 反序列化: 由于 InputStream继承了Closeable,当在try-cache中使用流的时候,会在执行结束try-cache后自动调用close方法,无论是否抛出异常,
阅读全文
摘要:https://blog.csdn.net/qq_26525215/article/details/52400791 使用场景: 日志、鉴权等一些和业务无关且重复的功能 几个基本概念: 切点:需要增加功能的位置(可以通过注解或者pointCut方法) 切面:需要增加的功能的代码(通过定义一个xxAc
阅读全文
摘要:1. 一个很长的二进制向量和一个映射函数 2.用于检索一个元素是否在集合中,但有一定的错误概率:通过BloomFilter的元素不一定在集合当中,但是不通过BloomFilter的元素一定不在集合当中。 3.空间和时间都远超过一般的算法
阅读全文
摘要:https://www.cnblogs.com/hdwang/p/9071080.html
阅读全文
摘要:升级老项目spring boot 和 cloud版本之后 gradle clean 报错:“Caused by: org.gradle.api.plugins.UnknownPluginException: Plugin with id 'org.springframework.boot' not
阅读全文
摘要:一. 服务注册中心、服务提供者、服务消费者 如何通信? 客户端: 应用主类中配置@EnableDiscoveryClient application.properties中配置defaultZone指定服务中心地址 @EnableDiscoveryClient开启DiscoveryClient实例,
阅读全文
摘要:https://www.jianshu.com/p/1f4b0f98cbf1
阅读全文
摘要:https://www.jianshu.com/p/b212afa16f1f SimpleDateFormat不是线程安全的 DateTimeFormatter是线程安全的
阅读全文
摘要:老项目: SpringBoot 版本 :1.5.13.RELEASE SpringCloud 版本:Dalston.SR5 项目升级: SpringBoot 版本 :2.1.6.RELEASE SpringCloud 版本:Greenwich.SR2 武器: https://mvnrepositor
阅读全文
摘要:https://blog.csdn.net/bluuusea/article/details/79949592
阅读全文

浙公网安备 33010602011771号