Spring Boot集成DJL实现图片分类

1.什么是DJL? DJL 是一个很新的项目,在2019年12月初的AWS re: invest大会上才正式的发布出来。。简单来说,DJL是一个使用Java API简化模型训练、测试、部署和使用深度学习模型进行推理的开源库深度学习工具包,开源的许可协议是Apache-…

hello hello 发布于 2024-10-12

7个API业务模型术语

对于我们这些刚刚进入 API 世界的人来说,有很多东西需要学习。即使是 API 的本质在刚开始时也可能有点难以捉摸,更不用说理解你周围的开发世界所需的所有术语和缩写词了。 但在开始开发和使用有用的系统与数据世界进行通信之前,您需要对API 从业者可用的工具和资源以及 API 如何产生收入有一个背景了解。对于任何刚开始接触 API…

hello hello 发布于 2024-10-10

Kafka架构详解

今天我们来聊一聊 Kafka 的架构。大家一般熟悉的是三层结构:生产者、消费者、消息代理(Message Broker)。其实 Kafka 有更加详细的架构。我们来一起看看。 Kafka 给自己的定位是 事件流平台(event stream platform) 。因此在消息队列中经常使用的 “消息”一词,在 Kafka 中被称为 “事件”。 下图详细展示了…

hello hello 发布于 2024-10-09

为什么 Kafka 很快?

2011 年初,LinkedIn 开源了 Kafka,这是一个分布式事件流平台。它以作家弗朗茨-卡夫卡(Franz Kafka)的名字命名。顾名思义,Kafka 是为写而优化的。它为处理实时数据馈送提供了一个高吞吐量、低延迟的平台,在互联网公司中得到广泛应用。 Kafka 通过顺序 I/O (Sequential I/O)和零拷贝 (Zero…

hello hello 发布于 2024-10-09

为什么要三次握手,而不是两次,或者四次?深入理解三次握手

作者:zorrozou 前言 TCP协议是一个大家好像都熟悉,又好像都不熟悉的协议。说熟悉,是因为我们基本每天都要用到它,所有人似乎对三次握手、四次挥手、滑动窗口、慢启动、拥塞避免、拥塞控制等概念好像都有些了解。说不熟悉,是因为TCP协议相当的复杂,而且在运行过程中网络环境会变化,TCP的相关机制也会因为不…

hello hello 发布于 2024-10-03

HTTPS 是如何工作的?

使用 HTTPS(超文本传输安全协议)的主要原因包括以下几点: 数据加密 – HTTPS 使用 TLS(传输层安全协议)对数据进行加密,确保在客户端和服务器之间传输的数据不会被中途窃听或篡改。 即使黑客截获了数据,也难以解密读取 。 数据完整性 – HTTPS…

hello hello 发布于 2024-10-03

​架构师应知必会的缩写大全

CAP、BASE、SOLID、KISS,这些缩写词是什么意思? 下图解释了系统设计中常见的缩写词。 CAP CAP 定理指出,任何分布式数据存储都只能提供以下三种保证中的两种: 一致性 – 每次读取都会收到最近的写入或错误。 可用性 – 每个请求都会收到响应。 分区容忍度 – 系统在网络故障时仍能继续运行。…

hello hello 发布于 2024-10-03

阿里巴巴 Java 性能调优实战

分享一个不错的Java性能调整教程: 该教程主要有以下7个模块: 下载地址如下: 此处内容已隐藏,请评论后刷新页面查看.

hello hello 发布于 2024-09-30

Java ArrayList 源码分析(一)

前言 如果想要更深入的去了解集合那就要通过我们去分析它的源码来了解它。希望对集合有一个更进一步的理解! 既然是看源码那我们要怎么看一个类的源码呢?这里我推荐的方法是: 1)看继承结构 看这个类的层次结构,处于一个什么位置,可以在自己心里有个大概的了解。 2)看构造方法 在构造方法中,看做了哪些事情,跟踪方法中里面的方法。 3)看常用的方法…

hello hello 发布于 2024-09-30

Java ArrayList 源码分析(二)

2.4、核心方法 2.4.1、add()方法(有四个) 1)boolean add(E);//默认直接在末尾添加元素 /** * Appends the specified element to the end of this list.添加一个特定的元素到list的末尾。 * * @param e element to be appended to…

hello hello 发布于 2024-09-30
上一页 下一页