首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
橘子coding
掘友等级
公众号 | 程序员橘子
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
73
文章 73
沸点 0
赞
73
返回
|
搜索文章
最新
热门
并发容器
并发容器。 一、小知识 1. hash 就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通
Java 显式锁
Java 显式锁。 一、显式锁 由自己手动获取锁,然后手动释放的锁。 使用 synchronized 关键字实现了锁功能的,使用 synchronized 关键字将会隐式地获取锁,但是它将锁的获取和释
Java线程的并发工具类
Java线程的并发工具类。 一、fork/join 1. Fork-Join原理 在必要的情况下,将一个大任务,拆分(fork)成若干个小任务,然后再将一个个小任务的结果进行汇总(join)。 适用场
线程基础、线程之间的共享和协作
线程基础、线程之间的共享和协作。 一、基础概念 1. 进程和线程 进程是操作系统进行程序运行资源(资源包括:CPU、内存空间、磁盘 IO 等)分配的最小单位,例如我们的 idea,chrome就是一个
JVM性能优化
JVM 性能优化。 一、内存溢出 内存溢出的原因:程序在申请内存时,没有足够的空间。 1. 栈溢出 方法死循环递归调用(StackOverflowError)、不断建立线程(OutOfMemoryEr
JVM的执行子系统
JVM 的执行子系统。 一、Class类文件结构 1. JVM的平台无关性 与平台无关性是建立在操作系统上,虚拟机厂商提供了许多可以运行在各种不同平台的虚拟机,它们都可以载入和执行字节码,从而实现程序
JVM垃圾回收算法和垃圾回收器
JVM 垃圾回收算法和垃圾回收器。 一、垃圾回收的区域 栈:栈中的生命周期是跟随线程,所以一般不需要关注。 堆:堆中的对象是垃圾回收的重点。 方法区:这一块也会发生垃圾回收,不过这块的效率比较低,一般
JVM中的对象
JVM中的对象。 一、对象的创建过程 检查加载 -> 分配内存 -> 内存空间初始化 -> 设置 -> 对象的初始化 1. 检查加载 虚拟机遇到一条new指令时,首先将去检查这个指令的参数是否能在常量
JVM组成结构
JVM组成结构。 一、JavaSE体系 JavaSE,Java 平台标准版,为 Java EE 和 Java ME 提供了基础。 JDK:Java 开发工具包,JDK 是 JRE 的超集,包含 JRE
Redis高可用
有时候单机形式下的redis性能不足时可能会挂掉导致系统服务异常,为了解决这个问题就有了下面这个内容。 一、Redis主从复制 1. 主从复制的理解 类似于MySQL的读写分离,一台Redis(主节点
下一页
个人成就
文章被点赞
236
文章被阅读
82,187
掘力值
2,372
关注了
6
关注者
55
收藏集
0
关注标签
6
加入于
2019-11-26