摘要:
pom.xml 在pom.xml中配置启动器依赖 spring boot starter data redis,版本问题可以去maven仓库里找 application.properties redis默认情况下是没有密码的,有需要再配就可以 redis默认情况下redis.conf文件中的bind 阅读全文
posted @ 2020-03-12 18:39
continued258
阅读(169)
评论(0)
推荐(0)
摘要:
首先redis有5中数据类型,分别是: 1. string 2. list 3. set 4. hash 5. zset keys 查看数据库中的所有key exists key db 判断某个key是否存在 move key db 移动当前key到其他库 expire key 秒数 给key设置过 阅读全文
posted @ 2020-03-12 18:01
continued258
阅读(96)
评论(0)
推荐(0)
摘要:
Ribbon 其实ribbon只负责负载均衡,但是微服务之间通讯必须使用RestTemplate.但是这种方式不符合接口调用的规范,所以推荐使用feign(虽然feign比bibbon的开销稍大了一些). Feign Feign的简单配置 有一下几个点需要注意 在使用feign的同时是要使用eure 阅读全文
posted @ 2020-03-12 17:49
continued258
阅读(329)
评论(0)
推荐(0)
摘要:
eureka简单使用 使用idea创建,创建项目为maven和spring initializr都可以.如果要保证版本一致,可以创建 一个maven父工程,在下面创建module. 有几点需要注意: 一般需要把热部署打开. 注意eureka的依赖是spring cloud starter netfl 阅读全文
posted @ 2020-03-12 17:07
continued258
阅读(1500)
评论(0)
推荐(0)
摘要:
此算法的思想就是遍历数据,第i个数据与随机一个位置的数据交换.最终的数据就是一个打乱顺序的数据. 这种算法应用很广,我常见的场景是在算法比赛中有些测试点会恶意卡时间复杂度. 比如你用快排,有一些测试点会把时间卡到最坏时间复杂度O(n^2),和平均O(nlnn)相差很多,这时候就需要随机化算法了,先把 阅读全文
posted @ 2020-03-12 01:17
continued258
阅读(169)
评论(0)
推荐(0)
摘要:
``` public class Rand { private double seed; public Rand() { seed = System.currentTimeMillis(); } public Rand(double seed) { this.seed = seed; } private double random() { seed = (seed * 9301 + 49297) 阅读全文
posted @ 2020-03-12 01:14
continued258
阅读(331)
评论(0)
推荐(0)

浙公网安备 33010602011771号