E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JVM上篇
jvm
基础篇之垃圾回收[1](方法区、堆回收)
文章目录垃圾回收类型手动垃圾回收:C/C++的内存管理自动垃圾回收:Java的内存管理自动垃圾回收应用场景不同垃圾回收对比线程不共享部分的回收方法区的回收手动触发回收堆回收两种判断方法引用计数法查看垃圾回收日志可达性分析法GCRoot对象类型可达性算法案例分析查看GCRoot五种对象引用强引用软引用执行过程SoftReference对象的回收软引用编程案例软引用使用场景-缓存弱引用虚引用(不常用)
缘友一世
·
2024-02-02 23:51
jvm
jvm
JVM
方法区详解
然后再往上层去理解方法区的话,它则是《
JVM
规范》所定义的,就好比我们制造某个东西,
创作小达人
·
2024-02-02 23:51
jvm
10个常考的前端手写题,你全都会吗?(下)
个人主页:南木元元今天接着
上篇
再来分享一下10个常见的JavaScript手写功能。
南木元元
·
2024-02-02 23:15
javascript
javascript
前端
熙怡原创第223篇日记:《乌合之众》第6章有感
这一章节是群体领袖及其说服方式的
上篇
,重点讲领袖和领袖的作用方式,“领袖起初往往都是被领导者,他本人也需要被某种思想所迷惑,然后才成为这种思想的拥护者。
妙熙怡
·
2024-02-02 22:44
面试宝典之深谈
JVM
面试宝典之深谈
JVM
1.为什么需要
JVM
,不要
JVM
可以吗?
被Java暴击的星河
·
2024-02-02 22:05
JVM
面试
jvm
java
类与对象下篇
前言在类与对象
上篇
我们讲解了类的基础框架,中篇我们讲解了类的基本内容,下篇我们将补充类的一些零散知识点。
从前慢,现在也慢
·
2024-02-02 22:27
C++初阶
c++
数据结构
来一份常见
JVM
面试题+“答案”
本篇文章多达38道面试题,照顾到了
JVM
的方方面面,都是常见的题目。如果背诵记忆下来,进入大厂非常的easy。面试题不能坑人,所以本篇文章的内容是经过多次打磨的,现在放送给大家。
烟雨平生V
·
2024-02-02 21:40
编程
程序员
Java
jvm
java
面试
JVM
与GC常见面试题汇总
1、垃圾收集器说一下?答:常见的有七大垃圾收集器。首先是Serial收集器,它就是单个垃圾收集线程参与垃圾回收,期间会暂停所有的用户线程,也就是stoptheworld。新生代采用复制算法,老年代采用标记整理算法。第二个是ParNew收集器,它其实就是Serial收集器的多线程版本,就是多个垃圾收集线程参与垃圾回收,同样的也会暂停所有用户线程。新生代同样采用复制算法,老年代采用标记整理算法。第三个
帅哥学Java
·
2024-02-02 21:39
Java面试大厂必备
面试
java
关于
JVM
面试题汇总
JVM
是如何运行的?
lose_rose777
·
2024-02-02 21:09
面试题
java
jvm
开发语言
关于
JVM
常见的十道面试题
Java中的引用类型有哪些?这些引用类型对应的使用场景有哪些?为什么要有这么多的引用类型?在Java中,引用是指向对象在内存中存储位置的指针,引用类型主要是分为四种:强引用、软引用、弱引用、虚引用强引用:强引用指的是在程序代码之中普遍存在的,类似Objectobj=newObject()这类引用,只要强引用还存在,垃圾回收器就不会回收掉被引用的对象实例使用场景:日常使用的newXXX()创建的对象
lose_rose777
·
2024-02-02 21:38
面试题
java
jvm
开发语言
java移位运算 cpu gpu_ND4J求多元线性回归以及GPU和CPU计算性能对比
一、ND4J简介ND4J是DL4J提供的张量运算库,提供了多种张量运算的封装,以下内容复杂于ND4J官网:ND4J和ND4S是
JVM
的科学计算库,并为生产环境设计,亦
zhuyuejituan
·
2024-02-02 19:13
java移位运算
cpu
gpu
深度学习的开源分布式框架Deeplearning4j
Deeplearning4j(DL4J)是专门为
JVM
编写的一个开源深度学习框架,主要用于商业级需求。该框架完全使用Java编写,因此名称中包含了4j”。
weixin_43106248
·
2024-02-02 19:13
深度学习
Hadoop
深度学习开源分布式框架
deeplearning4j
【深度学习】ND4J-科学计算库
目录简介基础用法基础信息数组创建打印数组变更维度&堆叠加减乘除累加/最大/最小转换操作矩陈乘法索引/迭代深拷贝/引用传递/视图引用传递视图深拷贝其它简介ND4J主要是
JVM
的科学计算库,内置了很多计算方法
神也在Copy
·
2024-02-02 19:36
#
DeepLearning4J
深度学习
人工智能
deep
learning
数据结构+算法(第02篇):玩扫雷就是优化算法
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入
jvm
源码解析码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-02 18:25
数据结构与算法
数据结构
算法
【代码随想录-链表】环形链表 II
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,
jvm
,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2024-02-02 18:48
s6
算法与数据结构
链表
数据结构
从虎门销烟到鸦片战争﹐你可能不知道的3个细节
之所以有这篇文章﹐是因为
上篇
文章解读英国防疫政策﹐顺带提到了虎门销烟前后的一些小插曲。两位朋友读后在留言中提出了几乎相同的问题﹐我也做了回复。见下图。
广州涛哥
·
2024-02-02 18:55
【接
上篇
04#举个栗子#】
我跟你说一个“十动然拒”的故事。有一个大学生花了212天,写了一封16万字的情书,去向一个女生告白。女生表示十分感动,然后拒绝了他。你光考虑感动了,但是没想过女孩子想不想要16万字的情书啊。如果是“渣男”会怎么做?他会和女孩子聊天,了解这个女生平时的生活状态是什么样。她关心什么话题,最近生活有什么起伏,情感上有什么需要。“渣男”会马上get到这些点,然后他做的每一件事都踩在点上。而不像很多钢铁直男
歪脑李大熊
·
2024-02-02 18:14
数据表的增删改查(上)
这一章的主角是数据表,但因为
上篇
文章还有一些数据库的知识没解决,因此先写了数据库。
枯木再难逢春
·
2024-02-02 18:33
oracle
数据库
【AI大模型应用开发】【补充知识】文本向量化与向量相似度(含Python代码)
在
上篇
文章【AI大模型应用开发】3.RAG初探-动手实现一个最简单的RAG应用中,我们动手实现了一个RAG基本流程。里面涉及到向量数据库和向量检索。对于没接触过的人可能比较懵。
同学小张
·
2024-02-02 17:15
人工智能
python
开发语言
JVM
内存泄漏、内存溢出详解
当谈到
JVM
内存问题时,经常听到"内存泄漏"和"内存溢出"这两个术语。以下是它们的详细解释:内存泄漏(MemoryLeak)内存泄漏指的是程序中已不再需要的内存却未被释放的情况。
创作小达人
·
2024-02-02 17:35
jvm
java环境准备
(2)、JRE(JavaRuntimeEnvironment):Java运行时环境,只包含java虚似机、以及Java核心类库(3)、
JVM
(JavaVirtualMachine):Java虚拟机,真正运行
w_t_y_y
·
2024-02-02 16:51
Java基础
java
element-ui button 仿写 demo
基于
上篇
button源码分享写了一个简单demo,在写demo的过程中,又发现了一个小细节,分享一下:1、组件部分:exportdefault{name:'YssButton',props:{type:
jqh_0484
·
2024-02-02 16:15
ui
javascript
前端
【JavaScript 漫游】【003】typeof null 返回 object 的原因
在
上篇
文章中,笔者简单记录了typeof运算符对ES5各数据类型的判断结果。其中,null、array和object都判断为object类型。
皮皮伍同学
·
2024-02-02 16:55
JavaScript
漫游
javascript
前端
惊喜的是,你已悄咪咪的存下一笔养老金
社保养老金=基础养老金+个人账户养老金基础养老金的计算,在
上篇
文章写得明明白白的(
上篇
文章戳这里)这一篇我们重点八一八“个人账户养老金”。01、悄咪咪存下的这笔钱有个小故事,我仿佛讲过一百遍。古代某
栗子姐的藏保图
·
2024-02-02 15:21
数据结构+算法(第11篇) :无死角“盘”它!二分查找树
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入
jvm
源码解析码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-02 15:20
数据结构与算法
算法
数据结构
数据结构+算法(第08篇):史上最猛之递归屠龙奥义
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入
jvm
源码解析码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-02 15:19
数据结构与算法
算法
数据结构
数据结构+算法(第10篇):叉堆“功夫熊猫”的速成之路
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入
jvm
源码解析码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-02 15:19
数据结构与算法
数据结构
算法
数据结构+算法(第09篇):菜鸟也能“种”好二叉树!
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入
jvm
源码解析码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-02 15:43
数据结构与算法
数据结构
算法
「连载」边缘计算(十四)02-02:边缘部分源码(源码分析篇)
(接
上篇
)CloudCore本节将对CloudCore进行剖析,对CloudCore组件中功能模块共用的消息框架和各功能模块的具体功能进行深入剖析,具体包括CloudCore功能模块之间通信的消息框架、
十越科技
·
2024-02-02 15:12
边缘计算
人工智能
丑奴儿●画屏春冷知何夕
图片发自App
上篇
作品:丑奴儿【年年只道花相似】画屏春冷知何夕,竹韵轻敲。弦润谁调,零落梨花风雨遥。此情只可尊前说,醉也无聊。宝篆香烧,不禁诗成总寂寥。
易词斋主人
·
2024-02-02 12:19
什么是java程序的主类,应用程序主类和小程序主类有什么不同?
main方法是Java程序的起始点,
JVM
会从这个方法开始执行。
星光不问赶路人-
·
2024-02-02 12:39
java
java
小程序
apache
Celeryconfig配置文件
Celery配置文件本篇介绍Celery配置文件相关,celeryconfig.pyCeleryconfig.py在
上篇
celery基础用法中,是这样使用celery的实例化的。
梓沫1119
·
2024-02-02 12:08
Python
python
开发语言
CentOS7 配置JAR包开机自启动
设置开机自启动一、查看CentOS7中java的安装路径whichjavall/usr/bin/javall/etc/alternatives/javaCentOS7中Java的默认安装路径是:/usr/lib/
jvm
weixin_39865
·
2024-02-02 11:07
CentOS
jar
java
开发语言
调优IntelliJ IDEA的
JVM
参数
-4870HQ,4C/
[email protected]
~3.7GHz16GBDDR3L1600MHzRAM512GBPCIeSSDmacOSMojave10.14.4IntelliJIDEA2018.2.7调整IDEA的
JVM
LittleMagic
·
2024-02-02 11:16
关于垃圾收集算法与垃圾收集器ParNew与CMS
ParallelScavenge收集器(JKD8默认收集器)3、ParNew收集器4、CMS收集器CMS进行垃圾回收的步骤:①初始标记:②并发标记:③重新标记:④并发清理:⑤并发重置:CMS相关的核心参数:三、亿级流量电商系统
JVM
秋天的一亩三分地
·
2024-02-02 10:30
JVM专栏
jvm
java
关于垃圾收集器G1与ZGC
的运作过程步骤:JDK1.7以上版本的Java虚拟机重要的进化特征:G1垃圾收集分类YoungGCMixedGCFullGCG1收集器参数设置G1垃圾收集器优化建议适合使用G1的场景优化每秒十几万并发系统的
JVM
秋天的一亩三分地
·
2024-02-02 10:30
JVM专栏
jvm
java
Java面试题总结,20多类1100道面试题含答案解析
初中级和中高级都有,包括JavaOOP面试题、Java集合/泛型面试题、Java异常面试题、Java种的IO与NIO面试题、Java反射面试题、Java序列化面试题、Java注解面试题、多线程与并发面试题、
JVM
跟着我学Java
·
2024-02-02 10:19
面试
Java
程序员
java
jvm
面试
Java开发
经验分享
30天自制操作系统 pdf_30天自制操作系统-引导读取磁盘内容
上篇
文章中,给大家实现了初步的引导,利用引导打印一串字符串。
weixin_39934302
·
2024-02-02 10:12
30天自制操作系统
pdf
30天自制操作系统光盘
JVM
重温经典哈哈哈
JVM
是JavaVirtualMachine(Java虚拟机)的缩写。Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。
一个人一匹马
·
2024-02-02 10:16
linux服务器springboot或tomcat项目启动,进行
jvm
参数调优设置
简介在实验环境或生产环境中,往往一台linux服务器需要添加启动n个项目,但是项目启动占用的
jvm
内存默认值基本上都是很大的,800m到2G都有,这样很容易将服务器的内存吃垮,从而导致系统强制oom(内存泄露
liaozk_c
·
2024-02-02 10:39
日常工作总结
服务器
linux
spring
boot
开源模型应用落地-业务优化篇(三)
因为在每个IM服务中,我们用
JVM
缓存了用户与WS的通道的绑定关系,并且使用Redis队列进行解耦。那扩展了IM服务实例之后,如何确保Redis队列的消息能正常消费,即如何能找回对应的用户通道?
charles_vaez
·
2024-02-02 10:57
开源大语言模型-实际应用落地
深度学习
IntelliJ IDEA的常用插件收集
工具)Tabnine:AICodeCompletion(使用AI自动完成代码编写)Translation(中英文翻译)jclasslibBytecodeviewer(字节码源文件查看,主要用来分析底层
JVM
hjc_042043
·
2024-02-02 10:26
Java相关
intellij-idea
java
ide
我已亭亭,无忧亦无惧
这篇碎碎唸距
上篇
的碎碎唸算是隔了许久了吧,我估摸着算了一会,整整隔了将近半个年。在这半年里,发生的事说多也不算多,说少也不算少。却也倒有一番小故事可言。
ccr卷耳
·
2024-02-02 09:34
「连载」边缘计算(八)01-25:边缘部分源码(源码分析篇)
(接
上篇
)本章首先搭建开发环境,然后安装相关工具,最后分析KubeEdge源码的整体结构、各源码目录的作用和各组件的源码入口和源码调用流程。
十越科技
·
2024-02-02 08:18
边缘计算
数据库
大数据
「连载」边缘计算(十一)01-30:边缘部分源码(源码分析篇)
(接
上篇
)函数StartModules()定义具体如下所示。
十越科技
·
2024-02-02 08:18
边缘计算
数据库
人工智能
「连载」边缘计算(十二)01-31:边缘部分源码(源码分析篇)
(接
上篇
)EdgeCore中功能模块的启动EdgeCore中功能模块的启动与中的CloudCore中功能模块的启动流程完全相同,大家可以参考该部分。
十越科技
·
2024-02-02 08:18
边缘计算
人工智能
「连载」边缘计算(十三)02-01:边缘部分源码(源码分析篇)
(接
上篇
)配置模块初始化配置模块初始化具体如下所示。
十越科技
·
2024-02-02 08:46
spring
java
后端
JVM
垃圾收集算法
1、标记清除算法image.png
jvm
会扫描所有的对象实例,通过根搜索算法,将活跃对象进行标记,
jvm
再一次扫描所有对象,将未标记的对象进行清除,只有清除动作,不作任何的处理,这样导致的结果会存在很多的内存碎片
一如既往wfqwfq
·
2024-02-02 08:00
Dubbo之架构源码公共知识
1.ScopeModel抽象这三个能力是为了实现Dubbo的多实例支持,FrameworkModel是实现类似
JVM
租户级别的隔离,ApplicationModel是为了实现一个机器上发布多个应用(如demo-application1
阿......嚏
·
2024-02-02 08:35
架构
C++(17.5)——list模拟实现扩展
在
上篇
文章中,实现了的大部分功能以及部分迭代器。本片文章将对剩下的功能进行补充。1.const迭代器:对于
上篇
文章中实现的迭代器只能使用于非类型的对象。对于类型的遍历,则需要额外编写类型的迭代器。
起床写代码啦!
·
2024-02-02 08:03
C++
c++
开发语言
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他