自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ZERO

  写程序归根到底就是做两件事---算法实现和错误处理

  • 博客(6)
  • 论坛 (1)
  • 收藏
  • 关注

转载 Java虚拟机启动、加载类过程分析

转载自:https://blog.csdn.net/luanlouis/article/details/50529868    首先定义一个非常简单的java程序并运行它,来逐步分析java虚拟机启动的过程。package org.luanlouis.jvm.load;import sun.security.pkcs11.P11Util;/** * Created by louis ...

2019-08-25 11:47:25 405

转载 服务暴露

转载自:https://blog.csdn.net/u012410733/article/category/7159846    在服务提供者暴露的时候,首先从配置文件中获取到对外提供的实际类ref(如:HelloWorldImpl),然后通过ProxyFactory类(JavassistProxyFactory或JdkProxyFactory)把ref生成一个AbstractProxyInv...

2019-08-13 12:28:31 115

转载 服务引用

转载自:https://blog.csdn.net/bolg_hero/article/details/79202567服务消费方发起请求  当服务的消费方引用了某远程服务,服务的应用方在spring的配置实例如下(参考dubbo项目中dubbo-demo/dubbo-demo-xml模块):<dubbo:reference id="demoService" interface="or...

2019-08-09 17:26:32 169

转载 @SPI和@Adaptive

转载自:https://blog.csdn.net/qq924862077/article/details/77510121  1、获取指定实现类  在ExtensionLoader中获取默认实现类或者通过实现类名称来获取实现类。Protocol refprotocol = ExtensionLoader.getExtensionLoader(Protocol.class).getDefa...

2019-08-07 22:11:47 855

原创 Kafka如何实现每秒上百万的高并发写入

Kafka是高吞吐低延迟的高并发、高性能的消息中间件,在大数据领域有极为广泛的运用。配置良好的Kafka集群甚至可以做到每秒几十万、上百万的超高并发写入。那么Kafka到底是如何做到这么高的吞吐量和性能的呢?一、页缓存技术 + 磁盘顺序写首先Kafka每次接收到数据都会往磁盘上去写,为了保证数据写入性能,Kafka是基于操作系统的页缓存来实现文件写入的。操作系统本身有一层缓存,叫做page...

2019-08-06 20:12:11 1244

转载 小内存为什么不建议使用CMS

转载自:http://hellojava.info/?p=142  之前曾经有讲过在heap size<=3G的情况下完全不要考虑CMS GC,在heap size>3G的情况下也优先选择ParallelOldGC,而不是CMS GC,只有在暂停时间无法接受的情况下才考虑CMS GC(不过当然,一般来说在heap size>8G后基本上都得选择CMS GC,否则那暂停时间是相当...

2019-08-06 18:33:21 931

空空如也

给csdn博客提提需求

发表于 2018-05-05 最后回复 2018-05-05

空空如也

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

TA关注的人 TA的粉丝

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