Java

快速入门 Akka Java 指南

Akka 是一个用于在 JVM 上构建高并发、分布式和容错的事件驱动应用程序的运行时工具包。本指南通过Hello World示例来介绍 Akka。

2021-05 Akka 模式

Netty中的Reactor模式

Reactor模式(反应堆模式)是一种基于事件驱动的模式,适合做海量数据的事件,属于同步非阻塞的一种NIO实现模式。

2021-05 Netty 模式

OKHTTP3源码和设计模式

本文来探究一下 OkHttp3 的源码和其中的设计思想。

2021-05 OkHttp 模式

JavaParser使用介绍

JavaParser是一个可以将java源码解析为一棵语法树,然后基于这棵树对java代码进行分析和修改的工具。听起来有点玄乎,不过其实不是很复杂的东西,至少概念上来说是这样子的。

2021-05

SpringBoot 2 自定义404处理

SpringBoot 2 中默认对404的处理没有采用抛异常的方式,故仅使用ControllerAdvice注解是无法捕获并处理404的。

2021-04 Spring

剖析Spark集群技术在美团网站的实战运用

这篇文章主要介绍了Spark集群技术在美团网站的实战运用,Spark在数据挖掘、特别是用户行为分析方面为美团点评带来巨大推动,需要的朋友可以参考下

2021-04 Spark

SpringBoot 2定时任务——Scheduled注解

SpringBoot 2定时任务的使用和参数说明。

2021-04 Spring

JForum源码分析

JForum 是一个功能强大 ,易于管理的论坛。它的设计完全遵从MVC设计模式,可以轻松的定制与扩展,本文主要分析以下内容: web.xml,初始化流程,处理请求流程(mvc) ,文件监控 ,缓存实现,数据库访问实现,权限控制

2021-04 jforum

Resilience4j 实用指南

Resilience4j 是受 Netflix Hystrix 启发的轻量级容错库,但专为Java 8和函数式编程而设计。轻巧,因为该库仅使用Vavr,而Vavr没有任何其他外部库依赖项。

2021-04 Resilience4j

浅析并发编程模型——Actor模型

Actor模型属于并发组件模型,通过组件方式定义并发编程范式的高级阶段,避免使用者直接接触多线程并发或线程池等基础概念。

2021-03


SpringBoot 程序部署配置

SpringBoot 所提供的配置按照优先级从高到低的顺序。

2021-03 Spring

使用java处理tfrecord文件

模型训练过程,对错误预测有时需要查看数据信息来判断问题所在,那么就需要从tfrecord中提取出数据来做后续处理,本文介绍使用java从tfrecord文件中提取数据。

2021-03 人工智能 Tensorflow

万字长文!阿里P8技术官手写Mybatis笔记

MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO 对象为数据库中的记录。

2021-03 MyBatis

SpringBoot 2单元测试数据源指定和数据定制初始化

本文实现以下目的: 1. 定制单元测试数据源,与集成单元测试的数据源分开; 2. 每个单元测试均重新构建数据表和测试数据;

2021-03 Spring 单元测试

SpringBoot 2.x 文档第五部分:SpringBoot Actuator 生产就绪功能

SpringBoot 包含许多其他功能,可帮助你在将应用程序推送到生产环境时监控和管理应用程序。

2021-03 Spring

SpringBoot 2.x 文档第四部分:Spring Boot特性

本部分将介绍 SpringBoot 相关的细节内容。在这里,您可以学习到可能需要使用和自定义的主要功能。

2021-03 Spring

SpringBoot 2.x 文档第三部分:使用SpringBoot

本章节将详细介绍如何使用 SpringBoot。它覆盖了诸如构建系统、自动配置和如何运行应用等主题。我们还介绍一些 SpringBoot 最佳实践。虽然 SpringBoot 并没有什么特别(它只是另一个您可以使用的类库),但仍然有一些建议可以让您的开发工作变得更加容易。

2021-03 Spring

SpringBoot 2.x 文档第二部分:入门

如果您是刚开始使用 SpringBoot,或者对 Spring 有点印象,那么这部分内容是为您准备的!在这里我们将给出基本的“是什么?”、“怎么做?”、“为什么?”这类问题的答案。这是一份友好的 SpringBoot 简介和安装说明。当我们在讨论一些核心原理之后,我们将构建第一个 SpringBoot 应用。

2021-03 Spring

数据结构与抽象:Java语言描述(第四版) | 荐书

本书是一本优秀的数据结构教材,Java语言与数据结构这两条既相互独立又相互支撑的知识主线贯穿始终,详细介绍了计算机编程中使用的数据结构和算法。

2021-02 算法
数据结构与抽象:Java语言描述(第四版) | 荐书

3万字加50张图,带你深度解析 Netty 架构与原理(下)

本文是一个学习 Netty 的教程,由「架构与原理」,「源码」,「架构」三部分组成。

2021-02 Netty 模式