Java内存管理原理及内存区域详解 经验

一、概述 Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干不同的数据区域,这些区域都有各自的用途以及创建和销毁的时间。Java虚拟机所管理的内存将会包括以下几个运行时数据区域,如下图所示:

jopen 2015-08-01   11758   0

Java堆外内存扫盲贴 经验

Java的堆外内存本来是高贵而神秘的东西,只在一些缓存方案的收费企业版里出现。但自从用了Netty,就变成了天天打交道的事情,毕竟堆外内存能减少IO时的内存复制,不需要堆内存Buffer拷贝一份到直接内存中,然后才写入Socket中。

jopen 2015-08-17   35015   0

查看 java 类结构图:Class Visualizer 经验

Class Visualizer 可以查看 java 类结构图,从javajar文件或者class文件 主要特性: Auto-generated class diagram Double click

gwxd 2015-10-24   9778   0

Java入门开发工具:JUDO 经验

JUDO 是一个给初学计算机编程的人使用的 Java IDE,它有完整的开发环境,容易使用。JUDO 还是一个教育工具,它可以用来讲解编程概念方面的知识,还可以引发强烈的学习编程的兴趣。JUDO is

jopen 2013-12-25   9589   0

将CKEditor集成到Java开发环境中 经验

本文主要介绍如何将CKEditor集成到Java开发环境中,CKEditor是FCKEditor的升级版,使用很方便。下面是基本使用方法: 第一步:下载必要的库 1、到CKEditor官网 http://www

jopen 2014-03-15   65106   0

Java 应用启动器:JLauncher 经验

JLauncher提供一种简单的方式去启动一个Java App程序,免去将Java打包成独立的Run Jar包,方便在部署过程中对配置文件的灵活修改,以及实现轻量级对App程序依赖Jar包的更新。 程序支持默认存放路径:

jopen 2014-04-08   15579   0

Restlet+Fastjson 快速构建轻量级Java RESTful Webservice 经验

Restlet Framework ,Java轻量级REST框架; Fastjson ,最快的Java Json parser,功能强大,简单易用; Hibernate ,Java最常用的OR Mapping框架;

jopen 2014-04-29   35343   0

Java 代码检测工具:Hammurapi 经验

Hammurapi是一款执行Java程序代码的自动检测工具。提供的实例中含有282条Hammurapi代码规则,提供了120多个Java类,这款所谓的检测工具,可以从三个级别来检测代码是否违背了编码标准。

jopen 2014-09-05   13382   0

构建现代HTTP应用的Java类库:Ratpack 经验

Ratpack是一组Java类库用于构建现代HTTP应用。 它提供了刚好够写实用,高性能,应用程序。 它构建在Java 8, Netty 和 reactive 原理。 import ratpack

jopen 2015-12-06   13509   0

java中的图片按比例缩放功能 经验

java中的图片按比例缩放功能 1. 按固定长宽进行缩放 /* * 图片缩放,w,h为缩放的目标宽度和高度 * src为源文件目录,dest为缩放后保存目录 */ public static void

jopen 2016-01-05   39118   0

java中OutOfMemory种类和解决方法 经验

1、永久区溢出 Exception in thread "main" java.lang.OutOfMemoryError: PermGen space 这部分用于存放Class和Meta的信息,Class在被

jopen 2016-01-07   6646   0

Greys Java在线问题诊断工具 经验

数百台服务器意外雪崩背后又隐藏着什么?是软件的扭曲还是硬件的沦丧? 走进科学带你了解Greys, Java线上问题诊断工具。 Greys的诞生 很早的时候,我们使

jopen 2016-01-07   101067   0

Java获取当前类路径 经验

Java获取当前类路径

jopen 2016-01-08   12571   0

Java注解全面解析 经验

(@Test String)new Object(); java.util. @Test Scanner console; console = new java.util.@Test Scanner(System

khje5930 2016-01-21   28860   0

Java OCR tesseract 图像智能字符识别技术 经验

就会大幅度提升。 好了,由于一行代码没写,就不上传代码了,大家自己去官网下载。接下来我会使用Java带大家实现这样的小程序。 如果这篇文章对你有用,就赞一个~欢迎大家留言,多交流~

jopen 2016-01-16   21870   0

在Docker Swarm集群中运行Java EE应用 经验

168.99.102:2376 9.3. 部署Java EE应用到Docker Swarm集群 现在有了一个完整的集群,我们需要部署Java EE应用到集群中。 Swarm检查节点中

jopen 2015-11-18   20680   0
Docker  

JAVA-正则表达式 经验

matcher.replaceFirst/replaceAll(replace); java中的转义字符需要增加两个反斜杠,\表示为\\,如果再使用正则来replace则需要再增加\\,最终结过两次转换过后\\\\代表一个

jopen 2016-01-03   11198   0

Linux安装Redis,并用Java进行操作 经验

1:6379> get a "b" ## 到此Redis的安装和启动完成 测试Java使用Redis // 使用Maven引入支持的Jar           redis

jopen 2016-01-03   8583   0

图学java基础篇之集合工具 经验

java基础复习巩固。由于是总结,并不会细讲知识点,每篇都会放出该部分知识结构图,之后有必要的话进行一些文字说明。 两个工具类 java.utils下又两个集合相关 (准确来说其中一个是数组的)

jopen 2015-11-02   17943   0

Java实现人民币大写精讲 经验

数据过大,无法进行转换,请重新输入! 程序源码如下,含注释: package com.tfj.algorithm; import java.util.Scanner; public class RenMingBi { private boolean

jopen 2015-12-28   8301   0
1 2 3 4 5 6 7 8 9 10