3. 无重复字符的最长子串 给定一个字符串 s ,请你找出其中不含有重复字符的 最长 子串 的长度。 示例 1: 输入: s = "abcabcbb" 输出: 3 解释: 因为无重…

LeetCode Hot100 双指针问题
解决 SpringBoot3 GraalVM 编译问题

283. 移动零 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 请注意 ,必须在不复制数组的情况下原地对数组进行操作。 示例 1: 输入: nums …
找不到运行时未初始化的类 错误信息: Error: Classes that should be initialized at run time got initialized during image building: org.slf4…

Rete.js 实现可视化图编辑器
基于 Kafka+Redis ZSet 实现延时消息队列
Vue3+Pinia 实现全局键值对缓存
试读 Attention Is All You Need

介绍 Introduction - Rete.js Rete.js(读作 /ˈriː.ti/,在意大利语中意为“网络”)是一个用于创建可视化界面和工作流的框架。它主要提供两方面能力:可视化Rete.js 支持使用多种前端框架来渲染编辑器,包…
Kafka 并没有提供延时队列,可以用 Redis 的 ZSet 来实现。 ZSet 是按 score 排序的,可以用消息实际消费的时间作为 score,然后取 [0, 当前时间] 区间内的消息即可实现延时队列。 基本接口 首先定义一个基本…
在需要重复使用大量相同数据的场景下(如展示用户信息、商品信息、购物车列表等),重复调用 api 获取不仅会增加后端服务器的负担,也显得代码不太简洁。 现在写一个全局缓存,将获取数据的逻辑也写入其中,这样外部只需要调用 get() 方法而无需…
首先放原文地址:https://arxiv.org/pdf/1706.03762 前言 首先我没有系统学习过和深度学习有关的内容,本文仅代表我个人的理解。 本文将和原文的章节一一对应,同时给出原文和译文以及我自己增加的额外的解释。 下面从摘…
反向传播(Backpropagation) 是一种用于训练人工神经网络的算法。它通过计算损失函数(Loss Function)相对于网络中每个参数(如权重和偏置)的梯度,并利用这些梯度调整网络参数,从而最小化损失函数,进而优化网络的表现。 …
Kotlin Native 跨平台实战开发
Kotlin Native | Kotlin Documentation Kotlin/Native is a technology for compiling Kotlin code to native binaries which ca…
上次介绍了 Solidity 中的面向对象,这次来详细说说 Solidity 的循环、数组、交易、修饰符、自定义错误类型与事件、合约的回调函数(Fallback / Receive)以及接口(Interface)/ 抽象合约(Abstrac…