摘要: 内存分配与回收策略 对象的内存分配,就是在堆上分配(也可能经过 JIT 编译后被拆散为标量类型并间接在栈上分配),对象主要分配在新生代的 Eden 区上,少数情况下可能直接分配在老年代,分配规则不固定,取决于当前使用的垃圾收集器组合以及相关的参数配置。 JetBrains软件使用 以下列举几条最普遍 阅读全文
posted @ 2024-11-21 08:10 小年轻在奋斗 阅读(13) 评论(0) 推荐(0) 编辑
摘要: HotSpot 虚拟机对象探秘 对象的内存布局 在 HotSpot 虚拟机中,对象的内存布局分为以下 3 块区域: 对象头(Header) 实例数据(Instance Data) 对齐填充(Padding) 对象头 对象头记录了对象在运行过程中所需要使用的一些数据: 哈希码 GC 分代年龄 锁状态标 阅读全文
posted @ 2024-11-18 16:35 小年轻在奋斗 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 大家好,这里是架构资源栈!点击上方关注,添加“星标”,一起学习大厂前沿架构! 前言 前天我还在说WebStorm作为2024.3的先头部队发布,紧接着就是进入2024.3的时代,结果昨天JetBrains官方就发布了很多软件的2024.3版本,今天说一哈IntelliJ IDEA的变化! Intel 阅读全文
posted @ 2024-11-15 11:54 小年轻在奋斗 阅读(6680) 评论(1) 推荐(1) 编辑
摘要: 学习类加载之前我们先看看从面试官的角度会问哪些问题?毕竟带着问题学习会比较高效。 直击面试 看你简历写得熟悉 JVM,那你说说类的加载过程吧? 我们可以自定义一个 String 类来使用吗? 什么是类加载器,类加载器有哪些?这些类加载器都加载哪些文件? 多线程的情况下,类的加载为什么不会出现重复加载 阅读全文
posted @ 2024-11-13 15:29 小年轻在奋斗 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 大家好,这里是架构资源栈!点击上方关注,添加“星标”,一起学习大厂前沿架构! 前言 Clion 是一款专业而又可靠的代码编程软件,由JetBrains公司所推出的专业C/C++集成开发环境。很受开发人员的喜爱和青睐,使开发者能够快速有效地执行任务,同时始终与我们管道的众多部分无缝集成。CLion可以 阅读全文
posted @ 2024-11-12 10:36 小年轻在奋斗 阅读(1857) 评论(0) 推荐(0) 编辑
摘要: 什么是 BloomFilter 布隆过滤器(英语:Bloom Filter)是 1970 年由布隆提出的。它实际上是一个很长的二进制向量和一系列随机映射函数。主要用于判断一个元素是否在一个集合中。 通常我们会遇到很多要判断一个元素是否在某个集合中的业务场景,一般想到的是将集合中所有元素保存起来,然后 阅读全文
posted @ 2024-11-08 10:38 小年轻在奋斗 阅读(41) 评论(0) 推荐(0) 编辑
摘要: DeepSpeed Chat: 一键式RLHF训练,让你的类ChatGPT千亿大模型提速省钱15倍 1. 概述 近日来,ChatGPT及类似模型引发了人工智能(AI)领域的一场风潮。 这场风潮对数字世界产生了革命性影响。ChatGPT类模型具有惊人的泛用性,能够执行归纳、编程、翻译等任务,其结果与人 阅读全文
posted @ 2024-09-27 11:19 小年轻在奋斗 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 前言 在2023.3.1版本的Pycharm推出之后,我就一直在期待2024版本的更新,因为2023的更新很大,这让我更想知道2024版本会带来那些更劲爆的更新,终于等到了它的到来!今天就来一起看下2024的亮点更新! PyCharm PyCharm 是一个专门为 Python 开发者设计的 IDE 阅读全文
posted @ 2024-04-05 21:26 小年轻在奋斗 阅读(3594) 评论(0) 推荐(0) 编辑
摘要: 前言 作为一个Java程序猿,必不可少的一款开发IDE神器:IntelliJ IDEA,简称“IDEA”。就在昨天(2024.4.4)终于推出了心心念念的2024.1版本。 IntelliJ IDEA 2024.1 引入了一系列令人期待的升级,可以帮助您简化工作流。 IntelliJ IDEA Ul 阅读全文
posted @ 2024-04-05 01:54 小年轻在奋斗 阅读(3781) 评论(0) 推荐(0) 编辑
摘要: 前言 作为一个Java程序猿,必不可少的一款开发IDE神器:IntelliJ IDEA,简称“IDEA”。前两天其又更新出了2023.3.6版本,该小版本更新包含了一系列的新功能、改进和修复,这些更新旨在提高开发者的生产力和代码质量。以下是一些主要的更新内容: 新功能 新的Git分支管理器:现在,你 阅读全文
posted @ 2024-03-23 22:56 小年轻在奋斗 阅读(505) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示