首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
奔波儿霸
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
42
文章 42
沸点 0
赞
42
返回
|
搜索文章
最新
热门
java基础链接
java全栈知识体系 https://pdai.tech/md/java/thread/java-thread-x-lock-AbstractQueuedSynchronizer.html
synchronized
Sychronized关键字时需要把握如下注意点: 一把锁只能同时被一个线程获取,没有获得锁的线程只能等待; 每个实例都对应有自己的一把锁(this),不同实例之间互不影响;例外:锁对象是*.clas
指标计算优化方案
背景描述 调用下游拉取数据 结合本地业务逻辑进行指标计算,并更新本地数据状态 单线程+(单条数据处理 + 全量) 单线程处理单条数据,每次查询下游统计整个时间段数据 统计整个时间段的数据,导致下游出现
hashmap
存储结构? JDK1.8 之前 数组+链表 JDK1.8几之后 数组+链表+红黑树 hashmap的长度为什么是2的N次幂? 向hashMap中添加元素的时候,需要计算下标的值,hash%lengh
threadlocal
java对象的引用类型? 强【Object o = new Object()】 软【softreference,一个对象只有弱引用的情况下,只有在内存不足的情况下,被引用的对象才会被回收】 弱【wea
多线程
线程的创建方式 implements runable implements callable extends thread jdk线程池、spring线程池 ... 线程的状态 新建 就绪 运行 阻塞
IO
网络io 网络传输? 应用层【计算机用户,以及各种应用程序和网络之间的接口】 表示层【其主要功能是“处理用户信息的表示问题,如编码、数据格式转换和加密解密”等】 会话层【用户应用程序和网络之间的接口,
单例模式
懒汉模式? 私有化构造 静态常量初始化对象,在类加载的时候就创建好实例 不存在线程安全问题 饿汉模式? 私有化构造 静态属性 synchronized 获取实例 不存在线程安全问题 双重检查? 私有化
juc
juc包中常用工具? CountDownLatch 发令枪 公平锁 内部成员sync extends AbstractQueuedSynchronizer 不可重复使用 CyclicBarrier 循
类加载
java类的加载过程? 加载【class 信息加载到jvm】 验证【验证class信息的正确性】 准备【类或接口创建静态字段并将这些字段初始化为其默认值】 解析【解析是从运行时常量池中的符号引->直接
下一页
个人成就
文章被点赞
41
文章被阅读
9,066
掘力值
517
关注了
24
关注者
1
收藏集
0
关注标签
9
加入于
2017-01-11