首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
climber_lee
掘友等级
全栈工程师
|
不知名的某某公司
一个热爱生活,热爱户外运动的老码农
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
53
文章 51
沸点 2
赞
53
返回
|
搜索文章
最新
热门
并发与多线程-ThreadLocal
ThreadLocal 初衷是在线程并发时,解决变量共享问题,但由于过度设计,比如弱引用和哈希碰撞,导致理解难度大、使用成本高,反而成为故障高发点,容易出现内存泄漏、脏数据、共享对象更新等问题。
并发与多线程-线程同步
资源共享的两个原因是资源紧缺和共建需求。线程共享 CPU 是从资源紧缺的维度来考虑的,而多线程共享同一变量,通常是从共建需求的维度来考虑的
并发与多线程-线程安全
目前CPU的运算速度已经达到百亿次1秒,甚至更高的量级,家用电脑维持操作系统正常运行的进程也会有数十个,线程更是数以百计。所以,在现实场景中,为了提高生产率和高效地完成任务,处处均采用多线程和并发
走进JVM-垃圾回收
Java 会对内存进行自动分配与回收管理,使上层业务更加安全,方便地使用内存实现程序逻辑。在不同的JVM 实现及不同的回收机制中,堆内存的划分方式是不-样的。
走进JVM-对象实例化
Java 是面向对象的静态强类型语言,声明并创建对象的代码很常见,根据某个类声明一个引用变量指向被创建的对象,并使用此引用变量操作该对象。在实例化对象的过程中,JVM 中发生了什么化学反应呢?
走进JVM-内存布局
内存是非常重要的系统资源,是硬盘和 CPU 的中间仓库及桥梁,承载着操作系统和应用程序的实时运行。JVM 内存布局规定了 Java 在运行过程中内存申请、分配、管理的策略,保证了JVM 的高效稳定运行
走进JVM-类加载过程
在冯·诺依曼定义的计算机模型中,任何程序都需要加载到内存才能与 CPU进交流。字节码.class 文件同样需要加到内存中,才可以实例化类
走进JVM-字节码
Java虚拟机,即Java Virtual Machine, 简称JVM。JVM提供商包括Sum、BEA、IBM等。1999年,Sun公司发布了由C/C++实现的HotSpot Java 虚拟机
JavaScript 实现继承的多种方式
JavaScript 中有多种继承方式,每种方式都适合不同的场景和需求。以下是常见的 JavaScript 继承方式的总结
JavaScript 柯里化(Currying)
柯里化(Currying)是一种将接受多个参数的函数转换为一系列接受一个参数的函数的过程。这使得函数更具通用性,更易于组合。
下一页
个人成就
文章被点赞
6
文章被阅读
8,963
掘力值
353
关注了
22
关注者
10
收藏集
1
关注标签
117
加入于
2016-05-11