标签:Region

Java

一篇超实用的服务异常处理指南

2

darida 发布于 2019-04-26

1. 服务异常的处理流程 2. 负载 2.1 查看机器 cpu 的负载 top -b -n 1 |grep java|awk ‘{print "VIRT:"$5,"RES:"$6,"cpu:"$9"...

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

Java

RxHttp 一条链发送请求之强大的数据解析功能(二)

6

xiaoli.wang 发布于 2019-04-25

在上一文中,我们对RxHttp做了一个整体的介绍,文章一经发表后,就收到了广大读者众多不同的声音,有对我的肯定,也有对RxHttp提出改进的建议,更有读者直接指出了我的不足,为此,我收获了很多,让我对很多东西都有了新的认知,我想这就是很多人坚持写作的原因,因为这里,可以相互学习,...

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

Spring

SpringCloud踩坑记录二

2

dulong 发布于 2019-04-24

前言 继第一次搭建springcloud环境踩坑之后,时隔三个月,第二次踩坑记录也跟着上线了,SpringCloudConfig坑系列。第一次踩坑让我理解了 用户线程和守护线程 这一块的知识盲点,这次踩的坑就是基本就是 配置 上的坑。但是多踩踩坑会让我们更容易理解具体配置起到了什...

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

编程技术

基于Kubernetes的微服务可观察性与Istio服务网格(一)

26

songhua.gao 发布于 2019-04-19

本系列文章将分为两部分,在此我们将探讨Istio服务网格中一部分,即可观察性工具集。这些工具包含了Jaeger,Kiali,Prometheus以及Grafana。为辅助我们此行探索,我们将在GCP上部署基于Go的微服务参考平台到GKE上去。 什么是可观察性 与区块链,无服务器,...

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

Java

Netty 4.1.35.Final 发布,经典开源 Java 网络服务框架

邓龙华 发布于 2019-04-18

Netty 4.1.35.Final 发布了,Netty 是一个 Java 开源框架。Netty 提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。此版本包含错误修复和改进。 更新内容: Only try to use OpenS...

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

Java

Spring Cloud 参考文档(服务发现:Eureka客户端)

Harries 发布于 2019-04-18

服务发现:Eureka客户端 服务发现是基于微服务架构的关键原理之一,尝试手动配置每个客户端或某种形式的约定可能很难做到并且可能很脆弱,Eureka是Netflix Service Discovery服务器和客户端,服务器可以被配置和部署为高可用性,每个服务器将注册服务的状态复制...

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

Java

在Java项目中集成EOS代币

puefu.he 发布于 2019-04-18

Eos是一个比较新的区块链项目,可以像以太坊一样建立智能合约,但它比以太坊快得多。希望在eos网络上创建智能合约的开发人员,在eos区块链的使用资源上拥有一些eos比如网络带宽,ram和cpu。这些资源帮助用户创建智能合约并将其分发给他的用户。 每个想要使用eos网络从他的帐户转...

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

Java

kubernetes Pod 资源调度

24

zhuangli 发布于 2019-04-17

1 概述 1 总述 API server 接受客户端提交的POD对象创建请求操作过程中,需要kube-scheduler 从当前集群中选择一个可用的最佳节点接受并运行,通常是默认调度器复制此类任务,对于每个待创建的POD来说,需要经过三个步骤。 1 预选(predicate) 节...

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

Spring

Spring Cloud 参考文档(服务发现:Eureka Server)

xirruiqiang 发布于 2019-04-16

服务发现:Eureka Server 本节介绍如何设置Eureka服务器。 如何包含Eureka服务器 要在项目中包含Eureka Server,请使用组ID为 org.springframework.cloud 和工件ID为 spring-cloud-starter-netfl...

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

Java

面试常问的话题,你看源码学到了什么?

7

小丁 发布于 2019-04-16

前言 在看了肥朝之前Dubbo源码解析系列的粉丝.出去面试一般都是上来一波操作猛如虎的源码分析, 技惊四座 !当然也有一些喜欢 打我脸 的粉丝做了如下反馈: 言归正传,在面试"造火箭"的过程中,最常问的又最有区分度的一些问题 你对XXX源码这么熟悉,那有没有遇...

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

Java

面试常问话题之一,你看源码学到了什么?

7

changyuan.xu 发布于 2019-04-15

在看了肥朝之前Dubbo源码解析系列的粉丝.出去面试一般都是上来一波操作猛如虎的源码分析, 技惊四座 !当然也有一些喜欢 打我脸 的粉丝做了如下反馈: 言归正传,在面试"造火箭"的过程中,最常问的又最有区分度的一些问题 你对XXX源码这么熟悉,那有没有遇到过什...

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

Java

那些绕不过去的 Java 知识点

9

puefu.he 发布于 2019-04-13

Checks for unguarded accesses to fields and methods with @GuardedBy annotations @GuardedBy("obj") private ConcurrentMap<String,...

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

Java

从fastjson多层泛型嵌套解析,看jdk泛型推断

changyuan.xu 发布于 2019-04-11

给你一组json数据结构,你把它解析出来到项目中,你会怎么做? // data1 sample { "code" : "1", "msg" : "Success", "data" : { "userid1" : { "name" : "Zhangsan", "sex" : "ma...

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

Java

再谈Java GC

1

小丁 发布于 2019-04-10

GC是影响JVM性能的重要因素,不同jvm厂商、版本实现了不同垃圾收集器和算法,各有优缺点。本文就jvm内存划分做进一步补充说明并聊聊各种常见的垃圾收集器,它们的基本算法和使用场景以及一些GC调优的方法。 GC的基本原理与概念 结合jvm内存划分我们知道GC通常是运行在堆内存上的...

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

Java

java中的GC

20

小丁 发布于 2019-04-10

在上一章中,我们了解到程序计数器、虚拟机栈、本地方法栈等线程私有的区域的生命周期都是跟随线程的生命周期的变化而变化的,而java堆和方法区等线程共享的区域的生命周期我们就没有介绍了。 因此,本章的主要内容就是介绍java堆和方法区等线程共享的区域上管理,即java堆和方法区上GC...

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

Java

Java虚拟机04——垃圾收集器

6

puefu.he 发布于 2019-04-08

主要介绍HotSpot虚拟机的垃圾收集器,这个虚拟机包含的所有收集器如图所示: 可以看到,收集器之间是可以搭配使用的。下面介绍这些收集器的特性、基本原理和使用场景。在介绍之前先明确一个观点:直到现在为止还没有最好的收集器出现,更加没有万能的收集器,选择的是对具体应用最合适的收集器...

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

Java

SpringCloud之Eureka

3

yeseng 发布于 2019-04-03

服务发现是基于微服务的体系结构的关键原则之一。尝试手工配置每个客户端或某种形式的约定可能很困难,而且很脆弱。Eureka是Netflix的服务发现服务器和客户端。可以将服务器配置和部署为高可用性,每个服务器将注册服务的状态复制到其他服务器。 简介 Eureka是Netflix开发...

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

Java

Java虚拟机03——垃圾收集算法

4

Harries 发布于 2019-04-03

该算法如同它的名字一样,分为“标记”和“清除”两个阶段: 首先标记出所有需要回收的对象 在标记完后统一回收所有被标记的对象 这个算法其实已经过时了,但是后续的算法都是基于这种思路来的。它主要的不足点有两个: 效率问题。标记和清理两个过程的效率都不高 空间问题。标记清除后会产生大量...

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