前言 这里之所以叫Retrofit客户端。客户端提供的子系统有:1.serviceMethodCache(自定义的接口映射对象集合)2.baseUrl(请求地址)3.call...
前言 这里之所以叫Retrofit客户端。客户端提供的子系统有:1.serviceMethodCache(自定义的接口映射对象集合)2.baseUrl(请求地址)3.call...
OSHI介绍: OSHI是一个基于JNA的免费的本地操作系统和Java的硬件信息库。它不需要安装任何额外的本机库,旨在提供跨平台的实现来检索系统信息,如操作系统版本、进程、内...
Android为啥要从Java转向Kotlin Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,被称之为 Android 世界的Swift,由 JetBra...
后知后觉的我,最近才知道MarkDown支持mermaid语法,可以用MarkDown画流程图! 犹记得当初做毕业设计时,自己用Word插入一个个形状再插入一条条线的方式作图...
消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,日志记录,流量削锋、分布式事务等问题,实现高性能,高可用,可伸缩和最终一致性架构。 zebra架构选用Ro...
1. 概述 AbstractQueuedSynchronizer,简称AQS。是一个用于构建锁和同步器的框架,许多同步器都可以通过AQS很容易并且高效地构造出来,如常用的Re...
来自:SegmentFault ,作者:Ably链接:https://segmentfault.com/a/1190000005789137 Nginx配置参数中文详细说明 ...
github 的下载速度是真的慢,不到 10kb/s,叔可忍婶不可忍啊!搜索网上分享,大致有三种方法: 方法一 修改host,经实验对我没有一丁点作用。 方法二 走代理。刚好...
Ubuntu 安装 Google Chrome 浏览器 下载稳定版 Chrome 浏览器 deb 文件. 下载地址: http://www.ubuntuchrome.com/...
业务系统经常需要用到MQ消息队列,但是又不希望引入一个完整的中间件,比如RocketMQ,RabbitMQ,因为会增加接入成本和运维成本。所以当业务量不是很大,且一致性要求不...
http请求/响应中 Request和Response 两部分参数解释。 HTTP(HyperTextTransferProtocol)即超文本传输协议,目前网页传输的的通用...
面向切面编程(Aspect-Oriented Programming),是Java开发中常见的编程方式,很多著名的开源框架都是基于AOP思想实现,比如Spring、Retro...