码迷,mamicode.com
首页 >  
搜索关键字:堆 大小堆 上调堆 下调堆    ( 25490个结果
一、jvm整体结构
恢复内容开始 JVM架构模型 一、Jvm简图 这张图是针对当前最流行的HotSpot VM虚拟机来说。 其中名称以及作用: 1.classFiles:字节码文件。 2.类装载器子系统(加载器):将class文件加载为一个类。 3.其中方法区和堆是线程共有的,而java栈、本地方法栈、程序计数器是线程 ...
分类:其他好文   时间:2020-04-16 19:26:06    阅读次数:75
程序员如何规划职业路线?
一、专业技能学习捷径 1、爱上你的编码神器 众所周知,软件工程师要做的工作就是写代码,准确地说,你的目标应该是写出满足业务需求并且无法找出 Bug 的代码,而不是写一大堆没用的文字。既然你的任务是写出高质量的代码,那么你首先应该训练的就是打字速度,你需要掌握键盘盲打技能,甚至还要爱上你的“编码神器” ...
分类:其他好文   时间:2020-04-16 15:25:02    阅读次数:77
2020java面试题(一百一十九)百度
# 一面1. 上来就写:两个有序链表,a中去除b中存在的元素2. 快排,堆排3. java 锁4. java中字符串的连接方法及实现5. 项目设计模式6. 数据库 锁机制7. double表示小数精度问题8. 数据库查找出一个学校每个班级的前十名9. 反射 一面1. 找一个项目,介绍下情况。其中遇到... ...
分类:编程语言   时间:2020-04-16 15:09:11    阅读次数:68
5-8 表现层 - 保存电影信息
参数一大堆 创建一个VO对象 继承BaseRequestVO 把这些属性复制过来一个个的加上 都是string类型。 角色名字和主演要一对一的匹配的。 可以在重写的方法内对字段进行验证,这里就不再一一讲了。 接口定义 实现类 要么成功 要么抛出异常了。基本不会出现第三种情况了。 到这里表现层的定义基 ...
分类:其他好文   时间:2020-04-16 00:32:55    阅读次数:61
JVM是如何分配管理内存的?
Java程序在运行时,首先要读取编译后的class文件,由于我们在编写源码时会定义和使用各种结构和对象,那么在进行加载时,JVM会将分配得到的内存划分为多个区域。由JVM创建的不同区域,有些会随着虚拟机启动而创建,随着虚拟机退出而销毁,如:方法区(Method)、Java堆。还有一些是与线程一一对应的,会随着线程开始和结束而被创建和销毁,如:PC寄存器、Java虚拟机栈、本地方法栈。
分类:其他好文   时间:2020-04-15 23:01:12    阅读次数:86
垃圾回收
垃圾回收器帮我们处理了内存中不在使用的对象,提高了机器的性能,让开发人员轻松了很多。 你真的了解垃圾回收吗? 或许你知道垃圾回收,听说过是通过标记回收,可是怎么标记回收呢就不是很清楚了,好吧,如果不清楚就继续往下看。如果你是大神对这块了如执掌,请直接跳过,欢迎来提不同的意见。 1、我们先来聊一下内存 ...
分类:其他好文   时间:2020-04-15 21:34:29    阅读次数:70
Unity3D性能优化之内存
Unity内存分类: Unity引擎开发的移动游戏,内存有三大部分: 程序代码:包括unity引擎,使用的库,和所写的游戏代码,在编译后,得到的运行文件将会被加载到设备中执行,并占用一定内存。这部分内存实际上是没有办法去“管理”的,它们将在内存中从一开始到最后一直存在。优化只能减少使用的库。 托管堆 ...
分类:编程语言   时间:2020-04-15 18:36:37    阅读次数:80
关键字 static
一、 static 代表着什么 在 Java 中并不存在全局变量的概念,但是我们可以通过 static 来实现一个“伪全局”的概念,在 Java 中 static 表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,当然也可以修饰代码块。 Java 把内存分为栈内存和堆内存,其中栈内存用来存 ...
分类:其他好文   时间:2020-04-15 13:55:01    阅读次数:57
[Java] 分布式消息队列(MQ)
概述 场景 服务解耦 削峰填谷 异步化缓冲:最终一致性/柔性事务 MQ应用思考点 生产端可靠性投递 消费端幂等:消息只能消费一次 高可用、低延迟、可靠性 消息堆积能力 可扩展性 业界主流MQ ActiveMQ:适合传统需求,并发性差 RabbitMQ:扩展性差 RocketMQ:扩展性强 Kafka ...
分类:编程语言   时间:2020-04-15 00:32:15    阅读次数:107
深入理解MySQL优化原理
说起MySQL的查询优化,相信大家收藏了一堆奇技淫巧:不能使用SELECT 、不使用NULL字段、合理创建索引、为字段选择合适的数据类型..... 你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实际场景下性能真有提升吗?我想未必。因而理解这些优化建议背后的原理就尤为重要,希望本文能让你重新 ...
分类:数据库   时间:2020-04-15 00:23:57    阅读次数:68
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!