码迷,mamicode.com
首页 >  
搜索关键字:jvm gc    ( 14530个结果
JVM的内存区域划分
JVM的内存区域划分 学过C语言的朋友都知道C编译器在划分内存区域的时候经常将管理的区域划分为数据段和代码段,数据段包括堆、栈以及静态数据区。那么在Java语言当中,内存又是如何划分的呢? 由于Java程序是交由JVM执行的,所以我们在谈Java内存区域划分...
分类:其他好文   时间:2014-06-04 21:44:47    阅读次数:325
java基本概念
一、JDK与JVMJDK包括java编译器,java运行环境,以及常用的类库。java运行环境包括jvm(核心虚拟机)。运行环境比较广的概念。二、环境变量的配置对于jdk1.5以上版本,可以不再使用classpath,只需要在系统环境变量path中追加自己的jdk安装路径的../bin就ok了。bi...
分类:编程语言   时间:2014-05-30 12:58:59    阅读次数:273
.NET中GC对应用的性能影响
垃圾回收(Garbage Collection,以下简称GC)是一些高级开发语言的一个核心部分,虽然所有的高级语言都在极力避免用户去关心它,然而对于编写高效的应用程序,理解GC是非常重要的。如果您已经了解GC的一些基础内容,那么本文将揭示一些在基于.net应用程序在windows系统上进行性能调优时...
分类:Web程序   时间:2014-05-30 07:05:32    阅读次数:935
探索并发编程(七)------分布式环境中并发问题
在分布式环境中,处理并发问题就没办法通过操作系统和JVM的工具来解决,那么在分布式环境中,可以采取一下策略和方式来处理:避免并发时间戳串行化数据库行锁统一触发途径避免并发在分布式环境中,如果存在并发问题,那么很难通过技术去解决,或者解决的代价很大,所以我们首先要想想是不是可以通过某些策略和业务设计来...
分类:其他好文   时间:2014-05-30 06:43:01    阅读次数:165
.NET中GC的存储结构及实现原理
GC(Garbage Collector,垃圾回收器)是一种自动回收内存的机制,释放已经不再使用的对象的内存空间。 在.NET平台中,我们的托管代码一般都不再关心内存的管理,一切都有CLR(Common language Runtime)去帮我们完成了。当我们开辟内存空间用来创建对象时,使用new....
分类:Web程序   时间:2014-05-29 09:21:58    阅读次数:576
eclipse启动时弹出Failed to load the JNI shared library jvm.dll的Java错误
原因1:给定目录下jvm.dll不存在。对策:(1)重新安装jre或者jdk并配置好环境变量。(2)copy一个jvm.dll放在该目录下。原因2:eclipse的版本与jre或者jdk版本不一致对策:要么两者都安装64位的,要么都安装32位的,不能一个是32位一个是64位。原因2的概率更大一些,原...
分类:编程语言   时间:2014-05-28 18:39:06    阅读次数:298
Unrecognized Windows Sockets error: 0: JVM_Bind
Unrecognized Windows Sockets error: 0: JVM_Bind【转帖】今天很是奇怪,在运行服务器端的时候,经常遇到这个异常:java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bin...
分类:Windows程序   时间:2014-05-28 16:38:03    阅读次数:472
JVM参数调优:Eclipse启动实践
本文主要参考自《深入理解 Java 虚拟机》。这本书是国人写的难得的不是照搬代码注释的且不是废话连篇的技术书,内容涵盖了 Java 从源码到字节码到执行的整个过程,包括了 JVM(Java Virtual Machine)的架构,垃圾收集的介绍等。这里摘录出关于配置 JVM 基本参数来调优 Ecli...
分类:系统相关   时间:2014-05-28 01:32:33    阅读次数:464
Java模块化概念解惑与现状总结
在过去几年,Java模块化一直是一个活跃的话题。从JSR 277(现已废止)到JSR 291,模块化看起来是Java进化过程中的必经一环。即便是基于JVM的未来语言,比如Scala,也考虑了模块化的问题。本文是关于模块化Java系列文章中的第一篇,讨论模块化的含义,以及为什么要关注它。51CTO编辑...
分类:编程语言   时间:2014-05-26 18:21:34    阅读次数:256
<<< tomcat启动是报错StandardServer.await: create[8005]
启动tomcat的时候出现异常 严重: StandardServer.await: create[8005]: java.net.BindException: Address already in use: JVM_Bind at java.net.PlainSocketImpl...
分类:其他好文   时间:2014-05-26 18:18:35    阅读次数:183
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!