首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

java向上取和向下取,万字长文!

有很多方法,找出耗时长的方法 spring的@autowired的作用 mybatis和hibernate的区别 C,C++了解吗 (不了解) python用过吗 (没有,我用过matlab(笑)) Java...类加载器哪几种 Java垃圾回收器 我先说了垃圾回收算法–垃圾收集器–比较CMS和G1。...配置过java启动设置吗 没有,我只用过-xms等指令改过JVM参数,和jinfo看参数 说说-XMS,除了-XMS,你还用过哪些指令 -XMX -XSS -XMN 说说java保证线程间同步的方法...聚簇索引和非聚簇索引 左外连接和内连接的区别 数据库的读写分离的作用 hash和一致性hash的区别,为什么要用一致性hash spring boot 消息中间件了解吗,说说为什么要用消息中间件 项目中的缓存不一致怎么解决的

75510

java map 缓存_缓存用于

缓存 什么是缓存? 平常的开发项目中,多多少少都会使用到缓存,因为一些数据我们没有必要每次查询的时候都去查询到数据库。...缓存的使用场景: 在Java应用中,对于访问频率高,更新少的数据,通常的方案是将这类数据加入缓存中,相对从数据库中读取,读缓存效率会有很大提升。 在集群环境下,常用的分布式缓存有Redis等。...但在某些业务场景上,可能不需要去搭建一套复杂的分布式缓存系统,在单机环境下,通常是会希望使用内部的缓存(LocalCache)。...使用map缓存 方案: 基于ConcurrentHashMap实现数据缓存,实现线程安全要求 SoftReference:当内存不够的时候,GC会回收SoftReference所引用的对象 SoftReference...对于Cache,我们希望被缓存的对象最好始终常驻内存,但是如果JVM内存吃紧,为了不发生OutOfMemoryError导致系统崩溃,必要的时候也允许JVM回收Cache的内存,待后续合适的时机再把数据重新

1K20

20图深度详解MAC地址、ARP、路由

本文我们以两个案例为例,深度来讲解一下网络中我们经常要用到的mac地址、ARP、路由,掌握了这3,基本上就能够掌握了网络中数据通信的原理,成为网络中的武林高手!...ARP:简单的说,ARP就是路由器等网络设备记录IP地址和MAC地址对应关系的表项(如下图)。...在华为网络设备上可以通过dis arp 查看本地arp的信息,通过下图的显示我们可以知道mac地址 5489-98b1-79f4 是对应的IP地址是192.168.1.2 ; 路由 路由:简单点说路由就是路由器用于指导数据包如何转发的表项...,下面我们从ARP和MAC地址的角度详细解析下这个通信过程。...MAC地址、路由的角度详细解析下这个通信过程。

3.1K20
领券