手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Git
GitHub
SVN
Jenkins
Vim
vmware
Hyper-v
SSH
Jmeter
sysTemd
Maven
Webpack
Zookeeper
k8s
Phpstorm
JVM
IDEA
Appium
Cypress
pandas
Eclipse
HBuilder
编程工具
Markdown
Mac
Pytest
Selenium
istio
Gradle
Tensorflow
Homebrew
编程之家
JVM
Java在线编辑文档,月薪30K
#ActiveMQ消息中间件面试专题*什么是ActiveMQ?*ActiveMQ服务器宕机怎么办?*丢消息怎么办?*持久化消息非常慢怎么办?*消息的不均匀消费怎么办?*死信队列怎么办?*ActiveMQ中的消息重发时间间隔和重发次数吗?**ActiveMQ消息中间件面试专题解析拓展:**![BAT面试文档:Act
作者:编程之家 时间:2022-09-06
四、初识Java
一、Java三大版本JavaSE:标准版(桌面程序,控制台开发......)JavaME:嵌入式开发(手机,小家电......)[了解就行]JavaEE:E企业级开发(Web端,服务器开发......)二、JDK、JRE、JVMJDK:Java开发者工具JRE:Java运行环境JVM:Java虚拟机
作者:编程之家 时间:2022-09-06
JVM三大常用GC回收算法
前言谈常用GC回收算法之前,先说一下引用计数法算法原理引用计数算法很简单,它实际上是通过在对象头中分配一个空间来保存该对象被引用的次数。如果该对象被其它对象引用,则它的引用计数加一,如果删除对该对象的引用,那么它的引用计数就减一,当该对象的引用计数为0时,那么该对象就会被
作者:编程之家 时间:2022-09-06
3、Java入门
Java入门Java三大版本Java标准版(JavaSE)Java移动版(JavaME)Java企业版(JavaEE)先学SE,再学EEJava的一些优势简单性面向对象:重点在对象以及对象间的接口上,模拟的是人的思维真正的可移植性,跨平台。writeonce,runanywhere高性能分布式动态性多线程安全性健壮性JDK
作者:编程之家 时间:2022-09-06
JVM优化
文章目录前言一、java虚拟机的内存管理二、GC回收1.对象是否存活2.垃圾回收三、类加载机制1.对象创建总结前言学习java的我们怎么都离不开虚拟机。如果你是一个工作三年以上的朋友,那么jvm的学习将会是有必要的,许多线上的问题都需要通过理解它来更好的排查。一、j
作者:编程之家 时间:2022-09-06
Java入门Day01
Java的发展1.Java的诞生C贴近硬件,运行速度极快,效率极高开发出了操作系统、编译器、数据库、网络系统等指针和内存管理,指针能够直接操作内存,但是无法越界的检查导致容易犯错。内存管理,内存的问题在编译期间发现不了在运行程序时才会暴露问题所在。C++兼
作者:编程之家 时间:2022-09-06
Dos命令行的使用、java的特性优点、jdk、jre、jvm的区别
一、打开CMD的方式1、开始+系统+命令提示符2、Win键+R输入cmd打开控制台(推荐)3、在任意的文件夹下面,按住shift键+鼠标右键点击,在此处打开命令行窗口4、资源管理器的地址栏前面加上cmd路径管理员方式运行:选择以管理员方式运行二、常用的Dos命令#盘符切换d:回车#查看当前
作者:编程之家 时间:2022-09-06
和字节跳动大佬的技术面谈,积累总结
第1大技能:程序设计和开发数据结构和算法:常用数据结构,排序,检索等面向对象编程、设计模式,掌握建模语言和建模工具:UML、MVC编程思想高质量编码能力:重用性,低耦合,可扩展性,高性能,可维护性,安全性高集成开发,版本控制,构建等工具:eclipse,svn,maven等脚本语言:Perl,PHP,Ruby
作者:编程之家 时间:2022-09-06
Java套接字网络编程,帮你解决90%的问题!
#一、内存与线程##1、内存结构内存是计算机的重要部件之一,它是外存与CPU进行沟通的桥梁,计算机中所有程序的运行都在内存中进行,内存性能的强弱影响计算机整体发挥的水平。JVM的内存结构规定Java程序在执行时内存的申请、划分、使用、回收的管理策略,通说来说JVM的内存管理指运行
作者:编程之家 时间:2022-09-06
1
JVM可以理解成一个可运行的JAVA字节码的虚拟的计算机系统。他有一个解释器组件,可以实现JAVA字节码和计算机操作系统之间的通信,对于不同的运行平台,有不同的JVM。JVM屏蔽了底层运行平台的差别,实行了“一次编译,随处运行”。垃圾回收器(GC):java提供了一个系统线程,用于跟踪存储空间的分
作者:编程之家 时间:2022-09-06
Java开发入门与实战!深入理解JVM的核心知识点
###正文ZooKeeper很流行,有个基本的疑问:*ZooKeeper是用来做什么的?*之前没有ZK,为什么会诞生ZK?OK,解答一下上面的疑问:(下面是凭直觉说的)*ZooKeeper是用于简化分布式应用开发的,对开发者屏蔽一些分布式应用开发过程中的底层细节*ZooKeeper对外暴露简单的API,用于支持分
作者:编程之家 时间:2022-09-06
java入门
Java三大版本javaSE:标准版(桌面程序,控制台开发)cmd控制台等JavaME:嵌入式开发(几乎已经淘汰)JavaEE:E企业级开发(web端,服务器开发)JDK、JRE和JVM的区别JDK:javadevelopmentkit开发工具JRE:javaruntimeenvironment运行环境JVM:javavirtualmachineJava虚拟机
作者:编程之家 时间:2022-09-06
JVM调优公开课笔记
对象放在堆虚拟机栈,运行java本地方法,运行本地方法--------------------------------------------方法区:class,常量,static-XX:Metaspacesize-XX:MaxMetaspacesize---------------------------------------------------- 每一个方法是一个
作者:编程之家 时间:2022-09-06
Jvm垃圾收集器总结ParNew收集器
ParNew收集器其实就是Serial收集器的多线程版本,除了多条线程进行垃圾收集之外,其余行为包括Serial收集器的所有控制参数(例如:-XX:SurvivorRatio、-XX:PretenureSizeThreshold、-XX:HandlePromotionFailure等)、收集算法、StopTheWorld、对象分配规则、回收策略等都与Ser
作者:编程之家 时间:2022-09-06
Java对象内存构成
今天来讲些抽象的东西--对象头,因为我在学习的过程中发现很多地方都关联到了对象头的知识点,例如JDK中的synchronized锁优化和JVM中对象年龄升级等等。要深入理解这些知识的原理,了解对象头的概念很有必要,而且可以为后面分享synchronized原理和JVM知识的时候做准备。对象
作者:编程之家 时间:2022-09-06
2021Java面经:大厂offer手到擒来
##专题5:Java序列化*1、什么是java序列化,如何实现java序列化?*2、保存(持久化)对象及其状态到内存或者磁盘*3、序列化对象以字节数组保持-静态成员不保存*4、序列化用户远程对象传输*5、Serializable实现序列化*6、writeObject和readObject自定义序列化策略*
作者:编程之家 时间:2022-09-06
Java开发知识体系!细说JVM内存模型
#第1章:Dubbo的简史、后续的规划和整体架构大图**————Dubbo高性能RPC通信框架****1.1应用架构演进过程****1.2Dubbo简介****1.3Dubbo总体
作者:编程之家 时间:2022-09-06
JVM内存分配策略
MinorGC与FullGCMinorGC:新生代GC,指发生在新生代的垃圾收集动作,因为Java对象大多都具备朝生夕灭的特性,所以MinorGC非常频繁,一般回收速度也比较快。FullGC:老年代GC,或者MajorGC。指发生在老年代的GC,出现了MajorGC,经常会伴随至少一次的MinorGC(并非绝对,比如在ParallelScaven
作者:编程之家 时间:2022-09-06
MySQL删除数据库语句,看这一篇就够了
##直击面试反正我是带着这些问题往下读的*说一下JVM运行时数据区吧,都有哪些区?分别是干什么的?*Java8的内存分代改进*举例栈溢出的情况?*调整栈大小,就能保存不出现溢出吗?*分配的栈内存越大越好吗?*垃圾回收是否会涉及到虚拟机栈?*方法中定义的局部变量是否线
作者:编程之家 时间:2022-09-06
Java高级面试题!2021最新中高级Java面试题目
#1JVM的内存区域布局*java代码的执行步骤有三点*java源码文件->编译器->字节码文件*字节码文件->JVM->机器码*机器码->系统CPU执行*JVM执行的字节码需要用类加载来载入;字节码文件可以来自本地文件,可以在网络上获取,也可以实时生成。就是说你可以跳过
作者:编程之家 时间:2022-09-06
第一章:Java类的一生
第一节:万能中介:说说虚拟机虚拟机就像一个公司,运行的每一个Java类就像公司里的一个个员工。想要了解一个员工在公司里一天都干了什么,我们还是先要搞清楚这个公司是什么的。互联网公司?外包公司?皮包公司?首先看这样几个问题,你是否能回答:1、Jvm是什么,他安装在哪里,如何做到跨
作者:编程之家 时间:2022-09-06
Java岗面试:阿里内部Java笔记火爆IT圈
#1JVM的内存区域布局*java代码的执行步骤有三点*java源码文件->编译器->字节码文件*字节码文件->JVM->机器码*机器码->系统CPU执行*JVM执行的字节码需要用类加载来载入;字节码文件可以来自本地文件,可以在网络上获取,也可以实时生成。就是说你可以跳过
作者:编程之家 时间:2022-09-06
jvm面试题一次gc过程,看完没有不懂的
#目录#一、冒泡排序![
作者:编程之家 时间:2022-09-06
jvm面试题及答案,全网独家首发!
###阿里的人才画像其实最近两年自己一直在做面试官,也面试过很多优秀的人,心里大概有一个标准,知道什么样的人才是我们想要的人。但是这个标准我一直都没有仔细的去思考过,刚好最近有时间,我好好的思考了一下,根据我的理解,谈一谈我认为的阿里的人才画像是怎样的。我觉得阿里需要的人才
作者:编程之家 时间:2022-09-06
Java组件化开发教程!JVM面试题附答案
#阶段一:筑基>Java基础掌握不牢,对于一个开发人员来说无疑是非常致命的。学习任何一个技术知识无疑不是从基础开始;在面试的时候,面试官无疑不是从基础开始拷问。内容包括:Java概述、Java基本语法、Java执行控制流程、面向对象、访问控制权限、接口和抽象类、异常、内部类、集合、泛
作者:编程之家 时间:2022-09-06
Java多态实现原理:46道面试题带你了解中高级Java面试
##专题5:Java序列化*1、什么是java序列化,如何实现java序列化?*2、保存(持久化)对象及其状态到内存或者磁盘*3、序列化对象以字节数组保持-静态成员不保存*4、序列化用户远程对象传输*5、Serializable实现序列化*6、writeObject和readObject自定义序列化策略*
作者:编程之家 时间:2022-09-06
常用命令
JPS查询Java进程jps[options][hostid][hostid]格式:[protocol:][[//]hostname][:port][/servername][options]选项:选项说明-q只输出LVMID(进程号),省略主类的名称-m输出传递给main方法的参数。对于嵌入式JVM,输出可能为null-l输出主类的全名,如果进程执
作者:编程之家 时间:2022-09-06
深入了解JVM垃圾回收机制
Java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的高墙,墙外面的人想进去,墙里面的人却想出来。-《深入理解Java虚拟机:JVM高级特性与最佳实践(第三版)》要对Java程序进行性能调优,就不得不理解JVM内部的垃圾回收机制。JVM就像一位勤劳的环卫工人,帮我们清理Java程序运
作者:编程之家 时间:2022-09-06
Java架构师必备技术:mysql数据恢复误删
专题5:Java序列化1、什么是java序列化,如何实现java序列化?2、保存(持久化)对象及其状态到内存或者磁盘3、序列化对象以字节数组保持-静态成员不保存4、序列化用户远程对象传输5、Serializable实现序列化6、writeObject和readObject自定义序列化策略7、序列化
作者:编程之家 时间:2022-09-06
JVM——定位内存中大类jmap -histo
问题:程序出现频繁fullgc,如何定位内存泄漏原因思路:使用JVM工具jmap查看步骤:1.运行jps获取进程号jps2. 目标进程8,打印7的类内存信息jmap-histo8|head-n20总结:完成任务
作者:编程之家 时间:2022-09-06
上一页
52
53
54
55
56
57
58
59
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native