摘要:
创建Dockerfile文件 mkdir -p /mydocker/Dockerfile vim Dockerfile FROM centos:6.8 # 创建数据卷 VOLUME ["/dataVolumeContainer1", "/dataVolumeContainer2"] CMD echo 阅读全文
摘要:
批量插入数据 BEGIN DECLARE i INT; SET AUTOCOMMIT = 0; SET i = 0; WHILE i < 10000 DO INSERT INTO `sys_user` VALUES (NULL, 'wangjz', i, 'password', '1', '1', 阅读全文
摘要:
遇到问题:docker run -it centos提示FATAL: kernel too old 参考:https://blog.csdn.net/J080624/article/details/104276720 阅读全文
摘要:
构造器 @SuppressWarnings("unchecked") public ConcurrentHashMap(int initialCapacity, float loadFactor, int concurrencyLevel) { if (!(loadFactor > 0) || in 阅读全文
摘要:
EVAL 用于使用Redis内置的Lua解析器解析脚本。 键参数可以使用 KEYS 访问,如 KEYS[1],KEYS[2]... 值参数可以使用 ARGV 访问,如 ARGV[1],ARGV[2]... Lua脚本调用Redis命令 redis.call() redis.pcall() 两者之间唯 阅读全文
摘要:
概念 HyperLogLog是一种是一种概率数据结构,用于对用于对唯一事物(Set或Zset)进行计数(基数)。有一组算法(LogLog算法)会以内存为代价来交换精度:您最终会得到带有标准误差的估计量度,在Redis实现的情况下,该误差小于1%。这种算法的神奇之处在于,您不再需要使用与所计数项目数量 阅读全文
摘要:
概念 计算机最小的存储单位是位bit,Bitmaps是针对位的操作的,相较于String、Hash、Set等存储方式更加节省空间。Bitmaps不是一种数据结构,操作是基于String结构的,一个String最大可以存储512M,那么一个Bitmaps则可以设置2^32个位。 应用场景 位上的值要么 阅读全文
摘要:
目的 一次发送多个命令,节省往返时间 解决的问题 客户端和服务器通过网络进行连接。这个连接可以很快(loopback接口)或很慢(建立了一个多次跳转的网络连接)。无论网络延如何延时,数据包总是能从客户端到达服务器,并从服务器返回数据回复客户端。这个时间被称之为 RTT (Round Trip Tim 阅读全文
摘要:
1、抽奖 1)、用户参与抽奖:SADD order 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 2)、查看所有参与抽奖的人:SMEMBERS order 3)、重复抽奖每次抽取两人:SMEMBERS order 2 4)、不重复抽奖,三等奖3人 阅读全文
摘要:
@EnableAspectJAutoProxy @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @Documented @Import(AspectJAutoProxyRegistrar.class) public @int 阅读全文