Java容器

继承关系 Iterable/Collection List CopyOnWriteList :优雅地解决读多写少场景下的并发问题 Vector — Stack ArrayList LinkedList Set HashSet — LinkedHashSet SortedSet — TreeSet EnumSet CopyOnWriteArraySet ConcurrentSkipListSet Queue Deque ArrayDeque BlockingDeque BlockingQueue ArrayBlocingQueue LinkedBlockingQueue SynchronousQueue PriorityBlockingQueue PriorityQueue Map HashMap HashTable TreeMap ConcurrentHashMap LinkedHashMap:L

消息队列

作用 解耦 异步处理 负载均衡/削峰/限流 两种模式 点对点模式 消息队列 生产者 消费者 发布/订阅模式 角色主题 发布者 订阅者 常用消息队列 RabbitMQ ActiveMQ RocketMQ Kafka 需要解决哪些

Win10文件夹共享

文件共享 关闭防火墙 打开windows安全中心 关闭公用网络防火墙 此时因该能从旧电脑上ping通新电脑 在新电脑上任意选择选择一个文件夹,将其共享

动态代理

代理模式 控制对基础对象的访问 在访问时增加额外的功能 代理模式和装饰器模式 代理模式是在被代理对象不能或者不容易获取的情况下,对被代理对象进行访问

ThreadLocal

强软弱虚 强引用: 只要强引用存在,被引用的对象就永远不会被回收 软引用: 只被软引用关联着的对象在系统将要发生内存溢出时就会被列入回收范进行回收 j