自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (13)
  • 收藏
  • 关注

转载 防雪崩利器:熔断器 Hystrix 的原理与使用

前言分布式系统中经常会出现某个基础服务不可用造成整个系统不可用的情况, 这种现象被称为服务雪崩效应. 为了应对服务雪崩, 一种常见的做法是手动服务降级. 而Hystrix的出现,给我们提供了另一种选择.服务雪崩效应的定义服务雪崩效应是一种因 服务提供者 的不可用导致 服务调用者 的不可用,并将不可用 逐渐放大 的过程.如果所示:上图中, A为服务提供者, B为A的服务调用者

2018-01-11 11:18:17 200

转载 Java编译分类:前端编译和后端编译

Java程序代码需要编译后才能在虚拟机中运行,编译涉及到非常多的知识层面:编译原理、语言规范、虚拟机规范、本地机器码优化等;了解编译过程有利于了解整个Java运行机制,不仅可以使得我们编写出更优秀的代码,而且还可以使得在JVM调优时更得心应手。       下面我们先来看下Java体系中的三种编译方式:前端编译、即时编译(JIT编译)、静态提前编译(AOT编译),先来了解它们各有什么优点和

2018-01-06 12:13:59 3390

转载 javac 编译与 JIT 编译

编译过程不论是物理机还是虚拟机,大部分的程序代码从开始编译到最终转化成物理机的目标代码或虚拟机能执行的指令集之前,都会按照如下图所示的各个步骤进行:其中绿色的模块可以选择性实现。很容易看出,上图中间的那条分支是解释执行的过程(即一条字节码一条字节码地解释执行,如 JavaScript),而下面的那条分支就是传统编译原理中从源代码到目标机器代码的生成过程。如今,基于物理机、虚拟机等的

2018-01-05 18:23:15 305

转载 JVM即时编译

什么是JIT1、动态编译(dynamic compilation)指的是“在运行时进行编译”;与之相对的是事前编译(ahead-of-time compilation,简称AOT),也叫静态编译(static compilation)。2、JIT编译(just-in-time compilation)狭义来说是当某段代码即将第一次被执行时进行编译,因而叫“即时编译”。JIT编译是动态编

2018-01-05 18:20:58 282

转载 JVM 直接内存

概述直接内存并不是虚拟机运行时数据区的一部分,也不是Java 虚拟机规范中农定义的内存区域。在JDK1.4 中新加入了NIO(New Input/Output)类,引入了一种基于通道(Channel)与缓冲区(Buffer)的I/O 方式,它可以使用native 函数库直接分配堆外内存,然后通脱一个存储在Java堆中的DirectByteBuffer 对象作为这块内存的引用进行操作。这样能

2018-01-03 18:44:13 191

spring mvc学习文档

sping mvc 开发学习文档

2015-01-29

java中连接memcached服务器

java中连接memcached缓存服务器

2015-01-25

elipse maven插件

maven插件,下载解压后,安装后即用,好不容易找到的

2014-12-06

js实现图片平滑滚动效果

js实现漂亮的图片平滑滚动效果

2014-10-01

js实现漂亮的可移动弹出层

js实现的漂亮的可移动弹出

2014-09-28

js实现的分页

js实现的漂亮的分页

2014-09-27

springmvc学习之文件上传和国际化文件的读取

本人自己学习springmvc学习文件上传下载,和spring资源国际化

2014-09-03

js实现新闻列表连续的滚动效果

通过js实现的新闻列表的滚动效果 效果为连续滚动

2014-08-26

spring mvc学习+数据分页+数据导入导出

springmvc3的学习,使用springmvc+jdbcTemplate,并通过poi实现数据的导入和导出

2014-08-13

页面布局,实现footer永远在底部

使用html+css来实现传统的页面布局中footer固定在底部

2014-08-03

自定义Filter来解决web项目的乱码问题,包括get和post请求

自定义Filter来解决web项目中的乱码问题,包括get请求和post请求,使用包装设计模式。

2014-08-01

spring security安全框架学习

使用spring security做权限管理demo和全县管理数据库表结构的设计

2014-08-01

mybatis分页插件包

mybatis最强大的分页插件,没有之一!插件使用请参见http://my.oschina.net/miemiedev/blog/135516

2014-06-27

空空如也

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

TA关注的人

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