手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ 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
【JVM】jstat命令详解---JVM的统计监测工具
copy于https://www.cnblogs.com/sxdcgaq8080/p/11089841.html有修改调整===========================================================1.jstat命令简介jstat命令可以查看堆内存各部分的使用量,以及加载类的数量。命令的格式如下:jstat[-命令选项][pid][
作者:编程之家 时间:2022-09-06
2021大厂Java开发面试总结 解答!Java面试题及解析
#一面(一个半小时)1.首先自我介绍2.了解Web层开发?数据库索引了解么?聚簇索引,非聚簇索引?索引分类?3.了解数据库都由哪些引擎?分别有什么区别和使用场景?4.了解分布式?高可用?如何保证节点集群的同步?Nginx了解过么?5.什么是事务,数据库的隔离级别,Mysql默认的隔离级别。6.JVM的内
作者:编程之家 时间:2022-09-06
厉害了!细说JVM内存模型
一、Netty概念及体系结构01Netty——异步和事件驱动Java网络编程NIO选择器Netty的简介、谁在使用Netty、异步和事件驱动Netty的核心组件02你的第一款Netty应用程序获取并安装Java开发下载和安装IDE、ApacheMavenNetty客户端服务器概览编写Echo客户端构建和运行Echo
作者:编程之家 时间:2022-09-06
最新整理:史上最全的微服务专业术语面试50问
##第一个模块:数据库###1.1腾讯数据库面试问题*解释ACID四大特性*原子性的底层实现*数据库宕机后恢复的过程*如何保证事务的ACID特性*MySQL日志类型这5个题目相对来说是比较普遍的,这里我就不一一给出答案了,给大家看下我的那个数据库学习笔记,这些题目在笔记里都是
作者:编程之家 时间:2022-09-06
工作中常用的 JVM 配置参数有哪些?
Java8为例日志-XX:+PrintFlagsFinal,打印JVM所有参数的值-XX:+PrintGC,打印GC信息-XX:+PrintGCDetails,打印GC详细信息-XX:+PrintGCTimeStamps,打印GC的时间戳-Xloggc:filename,设置GClog文件的位置-XX:+PrintTenuringDistribution,查看熬过收集后剩余对象的年龄分布信息
作者:编程之家 时间:2022-09-06
已成功拿下字节、腾讯、脉脉offer,附详细答案解析
#一、阿里(会员中台)1\.Java*重写hashcode()是否需要重写equals(),不重写会有什么后果2\.并发*自旋锁和阻塞锁的区别*公平锁和非公平锁的区别*jdk中哪种数据结构或工具可以实现当多个线程到达某个状态时执行一段代码*栅栏和闭锁的区别*如何使用信号量实现上述
作者:编程之家 时间:2022-09-06
和腾讯大佬的技术面谈,深度解析,值得收藏
前言再过一周,马上将迎来新的一年,希望大家在2021年“牛气冲天,牛年大吉”,一起迎接春暖花开之时。金三银四马上就到了,很多粉丝朋友私信希望我出一篇面试专题或者分享面试相关的笔记来学习,小编还是相当宠粉的,这不今天就给大家安排上了?(都是干货,错过就是亏。)一、内存与线程1、内存结
作者:编程之家 时间:2022-09-06
什么是java本地方法?什么,还没听说过java的native关键字?真的该学学了!
目录开局一张图什么是本地方法?举例为什么要使用Native Method现状本地方法栈开局一张图什么是本地方法? 简单地讲,一个Native Method就是一个Java调用非Java代码的接口。一个Native Method是这样一个Java方法:该方法的实现由非Java语言实现,比如C。这个特征并非J
作者:编程之家 时间:2022-09-06
Java面试题2021,windowdockerk8s部署
1JVM的内存区域布局java代码的执行步骤有三点java源码文件->编译器->字节码文件字节码文件->JVM->机器码机器码->系统CPU执行JVM执行的字节码需要用类加载来载入;字节码文件可以来自本地文件,可以在网络上获取,也可以实时生成。就是说你可以跳过写java代码阶段,直接生成字
作者:编程之家 时间:2022-09-06
初次走上技术管理岗位的思考总结,就是这么简单
#一、阿里(会员中台)1\.Java*重写hashcode()是否需要重写equals(),不重写会有什么后果2\.并发*自旋锁和阻塞锁的区别*公平锁和非公平锁的区别*jdk中哪种数据结构或工具可以实现当多个线程到达某个状态时执行一段代码*栅栏和闭锁的区别*如何使用信号量实现上述
作者:编程之家 时间:2022-09-06
万字长文总结Java多进程,手慢无
前言JVM对实际简单开发的来说关联的还是不多,一般工作个一两年(当然不包括爱学习的及专门做性能优化的什么的),很少有人能很好的去学习及理解什么是JVM,以及弄清楚JVM的工作原理,其实我个人认为这块还是非常有必要去认真了解及学习的,特别是刚入门或入门不久的Java开发来说,这是Java的基
作者:编程之家 时间:2022-09-06
工作中常用的 JVM 配置参数有哪些?
Java8为例日志-XX:+PrintFlagsFinal,打印JVM所有参数的值-XX:+PrintGC,打印GC信息-XX:+PrintGCDetails,打印GC详细信息-XX:+PrintGCTimeStamps,打印GC的时间戳-Xloggc:filename,设置GClog文件的位置-XX:+PrintTenuringDistribution,查看熬过收集后剩余对象的年龄分布信息内存
作者:编程之家 时间:2022-09-06
从思路到不断优化,附详细答案
##专题5:Java序列化*1、什么是java序列化,如何实现java序列化?*2、保存(持久化)对象及其状态到内存或者磁盘*3、序列化对象以字节数组保持-静态成员不保存*4、序列化用户远程对象传输*5、Serializable实现序列化*6、writeObject和readObject自定义序列化策略*
作者:编程之家 时间:2022-09-06
阿里面试总是不过关?你要先明确岗位要求,先用27题带你通关阿里的JVM
最近有很多小伙伴吃了蚂蚁金服上市的酸柠檬,觉得马爸爸说的福报还是存在的。有人问我,进阿里到底难不难?拜托,小天也没进去,我怎么知道?但是,本着刨根问底的精神,小天搜索了很多阿里Java开发岗位的招聘信息,把那些通用的常见的技术要求归纳一下,还没来得及做统计,但是下面的这张截图也八九
作者:编程之家 时间:2022-09-06
JAVA基础 1
目录一、JDK,JRE,JVM1.JDK2.JRE3.JVM二、JDK,JRE,JVM的关系三、JAVA在计算机运行的三个阶段一、JDK,JRE,JVM1.JDK JDK(JavaDevelopmentKit)是Java的标准开发工具包(普通用户只需要安装JRE来运行Java程序。而程序开发者必须安装JDK来编译、调
作者:编程之家 时间:2022-09-06
JVM虚拟机原理深入解析,面试必问
**《960全网最全Android开发笔记》****《379页Android开发面试宝典》****《507页Android开发相关源码解析》**{System.out.println("HelloWorld!");}}javac编译HelloWorld.java得到H
作者:编程之家 时间:2022-09-06
Eclipse jvm 调优
简介TODO参考周志明eclipsejvm调优后的参数配置与简单注释-vmD:/_DevSpace/jdk1.6.0_21/bin/javaw.exe-startupplugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.20
作者:编程之家 时间:2022-09-06
Java程序员“金三银四”想跳槽,对jvm都不了解,你怎么可能成功
前言Java虚拟机是学习Java的基础,也是迈入高级Java开发工程师的必备知识点。所以今天这篇文章我们来聊聊如何从零开始学习Java虚拟机。深入浅出Java虚拟机对于刚刚接触JVM的同学来说,JVM就像一个黑盒一样,完全不知道这是一个什么东西。所以对于小白来说,最重要是搞清楚J
作者:编程之家 时间:2022-09-06
“金三银四”春招指南!java基础入门课后答案第二版
Java代码是怎么运行的?Java的基本类型Java虚拟机是如何加载Java类的JVM是如何执行方法调用的?(上)JVM是如何执行方法调用的?(下)JVM是如何处理异常的?JVM是如何实现反射的?JVM是怎么实现invokedynamic的?(上)JVM是怎么实现invokedynamic的?(下)Java对象的内存布局垃圾回
作者:编程之家 时间:2022-09-06
程序员如何应对中年危机,怒肝三个月啃完这110道面试题
##直击面试反正我是带着这些问题往下读的*说一下JVM运行时数据区吧,都有哪些区?分别是干什么的?*Java8的内存分代改进*举例栈溢出的情况?*调整栈大小,就能保存不出现溢出吗?*分配的栈内存越大越好吗?*垃圾回收是否会涉及到虚拟机栈?*方法中定义的局部变量是否线
作者:编程之家 时间:2022-09-06
java的基本数据类型
1、JDK、JRE与JVMJDK、JRE、JVMJDK:JavaDevelopmentKit------Java开发者工具JRE:JavaRuntimeEnvironment-------Java运行时环境JVM:JavaVirtualMachine-------Java虚拟机java跨平台原理JVM:充当“翻译官”将字节码文件翻译为当前操作系统可以执行的文件格式将java
作者:编程之家 时间:2022-09-06
你不知道这份超详细JVM内存结构?源码+原理+手写框架
并发编程共享模型篇并发编程概览进程与线程Java线程共享模型之管程共享模型之内存共享模型之无锁共享模型之不可变共享模型之工具共享模型之管程原理之Monitor(锁)原理之伪共享模式篇—正确姿势同步模式之保护性智停同步模式之Blking同步模式之顺序控制
作者:编程之家 时间:2022-09-06
Java岗面试:你不知道这份超详细JVM内存结构
#蚂蚁一面??就做了?道算法题,要求两?时内完成,给了?度为N的有重复元素的数组,要求输出第10?的数。典型的TopK问题,快排算法搞定。算法题要注意的是合法性校验、边界条件以及异常的处理。另外,如果要写测试?例,?定要保证测试覆盖场景尽可能全。加上平时刷刷算法题,这种考核应该没问题的。
作者:编程之家 时间:2022-09-06
JVM垃圾回收机制
JVM垃圾回收机制JVM的组成程序计数器执行class文件到达哪一行了,线程私有的,不会发生内存泄漏。堆内存管理最大的一部分,当程序里new出一个对象,或者声明一个数组时,都会在堆内存中申请出一块空间。分为新生代、年老代、永久代。发生异常时是因为往里面添加的对象太多。虚拟
作者:编程之家 时间:2022-09-06
狙击P7!阿里大佬亲授“Java性能调优技术宝典”,太完整了
一、前言什么是性能调优?性能调优其实很好理解,就是优化硬件、操作系统、应用之间的一个充分的协作,最大化的发挥出硬件的极致性能,来应对高负载的业务需求。为什么需要性能优化?其实说到底就是两个原因:①:为了获得更好的系统性能②:通过性能调优来满足不断增加的业务需求性能调
作者:编程之家 时间:2022-09-06
BAT面试文档:培训完java找不到工作
一面1.你觉得项目中用了MQ给你带了什么好处,设计初衷是什么?会带来什么缺点嘛?(项目针对性比较强,不细说)2.在网页键入taobao.com,到返回一个页面,这期间都发生了什么?3.你说到了session和cookie,这两者有什么区别,应用场景是啥?4.返回界面的文字,图片,链接,你觉得是从哪里来的,
作者:编程之家 时间:2022-09-06
使用ZooKeeper实现Java跨JVM的分布式锁
一、使用ZooKeeper实现Java跨JVM的分布式锁二、使用ZooKeeper实现Java跨JVM的分布式锁(优化构思)三、使用ZooKeeper实现Java跨JVM的分布式锁(读写锁)说明:本文是使用Curator框架进行讲解及演示,Curator是对Zookeeper客户端的一个封装,因为Zookeeper的客户端实现偏底层,如果想要
作者:编程之家 时间:2022-09-06
上一页
53
54
55
56
57
58
59
60
下一页
小编推荐
热门标签
更多
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