排序:
默认
按更新时间
按访问量

【IT选择题 1 】理解JVM内存溢出StackOverflow OutOfMemoryError

以下哪些情况会出现StackOverflowA 循环创建线程,导致线程数过多B 递归调用没有退出C 循环创建对象,导致实例化的对象过多D 引用Jar文件过多正确答案: B解析: A 线程数过多导致栈帧使用的内存过多,而不是栈溢出,会报java.lang.OutOfMemoryError:unabl...

2018-04-18 15:11:45

阅读数:52

评论数:0

Docker与JVM性能对比实验设计

准备资源 1.安装VMware的电脑 2.CentOS-7.0镜像 3.Mongodb安装包 4.Jdk安装包 5.Tomcat安装包 6.Supplierprofile 项目文件 实验过程设计 分别对Docker和VM设计两种场景,Docker与VM都设计为共2G的内存。 Dock...

2015-12-16 20:22:18

阅读数:2131

评论数:0

用一句话理解Docker

与虚拟机相比,Docker是轻量级的容器。 镜像,文件存储系统,存储Docker所运行服务的全部文件 容器,镜像文件加载到系统后以容器的形式存在 命令,docker的所有命令都是对容器和镜像的管理 镜像1.1. 镜像的作用,文件存储 1.2. 镜像的创建,使用docker create命令 1...

2015-12-15 18:39:37

阅读数:746

评论数:0

创建Web项目的Docker镜像

创建Web项目的Docker镜像基于Java,Mongodb,Tomcat的Supplierprofile项目 禁用selinux vi etc/selinux/config SELINUX=disabled SELINUXTYPE=targeted 运行镜像 docker run -i...

2015-12-15 18:19:16

阅读数:1043

评论数:0

互联网大数据下的精准服务与可穿戴设备

如今可穿戴设备如火如荼,各大硬件生产厂商,互联网巨头都在研制开发可穿戴设备,并预计可穿戴设备是为用户提供精准服务的利器。但我可以断言可穿戴设备必定不是正确的方向。 1. 基于手机建立的生态系统将是很大的阻力 2. 智能手机可以实现的功能分离出来的可穿戴设备没有实际意义 3. 可穿戴设备用于特...

2015-01-06 11:58:06

阅读数:662

评论数:0

Java实现深、浅Clone

java.lang.Cloneable

2014-10-30 16:46:58

阅读数:432

评论数:0

EasyMock 单元测试过程中模拟相关类的实例

在单元测试的

2014-10-09 17:06:04

阅读数:1214

评论数:0

Jibx 使用入门

如何使用Jibx框架? 首先要明白,Ji

2014-09-28 16:49:55

阅读数:929

评论数:0

JAVA 方法未知多个入参的写法

private String toRateString(String type, BigDecimal... rates) { if(rates == null || rates.length == 0){ return null; } return Joiner.on(",...

2014-09-26 15:53:01

阅读数:492

评论数:0

Guava Joiner 拼接字符串

Joiner.on(", ").join(Iterator Joiner.on(" - ").join(Object[] objects) Joiner.on(" / ").join(first, second, rest..) J...

2014-09-26 10:18:55

阅读数:8150

评论数:0

Joda-日期转换小框架

如果你像我一样,使用

2014-09-19 22:57:07

阅读数:7099

评论数:0

Linux 按照时间查找文件

find /home/admin -mtime -1      #查找/home/admin目录下修改时间在1天之内的文件 find /home/admin -name *.txt -mtime -1  #查找/home/admin目录下修改时间在1天之内的文件名为.txt结尾的文件 ...

2014-03-11 14:53:53

阅读数:643

评论数:0

黑苹果

这几天一直在研究安装一个黑苹果,终于安装成功了。记录一下。 一开始用的是VMWare 9.0 +  Mac OS Lion 10.8.cdr 一直安装失败,可能是引导盘(变色龙ios镜像)的问题,也可能是cdr格式不容易安装。现在安装Mac 大多是DMG格式或IOS格式,cdr格式比较麻烦。 ...

2013-04-23 21:50:33

阅读数:1049

评论数:0

spring获取webapplicationcontext,applicationcontext几种方法详解

方法一:在初始化时保存ApplicationContext对象 代码: ApplicationContext ac = new FileSystemXmlApplicationContext("applicationContext.xml"); ac.getBean(&q...

2013-04-05 11:33:23

阅读数:554

评论数:0

javax.annotation.Resource这个注解

当我们在xml里面为类配置注入对象时,会发现xml文件会越来越臃肿,维护起来很麻烦。这时候我们可以使用注解这种机制来为类配置注入对象。        java为我们提供了 javax.annotation.Resource这个注解。        spring框架提供了org.springfr...

2013-04-05 10:24:40

阅读数:8065

评论数:1

CGLib动态代理原理及实现

JDK实现动态代理需要实现类通过接口定义业务方法,对于没有接口的类,如何实现动态代理呢,这就需要CGLib了。CGLib采用了非常底层的字节码技术,其原理是通过字节码技术为一个类创建子类,并在子类中采用方法拦截的技术拦截所有父类方法的调用,顺势织入横切逻辑。JDK动态代理与CGLib动态代理均是实...

2013-04-02 16:31:15

阅读数:584

评论数:0

spring注解缓存的使用方式

本文将构建一个普通工程来说明spring注解缓存的使用方式,关于如何在web应用中使用注解缓存,请参见: Spring基于注解的缓存配置--web应用实例 一.简介 在spring的modules包中提供对许多第三方缓存方案的支持,包括: EHCache OSCache(Ope...

2013-04-02 15:19:13

阅读数:722

评论数:0

Java内存管理

首先我们要明白一点,我们所使用的变量就是一块一块的内存空间!! 一、内存管理原理: 在java中,有java程序、虚拟机、操作系统三个层次,其中java程序与虚拟机交互,而虚拟机与操作系统间交互!这就保证了java程序的平台无关性!下面我们从程序运行前,程序运行中、程序运行内存...

2013-03-22 17:04:12

阅读数:422

评论数:0

AutoHotKey 不能向“File Download” 对话框发送{Enter}命令

AutoHotKey下载文件 AutoHotKey 不能向“File Download” 对话框发送{Enter}命令

2013-01-22 15:15:15

阅读数:278

评论数:0

国内HTML5开源框架汇总

JX(腾讯) – http://alloyteam.github.com/JX KISSY(淘宝) – http://www.kissyui.com QWrap(百度) - http://www.qwrap.com Tangram(百度) – http://tangram.baid...

2012-12-18 17:25:35

阅读数:889

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