参考:https://www.cnblogs.com/ngy0217/p/9006716.html 饿汉式(线程安全,调用效率高,但不能延时加载): public class ImageLoader{ private static ImageLoader instance = new ImageLo ...
分类:
编程语言 时间:
2021-03-06 14:58:12
阅读次数:
0
Stack就是继承Vector的,而我们常常用Deque替代Stack(Deque可以当栈也可以当队列) 不使用Vector及子类原因如下: 1. 因为vector是线程安全的,所以效率低,这容易理解,类似StringBuffer 2. Vector空间满了之后,扩容是一倍,而ArrayList仅仅 ...
分类:
编程语言 时间:
2021-03-06 14:18:29
阅读次数:
0
hashcode()与equals() hashcode优点 hashcode比equals效率高,但是相对来说准确性低,因为不同的对象生成的hashcode也可能是相同(生成hash值得公式可能存在的问题) 通过hashCode可以很快的查到小内存块 hashcode()与equals()区别 e ...
分类:
其他好文 时间:
2021-03-04 13:10:37
阅读次数:
0
从类型上来说,mysql是关系型数据库,redis是缓存数据库。 mysql用于持久化的存储数据到硬盘,功能强大,但是速度较慢。 redis用于存储使用较为频繁的数据到缓存中,读取速度快,能够大大的提高运行效率,但是保存时间有限。 mysql和redis因为需求的不同,一般都是配合使用。 描述的具体 ...
分类:
数据库 时间:
2021-03-02 12:15:10
阅读次数:
0
Java 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。 Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。 Stream API可以极大提高Java程序员的生产力,让程序员写出高效率、干净、简洁 ...
分类:
编程语言 时间:
2021-03-02 11:48:00
阅读次数:
0
public class demo4 { //逻辑运算符 public static void main(String[] args) { //与(&&)或(||)非(!) boolean a = true; boolean b = false; System.out.println(a && b) ...
分类:
其他好文 时间:
2021-03-01 14:15:22
阅读次数:
0
一 布隆过滤器简介 bloomfilter:是一个通过多哈希函数映射到一张表的数据结构,能够快速的判断一个元素在一个集合内是否存在,具有很好的空间和时间效率。(典型例子,爬虫url去重) 原理: BloomFilter 会开辟一个m位的bitArray(位数组),开始所有数据全部置 0 。当一个元素 ...
分类:
其他好文 时间:
2021-03-01 13:19:00
阅读次数:
0
常用 JS 函数 各种业务开发都离不开对数据的处理,然而遇到的很多数据都是不好处理的。这个时候就需要寻求搜索引擎的帮助。这种方法效率是非常低下的,而且根据作者的个性不能保证其对自己的口味。因此这篇文字包含了一份 JS 常用业务函数手册,例如时间格式的处理、用的是哪个手机浏览器,手机号、邮箱的验证,以 ...
分类:
Web程序 时间:
2021-03-01 13:13:37
阅读次数:
0
mac已然成为办公人士的首先,高效的macOS系统才是关键,如何更好的发挥其强悍的作用呢,这几个使用技巧您非常有必要了解一下,跟上脚步来一起看看吧~ 掌握这几个使用技巧,让您的mac办公效率翻倍~ 最常使用的快捷键 初次接触 Mac OS X 的你可能没完全体会到快捷键操作的便捷。不光是系统,很多常 ...
分类:
系统相关 时间:
2021-03-01 13:09:14
阅读次数:
0
微信设计又更新,这次终于轮到了订阅号昨天发现打开微信的订阅号,在最上方的浮层会出现下图所示 左边是朋友点过“在看“的视频,右边是常读的的订阅号点进视频的图标,出现新的界面,分为推荐栏和关注栏,默认是进入推荐栏。 推荐栏的上层是朋友“在看“的视频,下方基本都是些热门相关的(因为我没有反复刷新目前也不了 ...
分类:
微信 时间:
2021-02-27 13:39:45
阅读次数:
0