六合彩最高极限

标签:IDE

Java

牛逼了!用 IDEA ?#27973;?#20102;开源组件导致FGC的原因

6

hanze 发布于 2019-08-25

点击上方“ 匠心零度 ?#20445;?#36873;择“设为星标” 做积极的人,而不是积极废人! ?#31243;?#19978;午收到最近发布的一个服务 频繁FGC 的告警,这个服务只是给公司内部相关人员使用?#27169;?#24182;非给互联网用户提供服务的系统。而且功能也比较简单,就是查看一些统计信息、报表数据、数据导出Excel等,?#26790;?#37327;?#27973;?..

阅读(2)评论(0)赞 (0)

Spring

zxhtom框架开源啦–springboot搭建

16

wenming.gapo 发布于 2019-08-25

[TOC] <font color="red" size="8"> 开源位置 </font> springboot基于spring和mvc做了很多默?#31995;?#23553;装。这样做的好处极大的方便了开发者的效率。尽管与此我们每个人还...

阅读(2)评论(0)赞 (0)

Java

SRE 高延迟问题的罪魁祸首 System.gc()

4

changyuan.xu 发布于 2019-08-25

01 案例一: 某日,支付平台的开发人员?#19994;?SRE, 需要 SRE 帮助解决一个棘手的问题。 他们发现一个调用第三方支付接口的应用里面,偶尔出?#26234;?#27714;超时的情况 。第三方平台保证他们的服务 99% 在 10 秒 内完成,算上网络传输时间, 15 秒 足够了,尽管支付平台设置的超时...

阅读(6)评论(0)赞 (0)

编程技术

golang微服务框架go-micro 入门笔记2.1 micro工具之micro api

xubiao.zhuang 发布于 2019-08-24

micro api micro 功能?#27973;?#24378;大,本文将详细阐述micro api 命令行的功能 重要的事情说3次 本文全部代码https://idea.techidea8.com/open/idea.shtml?id=6 本文全部代码https://idea.techidea8.c...

阅读(12)评论(0)赞 (0)

Java

消息中间件——RabbitMQ(十)RabbitMQ整合SpringBoot实战!(全)

14

likai 发布于 2019-08-24

前言 1. SpringBoot整合配置详解 publisher-confirms,实现一个监听器用于监听Broker端给我们返回的确认请求: RabbitTemplate.ConfirmCallback publisher-returns,保证消息对Broker端是可达?#27169;?#22914;果...

阅读(10)评论(0)赞 (0)

编程技术

利用dubbo打造真正的nodejs端的微服务体系

xubiao.zhuang 发布于 2019-08-24

Java在微服务方面的生态比较完善,国内常见的有: 基于consul的spring生态。 nest-cloud 就是基于consul?#21019;?#24314;微服务。 阿里巴巴的 dubbo 与 sofa 。 基本上国内的Java微服务都是使用以?#31995;?#29983;态。而nodejs为了能够与Java微服务互通,...

阅读(10)评论(0)赞 (0)

Java

利用ShardingSphere-JDBC实现分库分表

14

wenming.gapo 发布于 2019-08-24

利用ShardingSphere-JDBC实现分库分表 1. ShardingSphere概述 1.1 概述 业务发展到一定程度,分库分表是一种必然的要求,分库可以实现资源隔离,分表则可以?#26723;?#21333;表数据量,提高?#26790;?#25928;率。 分库分表的技术方案,很久以来都有两种理念: 集中式的Prox...

阅读(9)评论(0)赞 (0)

Java

聊聊dubbo的ExtensionLoader.getActivateExtension

刘莉莉 发布于 2019-08-24

序 本文主要研究一下dubbo的ExtensionLoader.getActivateExtension ExtensionLoader.getActivateExtension dubbo-2.7.3/dubbo-common/src/main/java/org/apache/...

阅读(10)评论(0)赞 (0)

Java

服务链路跟踪 && 服务监控

3

yeseng 发布于 2019-08-24

服务链路跟踪 背景 微服务以微出名,在实?#23454;?#24320;发过程中,涉及到成百上千个服务,网络请求引起服务之间的调用极其复杂。 当请求不可用或者变慢时,需要及时排查出?#25910;?#26381;务点成为了微服务维护的一大难关。 服务链路跟踪技术应运而生。 ZipKin Zipkin 是一个开放源代码分布式的跟踪系...

阅读(13)评论(0)赞 (0)

Java

Java设计模式14:建造者模式

2

xubiao.zhuang 发布于 2019-08-24

