加载中
Kotlin Coroutine 原理解析

上一篇文章《Kotlin Coroutine 初探》向大家介绍了 Kotlin Coroutine 的由来、重要概念、用法。为了能让消除大家对 Kotlin Coroutine 的疑惑,帮助大家更好地了解和使用 Kotlin Coroutine,本...

Kotlin Coroutine 初探

一、前言 Kotlin 是近两年兴起的一门编程语言,最近一年的发展速度很快。在2017年,Google 宣布 Kotlin 成为 Android 的官方开发语言。同时,作为 Java 服务器端开发领域的带头大哥之一的 Sp...

Hystrix 使用指南:基本使用

一、前言 这些年分布式系统的规模和复杂度不断增加,随着而来的是对分布式系统可用性的要求越来越高。在各种高可用设计模式中,熔断、隔离、降级是经常被使用的。而相关的技术,如 Hystrix,...

LevelDB 简介

LevelDB 是由 Google 开发的一个简单的 K/V 数据库。它是基于 LSM (Log-Structured-Merge Tree) 的典型实现,LSM 的原理是:当读写数据库时,首先记录读写操作到 Op log 文件中,然后再操作内...

最近新技术学习方向

因为目前对 Spring Boot 的绝大部分内容和 Spring Cloud 主要内容都已掌握,虽然还有如 Eureka的原理和高可用、Hystrix 的聚合监控、Zuul 过滤器的编写和高可用、Spring Cloud Bus 的用途等内...

Java 线程池的异常处理机制

一、前言 线程池技术是服务器端开发中常用的技术。不论是直接还是间接,各种服务器端功能的执行总是离不开线程池的调度。关于线程池的各种文章,多数是关注任务的创建和执行方面,对于异常处...

Java 的泛型擦除和运行时泛型信息获取

前言 现在很多程序员都会在简历中写上精通 Java。但究竟怎样才算是精通 Java 呢?我觉得不仅要熟练掌握 Java 语法和 JDK 的使用,还需要对 Java 这门语言的各方面原理有深入的了解。除了像并...

Google API 设计指南不完全摘要

Google API 设计指南不完全摘要 全文:https://cloud.google.com/apis/design/ 这个设计指南中有很多内容偏重于如何使用 gRPC 涉及 API,如果使用了 gRPC 建议详细阅读。但是,里面也有很多内...

MySQL 学习总结:Explain

当遇到慢查询或其它有问题的语句时,可以使用 Explain 命令分析语句。Explain 的执行结果中,比较重要的字段是 type。type 用于解释获取记录的方式。type 的值由差到好依次为: +-----+-----...

在 pom.xml 中配置 Maven Repository 时的注意事项

<repositories> <repository> <snapshots> <enabled>false</enabled> </snapshots> <id>central</id> <name>xxx release</name> <...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部