首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
kkkk124
掘友等级
Java开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
90
文章 90
沸点 0
赞
90
返回
|
搜索文章
最新
热门
实
题目描述 实现 pow(x, n) ,即计算 x 的 n 次幂函数。示例 1: 输入:x = 2.00000, n = 10输出:1024.00000
【Leetcode】47. 全排列 II
【Leetcode】47. 全排列 II 题目描述 给定一个可包含重复数字的序列 nums ,按任意顺序 返回所有不重复的全排列。
JAVA运行时数据区域
ps:JDK8中方法区被移除,取而代之的是元数据区域。 当前线程所执行的字节码指示器。(线程私有) JAVA方法:记录正在执行的虚拟机字节码指令地址。 本地方法:计数器为空。(本地方法是c/c++实现的,不会产生相应的字节码,所以计数器为空) 异常:唯一一个不存在异常的区域。 …
线程安全
线程安全指的是多线程共享变量,导致访问数据出问题。 可以看出窗口2已经卖出了第100张票,而窗口1又把第100张票卖出了,这里明显是存在bug的。 主线程的共享变量是所有线程共享的,而工作内存是线程私有的。当一个线程要修改共享变量时,首先从主内存中将共享变量复制到工作内存中,修…
线程池工作流程详解
线程池是一种池化技术,池化技术的思想主要是为了减少每次获取资源的消耗,线程池避免了避免了频繁创建和销毁线程。 1.先判断线程池中的线程是否大于corePoolSize,若是则放入线程池。 2.若线程池中的线程大于corePoolSize,则放入队列中。 3.若队列也满了,再放入…
JAVA I/O模式
在Java中,主要有三种IO模型,分别是阻塞IO(BIO)、非阻塞IO(NIO)和 异步IO(AIO)。在学习这3种模型时要注意区分操作系统层面的IO和Java提供的IO的区别。Java中提供的IO有关的API,在文件处理的时候,其实依赖操作系统层面的IO操作实现的。比如在Li…
单例设计模式
定义:某个类在整个系统中只能有一个实例对象可被获取和使用的代码模式。 原理:枚举类的构造器是私有的。 有可能会打印false。Ps:可以在标记1出加个延时,这样出现false的概率很高。 原因分析:第一个线程判断instance==null,为true,进入了if代码块,此时如…
个人成就
文章被点赞
2
文章被阅读
2,222
掘力值
137
关注了
8
关注者
0
收藏集
5
关注标签
0
加入于
2021-02-05