什么?#22681;?#36896;者模式 发现很多框架的源码使用了建造者模式,看了一下觉得挺实用?#27169;?#23601;写篇文章学习一下,顺便分享给大家。 建造者模式是什么呢?用一句?#26696;?#25324;就?#22681;?#36896;者模式的目的是 为了分离对象的属性与创建过程 ,是?#27169;?#21482;要记住并理解红字的几个部分,建造者模式你?#25237;?#20102;。 为什么需要建造者模式...

阅读(15)评论(0)赞 (0)

Java

[学习笔记-Java集合-17] Queue – DelayQueue源码分析

1

songhua.gao 发布于 2019-08-24

介绍 DelayQueue是java并发包下的延时阻塞队列,常用于实现定时任务。 继承体系 从继承体系可以看到,DelayQueue实现了BlockingQueue,所?#36816;?#26159;一个阻塞队列。 另外,DelayQueue还组合了一个叫做Delayed的接口,DelayQueue中存储...

阅读(18)评论(0)赞 (0)

Java

volatile的作用及正确的使用模式

4

puefu.he 发布于 2019-08-24

volatile 先从基础的知?#31471;?#36215;吧,这样也有个来龙去脉。 我们都知道,程序运行后,程序的数据都会被从?#25490;?#21152;载到内存里面(主存) 而?#26412;?#37096;的指令被执行的时候,内存中的数据会被加载到更加靠近CPU的各级缓存,以及寄存器中。 当一个多线程程序执行在一个多核心的机器上时,就会出现真正...

阅读(19)评论(0)赞 (0)

Java

纯数据结构Java实现(6/11)(二叉堆&优先队列)

13

darida 发布于 2019-08-24

堆其实也是树结构(或者说基于树结构),一般可以用堆实现优先队列。 二叉堆 堆可以用于实?#21046;?#20182;高层数据结构,比如优先队列 而要实现一个堆,可以借助二叉树,其实现称为: 二叉堆 (使用二叉树表示的堆)。 但是二叉堆,需要满足一些特殊性质: 其一、二叉堆一定是一棵 完全二叉树 (完全二...

阅读(17)评论(0)赞 (0)

Java

《Java 8 in Action》Chapter 2?#21644;?#36807;行为参数化传递代码

2

hanze 发布于 2019-08-24

你将了解行为参数化,这是Java 8?#27973;?#20381;赖的一种软件开发模式,也是引入 Lambda表达式的主要原因。行为参数化就是可以帮助你处理频繁变更的需求的一种软件开发模式。一言?#21592;?#20043;,它意味 着拿出一个代码块,把它准?#36127;?#21364;不去执行它。这个代码块以后可?#21592;?#20320;程序的其他部分调用。本章通过筛...

阅读(16)评论(0)赞 (0)

Java

Selenium+java – 手把手一起搭建一个最简单自动化测试框架

6

songhua.gao 发布于 2019-08-24

写在前面 我们刚开始做自动化测试,可能写的代码都是基于原生写的代码,看起来特别不美观,而且感觉特别生硬。 来看下面一段代码,如下图所示: 从上面?#35745;?#20195;码来看,具体特征如下: driver对象在测试类中显示 定位元素的value值在测试类中显示 定位元素的方式(By对象)在测试类中...

阅读(18)评论(0)赞 (0)

Java

Spring Security 认证方式的深度思考

11

刘莉莉 发布于 2019-08-24

引言 讲一下 COOKIE 和 SESSION ? 哔哩哔哩。。。 如果 COOKIE 被禁用了怎么办? 可以使用 Token 来代替 COOKIE 进行用户认证。 那你看,既然 Token 就能实现功能,那还要 COOKIE 干什么呢? COOKIE 存在时间这么久,肯定是有它...

阅读(16)评论(0)赞 (0)

Java

Java内存缓存-通过Google Guava创建缓存

2

changyuan.xu 发布于 2019-08-24

谷歌Guava缓存 Guava介绍 Guava是Google guava中的一个内存缓存模块,用于将数据缓存到JVM内存中。实际项目开发中经常将一些公?#19981;?#32773;常用的数据缓存起来方便快速?#26790;省?Guava Cache是单个应用运行时的本地缓存。它不把数据存放到文件或外部服务器。如果不...

阅读(18)评论(0)赞 (0)

编程技术

HBase 系列(二)—— HBase 系统架构及数据结构

9

刘莉莉 发布于 2019-08-24

一、基本概念 一个典型的 Hbase Table 表如下: 1.1 Row Key (行键) Row Key 是用来检索记录的主键。想要?#26790;?HBase Table 中的数据,只有以下三种方式: 通过?#20184;?#30340; Row Key 进行?#26790;剩?通过 Row Key 的 range 进行访...

阅读(17)评论(0)赞 (0)

六合彩最高极限