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
与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
开发语言
Vue中的插槽Slot的使用说明
Vue.js的插槽(Slot)是一种强大的功能,它允许你在父组件中定义可
重用
的模板,并在子组件中插入自定义内容。
无妄的罪
·
2024-02-02 20:25
vue.js
前端
javascript
TypeScript(十二)泛型、模块
泛型是一种在编写可
重用
、灵活且类型安全的代码时非常有用的功能。 使用泛型的主要目的是为了处理不特定类型的数据,使得代码可以适用于多种类型而不失去类型检查。
雪芽蓝域zzs
·
2024-02-02 20:25
TypeScript
typescript
前端
百度编辑器-Ueditor-上传图片的配置
1.UEditor是由百度「FEX前端研发团队」开发的所见即所得富文本web编辑器,具有轻量,可定制,注
重用
户体验等特点,开源基于MIT协议,允许自由使用和修改代码。
Evan.Pei
·
2024-02-02 20:23
MySQL的存储过程
简单的说,存储过程就是一组SQL语句集,功能强大,可以实现一些比较复杂的逻辑功能,类似于JAVA语言中的方法:存储过就是数据库SQL语言层面的代码封装与
重用
。
湯沫
·
2024-02-02 19:11
总结
mysql
数据库
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
算法与数据结构
链表
数据结构
vuedose.tips(翻译系列二十四)
实际上,我最喜欢的在大型应用程序中应用高级可
重用
性的方法是使用组件组成。如您在“在Vue.js中使用作用域插槽”中所见,有了作用域插槽,您可以将逻辑封装在另一个组件中,并通过props将其传递给插槽。
知识文青
·
2024-02-02 18:36
清朝一穷小子上街卖鸡,有人对他说:你日后必然富贵,果然应验
杨遇春考中武举后参军,跟随大帅福康安南征北战,在平定各地的叛乱时,立下了汗马功劳,得到了朝廷的
重用
,最终被封为陕甘总督,一等昭勇侯,成了清朝的一代名将。很多人觉得杨遇春是武举人出身,家境一定
文史知识
·
2024-02-02 17:12
JVM
内存泄漏、内存溢出详解
当谈到
JVM
内存问题时,经常听到"内存泄漏"和"内存溢出"这两个术语。以下是它们的详细解释:内存泄漏(MemoryLeak)内存泄漏指的是程序中已不再需要的内存却未被释放的情况。
创作小达人
·
2024-02-02 17:35
jvm
二曰杀
重用
印格(例二)
图片发自App乾造:己亥,丙寅,戊子,甲寅。大运:乙丑,甲子,癸亥,壬戌,辛酉,庚申。图片发自App此造观格局似胜前造,此财印坐长生,前则印逢财冲。不知前则坐下印绶,七杀皆来生拱,而日主坚固。此则财坐日下,反去生杀,助纣为虐。兼之运走西北,戊午年中乡榜,己丑中进士,此两年比劫帮身,冲去财星之妙也。壬运劫丙坏印;丁运外艰,遭回禄;戌运拱印虽稍有生色,亦是春月秋花。将来辛酉运中木多金缺,泄土生水,合去
玄空的北
·
2024-02-02 17:51
java环境准备
(2)、JRE(JavaRuntimeEnvironment):Java运行时环境,只包含java虚似机、以及Java核心类库(3)、
JVM
(JavaVirtualMachine):Java虚拟机,真正运行
w_t_y_y
·
2024-02-02 16:51
Java基础
java
数据结构+算法(第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
数据结构与算法
数据结构
算法
【原创】我们总是期许一帆风顺,可没有风雨怎会有彩虹?
事业上,每个人都希望工作蒸蒸日上,得到
重用
赏识,可工作上升的形式是“金字塔”,越往上走越难爬。在这个过程中,有的人上,有的人下,还有很多人原地踏步。
十一分
·
2024-02-02 14:40
25-mysql--函数
含义一组预先编译好的sql语句的集合,理解成批处理语句1、提高代码的
重用
性2、简化操作3、减少了编译次数并且减少了和数据库服务器的连接次数,提高了效率函数和存储过程的区别存储过程:可以有0个返回,也可以有多个返回值
一刀道人
·
2024-02-02 13:00
Mysql
什么是java程序的主类,应用程序主类和小程序主类有什么不同?
main方法是Java程序的起始点,
JVM
会从这个方法开始执行。
星光不问赶路人-
·
2024-02-02 12:39
java
java
小程序
apache
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
开发语言
大秦之两国称帝
在秦昭襄王十七年的时候,魏国记载芒卯因为善于诡诈被
重用
。
天涯小飞
·
2024-02-02 11:56
调优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开发
经验分享
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
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
架构
重温《深入理解Java虚拟机:
JVM
高级特性与最佳实践(第二版)》 –– 学习笔记(二)
第二部分:自动内存管理机制第2章:Java内存区域与内存溢出异常2.1概述Java与C++之间有一堵由内存动态分配和垃圾收集技术围成的高墙。Java程序员在虚拟机自动内存管理机制的帮助下,无需为每一个new操作去写配对的delete/free代码,这样就不容易产生内存泄漏和内存溢出问题。但是也带来了一个问题,一旦出现内存泄漏和内存溢出问题,如果不了解虚拟机是如何使用内存的,那排查起来就会比较困难。
cab5
·
2024-02-02 07:02
java
jvm
学习
JVM
垃圾收集器简介
1.Serial收集器(-XX:+UseSerialGC-XX:+UseSerialOldGC)Serial(串行)收集器是最基本、历史最悠久的垃圾收集器了。新生代采用复制算法,老年代使用标记-整理算法。一种用途是在JDK1.5以及以前的版本中与ParallelScavenge收集器搭配使用,另一种用途是作为CMS收集器的后备方案。2.ParallelScavenge收集器(-XX:+UsePar
Angy__
·
2024-02-02 07:29
jvm
java
算法
Java的
JVM
学习一
一、java中的内存结构如何划分栈和堆的区别:栈负责处理运行,堆负债处理存储。区域名称作用虚拟机栈用于存储正在执行的每个Java方法,以及其方法的局部变量表等。局部变量表存放了便器可知长度的各种基本数据类型,对象引用,方法执行完,自动释放堆内存存储对象(包括数组对象),new来创建的,都存储在堆空间方法区存储已被虚拟机加载的类信息,常量,(静态变量)、即时编译器编译后的代码等数据本地方法栈当程序中
hjc_042043
·
2024-02-02 07:23
Java相关
java
jvm
学习
JVM
中一次完整的GC回收流程
JVM
堆内存结构简述
JVM
堆内存结构图堆初体验所有的对象实例以及数组都要在堆上分配,堆是垃圾收集器管理的主要区域,也被称为“GC堆”,也是我们优化最多考虑的地方。
创作小达人
·
2024-02-02 07:21
jvm
JVM
对象分配流程,如何保证线程安全?
背景了解垃圾回收器,除了要知道垃圾回收器的工作原理,我们还要想一个问题,垃圾回收器的垃圾是怎么产生的。所以本期我们讲解一些垃圾回收器的对象内存分配原则。结合这些分配原则,帮助大家在面试时能更好的和面试官吹牛皮。分配规则先说一个大的原则,一般的对象会被分配在新生代Eden区,然后经过垃圾回收存活一定时间后进入老年代。这个原则也符合我们的对内存的分带收集理论。但是并不绝对,有一些特例。下面我将讲解这些
创作小达人
·
2024-02-02 07:51
jvm
java
算法
JVM
逃逸分析详解
在
JVM
的即时编译语境下,逃逸分析将判断新建的对象是否逃逸。即时编译判断对象是否逃逸的依据:一种是对象是否被存入堆中(静态字段或者堆中对象的实例字段),另一种就是对象是否被传入未知代码。
创作小达人
·
2024-02-02 07:51
java
jvm
开发语言
【
JVM
调优及常见的
JVM
调优参数以及作用】
JVM
调优及常见的
JVM
调优参数以及作用
JVM
调优通常涉及以下几个方面:1.堆内存调优:2.垃圾回收调优:3.线程调优:4.类加载调优:
JVM
的优化配置可以通过设置
JVM
的启动参数来实现。
数据科学与艺术的贺公子
·
2024-02-02 07:49
jvm
数据结构+算法(第03篇):KO!大O——时间复杂度
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入
jvm
源码解析码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
smart哥
·
2024-02-02 07:04
数据结构与算法
算法
数据结构
【Hive】配置
MySQL中的元数据Hive服务部署hiveserver2服务介绍部署启动远程连接1.使用命令行客户端beeline进行远程访问metastore服务运行模式部署其他常见配置显示当前表头和库日志配置Hive的
JVM
返返返
·
2024-02-02 07:33
大数据开发
hive
大数据
selenium使用
框架是整个或部分系统的可
重用
设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。
執著_af43
·
2024-02-02 05:02
阿里架构10年,头条开发2年,我终于写出了一套Java核心知识点!
覆盖了面试,
JVM
、锁、并发、Java反射、Spring原理、微服务、Zookeeper、数据库、数据结构等大量知识点。总计80页,送给我的粉丝!
小兽_e1ba
·
2024-02-02 04:27
【PyRestTest】进行Benchmarking测试
在开始收集数据之前,多次运行这个基准测试调用,以允许
JVM
warmup、缓存等。benchmark
WEL测试
·
2024-02-02 04:08
WEL测试
#
Python自动化测试
测试工具
PyRestTest
Rest接口
自动化
基准测试
Benchmark
HAL层(硬件驱动接口)和库函数的(访问硬件寄存器的接口)
HAL层的目标是使应用程序与底层硬件解耦,从而实现跨平台的移植性和可
重用
性。HAL层提供了一种统一的编程接口,使开发人员可以使用相同的代码在不同的硬件
学无止境2022
·
2024-02-02 04:36
C语言
ETW Bypass
1.NET程序集像Java是由
JVM
托管的,.NET程序集(比如C_Sharp.exe)都是由CLR托管的硬盘加载从硬盘中读取加载到内存通过三个接口可以启动CLR来对.NET程序集进行硬盘加载CopyICLRMetaHost
网安Dokii
·
2024-02-02 04:32
网络安全
上一页
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
其他