Dwyane.
Dwyane.
全部文章
分类
Java基础(4)
数据库(1)
数据结构(1)
网络(1)
归档
标签
去牛客网
登录
/
注册
Dwyane.的博客
全部文章
(共4篇)
Java集合
HashMap jdk1.7中扩容死循环假设两个线程同时进行resize, A->B 第一线程在处理过程中比较慢,第二个线程已经完成了倒序编程了B-A 那么就出现了循环B->A->B 数据重复如果有两个线程同时发现自己都key不存在,而这两个线程的key实际是相同的,在向链表中写...
Java基础
2019-10-11
0
434
Java线程池
为什么要用线程池为了减少创建和销毁线程的次数,让每个线程可以多次使用,可根据系统情况调整执行的线程数量,防止消耗过多内存,所以我们可以使用线程池。 线程池的核心生产者消费者模型:生产者将需要处理的任务放入队列;消费者从任务队列中取出任务处理。 参数corePoolSize :线程池的核心池大小,...
Java基础
2019-09-26
0
935
Java并发
守护进程守护进程就是在后台运行,不与任何终端关联的进程,通常情况下守护进程在系统启动时就在运行,它们以root用户或者其他特殊用户(apache和postfix)运行,并能处理一些系统级的任务。 守护线程所谓守护线程是指在程序运行的时候在后台提供一种通用服务的线程,比如垃圾回收线程就是一个很称职的...
Java基础
2019-09-26
0
575
Java三大器
过滤器原理:函数回调使用场景:权限访问控制;过滤敏感词汇 ***原理:基于事件适用场景:统计网站在线人数;清除过期session ***概念:***用于在某个方法或者字段被访问之前,进行拦截然后再之前或者之后加入某些操作原理:基于JDK实现的动态代理场景:拦截未登录日志;审计日志Spring**...
Java基础
2019-09-26
0
571