- 博客(26)
- 收藏
- 关注
原创 数据作为微服务:分布式数据集中集成
点击左上角蓝字,关注“锅外的大佬”专注分享国外最新技术内容1.引言 Microservices(微服务)是新软件项目中所青睐的架构设计。随着从单一系统到分布式系统的演化不...
2019-07-31 08:08:00 825 1
原创 利用微设计实现高效可持续的基础设施
点击左上角蓝字,关注“锅外的大佬”专注分享国外最新技术内容了解微设计基础架构(MDI)的概念,它们如何帮助开发,以及它们与DevOps和微服务等技术的关系。技术决策既困难...
2019-07-26 08:08:00 253
转载 2019年7月最新Java微服务资料
大家好,废话不多说,整理了精心收集了各类资源。声明,如侵犯个人利益,请联系小编,会立即删除相关资料。领取方式在文末求转发列表好了,由于资源太多啦,就不一一列举了。大家按照...
2019-07-26 08:08:00 122
转载 Java有损转换
点击左上角蓝字,关注“锅外的大佬”专注分享国外最新技术内容1. 概述在这个快速教程中,我们将讨论Java中有损转换的概念及其背后的原因。同时,我们将探索一些方便的转换技术...
2019-07-25 08:08:00 1655
翻译 Java并发之线程封闭
Java并发之线程封闭读者们好! 在这篇博客中,我们将探讨线程封闭是什么意思,以及我们如何实现它。 所以,让我们直接开始吧。1. 线程封闭大多数的并发问题仅发生在我们想要在线程之间共享可变变量或可变状态时。如果在多个线程之间操作共享变量,则所有线程都将能够读取和修改变量的值,从而出现意外或不正确的结果。一种简单的避免此问题的方式是不在线程之间共享数据。 这种技术称为线程封闭,是在我们的...
2019-07-16 10:36:53 117
转载 Spring Bean的加载深度解析
点击左上角蓝字,关注“锅外的大佬”专注分享国外最新技术内容1、getBean()这个方法有点长我们进行分段解析。1.1、从缓存获取//提取对应的beanName fin...
2019-07-15 08:18:00 123
翻译 Java中的关键字synchronized
1. 介绍在Java并发系列的文章中,这个是第二篇文章。在前面的一篇文章中,我们学习了Java中的Executor池和Excutors的各种类别。在这篇文章中,我们会学习synchronized关键字以及我们在多线程的环境中如何使用。2. 什么是同步?在一个多线程的环境中,多个线程同时访问相同的资源的情况是存在的。例如,两个线程试图写入同一个文本文件。它们之间没有任何的同步,当两个或多个线...
2019-07-12 09:42:20 110
翻译 Java并发框架:Executor
介绍随着当今处理器中可用的核心数量的增加, 随着对实现更高吞吐量的需求的不断增长,多线程 API 变得非常流行。 Java 提供了自己的多线程框架,称为 Executor 框架.1. Executor 框架是什么?Executor 框架包含一组用于有效管理工作线程的组件。Executor API 通过 Executors 将任务的执行与要执行的实际任务解耦。 这是 生产者-消费者 模式的一种...
2019-07-09 09:17:59 162
转载 Java并发框架:Executor
点击左上角蓝字,关注“锅外的大佬”专注分享国外最新技术内容介绍 随着当今处理器中可用的核心数量的增加, 随着对实现更高吞吐量的需求的不断增长,多线程 API 变得非常流行...
2019-07-09 08:18:00 88
翻译 消息驱动式微服务:Spring Cloud Stream & RabbitMQ
1. 概述在本文中,我们将向您介绍Spring Cloud Stream,这是一个用于构建消息驱动的微服务应用程序的框架,这些应用程序由一个常见的消息传递代理(如RabbitMQ、Apache Kafka等)连接。Spring Cloud Stream构建在现有Spring框架(如Spring Messaging和Spring Integration)之上。尽管这些框架经过了实战测试,工作得非...
2019-07-08 09:31:35 480
翻译 JVM中的本机内存跟踪
1.概述有没有想过为什么Java应用程序通过众所周知的-Xms和-Xmx调优标志消耗的内存比指定数量多得多?出于各种原因和可能的优化,JVM可以分配额外的本机内存。这些额外的分配最终会使消耗的内存超出-Xmx限制。在本教程中,我们将列举JVM中的一些常见内存分配源,以及它们的大小调整标志,然后学习如何使用本机内存跟踪监视它们。2.原生分配堆通常是Java应用程序中最大的内存使用者,但还有其...
2019-07-06 18:14:25 210
转载 Spring Boot 面试的十个问题
点击左上角蓝字,关注“锅外的大佬”专注分享国外最新技术内容用下面这些常见的面试问题为下一次 Spring Boot 面试做准备。在本文中,我们将讨论 Spring boo...
2019-07-06 08:16:00 197
翻译 性能监控: SPF4J介绍
1. 总体介绍性能测试是一项在软件生命开发周期中总是被置于最后一环的活动。我们经常依靠 Java profilers 去帮助发现性能问题。在这篇文章中,我们将会学习关于 Java 的简单性能测试框架 - SPF4J。它提供了可以加在我们代码中的 API。因此,我们可以将 性能监视变为我们组件的一部分。2. 度量捕获和可视化的基本概念在我们开始之前,让我们用一个简单的例子来理解度量捕获和可视...
2019-07-05 09:39:10 233
转载 Java 系列译文集锦
点击左上角蓝字,关注“锅外的大佬”专注分享国外最新技术内容小锅专门为您整理的Java翻译集锦哦,记得好好收藏!目前为止,团队成员已翻译Java系列文章【12】篇!我们仍在...
2019-07-04 08:18:00 126
转载 追踪JVM中的本地内存
点击左上角蓝字,关注“锅外的大佬”专注分享国外最新技术内容1.概述 有没有想过为什么Java应用程序通过众所周知的-Xms和-Xmx调优标志消耗的内存比指定数量多得多?出...
2019-07-04 08:18:00 2616
翻译 Spring Batch 入门级示例教程
我将向您展示如何使用Spring Boot创建一个的Spring Batch的Hello World示例。(循序渐进)因此,如果您是Spring Batch的初学者,您一定会喜欢本指南。准备好了吗?如果您想了解更多关于Spring Batch的信息,请访问Spring Batch教程页面。1.Spring Batch框架工作原理在深入研究代码之前,让我们先看看Spring Batch框...
2019-07-03 09:15:25 994
转载 性能监控 : SPF4J
点击左上角蓝字,关注“锅外的大佬”专注分享国外最新技术内容1. 总体介绍 性能测试是一项在软件生命开发周期中总是被置于最后一环的活动。我们经常依靠 Java profil...
2019-07-03 08:18:00 111
原创 Spring Boot Actuator 构建 RESTful Web 应用
Spring Boot Actuator 是 Spring Boot 的一个子项目。通过它,可以很轻易地为应用提供多种生产级服务。本教程中,你将通过构建一个应用来学习如何添加这些服务。1. 你需要构建什么本教程将带你使用 Spring Boot Actuator 创建一个 “hello world” RESTful Web 服务。你需要构建一个 HTTP GET 请求服务:$ curl ht...
2019-07-02 09:36:19 242
原创 开车!Spring Batch 入门级示例教程!
点击左上角蓝字,关注“锅外的大佬”专注分享国外最新技术内容我将向您展示如何使用Spring Boot创建一个的Spring Batch的Hello World示例。(循序...
2019-07-02 08:18:00 1030 1
转载 使用 Spring Boot Actuator 构建 RESTful Web 应用
点击左上角蓝字,关注“锅外的大佬”专注分享国外最新技术内容Spring Boot Actuator 是 Spring Boot 的一个子项目。通过它,可以很轻易地为应用提...
2019-07-01 15:24:01 139
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人