自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

转载 深入JVM系列 – 配置参数

JVM的配置参数分为三类: 跟踪参数 堆分配参数 栈分配参数 跟踪参数 跟踪参数用于跟踪监控JVM,往往被开发人员用于JVM调优以及故障排查。 当gc发生时,打印GC的简要信息 -XX:+PrintGC或-verbose:gc 这两个配置的效果一样,都是在GC发生时...

2018-04-04 15:20:00 126

转载 博客转移啦,欢迎来访

亲爱的博友,我的博客已经转移,本博客不再维护,新地址为 http://www.stormguo.cn 转载于:https://my.oschina.net/javastorm/blog/1...

2018-01-24 09:35:00 113

转载 编写高质量代码-改善java程序的151个建议-第一章 02

6.覆写变长方法也要循规蹈矩 重写方法不能缩小访问权限 参数列表必须与被重写方法相同 返回类型必须与被重写方法的相同或使其子类 重写方法不能抛出新的异常,或者超出父类范围的异常,但可以抛出更少,更有限的异常或者不抛出异常(只针对编译时异常) 来看下面变长方法覆写的例子...

2017-09-27 15:24:00 120

转载 编写高质量代码-改善java程序的151个建议-第一章 01

1.不要在常量和变量中出现容易混淆的字母 准则: 包名全小写,类名首字母大写,常量全大写并使用下划线分割,变量首字母小写并侧用驼峰形式,变量和常量的值中不能出现容易混淆的字母。 我们需要遵循上面准则外,还需要注意变量和常量的值中出现容易混淆的字母,比如1l,2O,在程序中我们很难辨别出其正...

2017-09-21 11:19:00 165

转载 Redis入门指南-3

内容明晚更新 转载于:https://my.oschina.net/javastorm/blog/883099

2017-04-19 22:33:00 72

转载 PowerMock开发指南

由于EasyMock 和 Mockito 无法模拟静态函数、构造函数、私有函数、Final 函数,PowerMock 是在 EasyMock 以及 Mockito 基础上的扩展,通过定制类加载器等技术,PowerMock 实现了之前提到的所有模拟功能。下面只讲述模拟静态函数、构造函数、...

2017-04-18 16:51:00 103

转载 Redis入门指南-2

安装Redis Redis次版本号为偶数的是稳定版(2.4,2.6),为奇数则是非稳定版(2.5,2.7),因此在使用的时候请下载稳定版。 Linux下安装: 首先下载Redis wget http://download.redis.io/releases...

2017-04-17 22:29:00 179

转载 Mockito开发指南

Mockito无法模拟final,static,private、hashCode()、equals()方法。 导入Mockito依赖包: <dependency> <groupId>org.mockito</groupId> <a...

2017-04-17 16:04:00 215

转载 完全掌握JavaNIO-2

一个Buffer是固定数量数据的容器,数据可以存入该对象并用于后期检索,NIO针对非boolean类型的所有原始类型都有一个缓存类对应。下面给出buffer类的层次结构图(由于工具原因,没画UML图): 1.缓存区基础 Buffer类包含了一个基本数据类型的数组,除此之外还包含...

2017-04-17 10:42:00 88

转载 完全掌握JavaNIO-1

平时我们优化程序更多的关注的是CPU,而忽略了IO带来的高耗时,下面我们以一组模拟值来看看改善IO所带来的性能提升。 CPU处理时间 IO时间 吞吐率 增益(%) 5 100 9.52 ...

2017-04-17 10:08:00 81

转载 Redis入门指南-1

Redis是一个开源的高性能键值对数据库。提供了多种数据类型以满足不同场景需求,它可以作为缓存、队列系统。它具有如下几个特性: 存储结构 Redis支持多种类型的值:字符串 | 散列 | 列表 | 集合 | 有序集合。 内存存储...

2017-04-17 00:11:00 74

转载 ActiveMQ入门-01

ActiveMQ是一个通过JMS规范进行系统之间远程通信的消息代理。虽然它是使用Java代码实现的,但是支持多种语言的API,例如C/C++、.NET、PHP、Perl、Python、Ruby等等。它来自apache组织,是一个开源的、符合JMS1.1规范的面向消息的中间件(MOM),...

2017-04-16 13:33:00 72

转载 Jersey入门到放弃-5

本节介绍Jersey支持的运行时环境: 敬请期待 转载于:https://my.oschina.net/javastorm/blog/878987...

2017-04-13 16:09:00 96

转载 Jersey入门到放弃-4

1. 资源类 即使用@Path标注以及至少一个方法使用@Path或使用@GET、@POST、@PUT、@DELETE等标注的普通Java类。以下示例展示如何使用Jersey构建Restful Api. package org.glassfish.jersey.examples.hellow...

2017-04-12 11:36:00 274

转载 Jersey入门到放弃-3

1. Jersey与JDK的兼容性 Jersey version JDK version 2.6- 6.0 2.6+ 7.0(core-common and core-client支持6.0) ...

2017-04-11 17:02:00 909

转载 Jersey入门到放弃-2

本节将搭建一个基于web的Jersey项目,使得打包后的war包可以部署在任何一个web服务器中,创建步骤类似于搭建基于JavaSE的Jersey项目, 地址: https://my.oschina.net/javastorm/blog/876728 1. 使用以下命令创建基于web...

2017-04-11 14:57:00 111

转载 Jersey入门到放弃-1

本节讲解如何快速使用jersey构建Restful Webservice,使用的是轻量级的Grizzly服务器发布服务。 一般情况下我们使用maven时,依赖的jar都使用稳定版,不会使用snapshot版,但如果你想使用jersey的snapshot版的话,请引入以下配置到...

2017-04-11 12:25:00 188

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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