11 2020 档案

摘要:首先使用迭代器适用性强,因为如果用for循环遍历,需要事先知道集合的数据结构,而且当换了一种集合的话代码不可重用要修改,不符合开闭原则。而Iterator是用同一种逻辑来遍历集合。其次使用Iterator可以在不了解集合内部数据结构的情况下直接遍历,这样可以使得集合内部的的数据不暴露。 for循环的 阅读全文
posted @ 2020-11-19 12:51 kisshappyboy 阅读(661) 评论(0) 推荐(0) 编辑
摘要:Key的过期策略 Redis的Key有3种过期删除策略,具体如下: 1. 定时删除 原理:在设置键的过期时间的同时,创建一个定时器(timer),让定时器在键的过期时间来临时,立即执行对键的删除操作 优点:能够很及时的删除过期的Key,能够最大限度的节约内存 缺点:对CPU时间不友好,如果过期的Ke 阅读全文
posted @ 2020-11-19 12:21 kisshappyboy 阅读(562) 评论(0) 推荐(0) 编辑
摘要:java.lang.UnsatisfiedLinkError:no in java.library.path的错误,刚开始以为是jar包没在classpath路径中,后来才发现java.library.path与classpath是两个不同的变量,后者是我们所熟知的类路径,与jar包有关;而前者与d 阅读全文
posted @ 2020-11-11 13:41 kisshappyboy 阅读(98) 评论(0) 推荐(0) 编辑
摘要:正斜杠,又称左斜杠,符号bai是"/";反du斜杠,也称右斜杠,符号是"\"。在zhiUnix/Linux中,路径的分隔采用dao正斜杠"/",比如"/home/hutaow";而在Windows中,路径分隔采用反斜 杠"\",比如"C:\Windows\System"。有时我们会看到这样的路径写法 阅读全文
posted @ 2020-11-11 11:15 kisshappyboy 阅读(554) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示