反向传播(Backpropagation) 是一种用于训练人工神经网络的算法。它通过计算损失函数(Loss Function)相对于网络中每个参数(如权重和偏置)的梯度,并利用这些梯度调整网络参数,从而最小化损失函数,进而优化网络的表现。 …
Kotlin Native 跨平台实战开发
遗传算法 Genetic Algorithm (Kotlin语言实现)
支持基因片段与序列溢出的雪花算法
Kotlin Native | Kotlin Documentation Kotlin/Native is a technology for compiling Kotlin code to native binaries which ca…
往期传送门: Web3 / Solidity 智能合约基础 #1 Web3 / Solidity 智能合约基础 #2 Web3 / Solidity 智能合约基础 #3 学习完所有的 Solidity 基础知识,现在可以正式编写我们的第一个…
上次介绍了 Solidity 中的面向对象,这次来详细说说 Solidity 的循环、数组、交易、修饰符、自定义错误类型与事件、合约的回调函数(Fallback / Receive)以及接口(Interface)/ 抽象合约(Abstrac…
继续上一篇的内容,这次来看看合约的更多语法以及如何引入其他合约进行交互。 构造函数 和其他面向对象语言一样,Solidity 中也有构造函数。 constructor({[参数类型] [参数名], ...}) {} 例如: address …
Solidity 语言是一种面向合约的高级编程语言,用于在以太坊区块链网络上实现智能合约。Solidity 语言深受c++、Python 和 JavaScript 的影响,针对以太坊(Ethereum)虚拟机(EVM)设计。 很久之前学过 …
GA作为一种机器学习方法,结合了达尔文的进化理论,实际操作与基因组合类似,基本模型的难度不高,比较适合初学者。 简介 遗传算法(Genetic Algorithm,GA)最早是由美国的 John holland于20世纪70年代提出,该算法…
如标题所见,目前高德官方并未适配 Jetpack Compose,因此如果想要在 Compose 中使用高德地图的话,就必须自行适配原来的 xml 布局。 引入依赖 以下是高德官方给出的 gradle 依赖: Android Studio …
传统的雪花算法由41位时间戳、10位机器码以及12位序列号组成的,第一位为保留的符号位。 在分布式集群中,通常使用雪花 ID 作为主键,但是这里就会出现一些问题: 若 A表 与 B表 需要分表且 A 与 B 之间有一定的关联,例如 B表 同…
上一次简单讲了讲 Compose 里的主题以及状态管理,这次的下拉刷新也是非常重要的一个组件之一。 与传统的 SwipeRefreshLayout 不同的是,在 Compose 中是用 Modifier 来声明下拉状态的,并且通过一个 Pu…