logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【区块链】深入理解椭圆曲线密码学 (ECC)

椭圆曲线密码学(Elliptic Curve Cryptography,简称 ECC)是一种基于椭圆曲线数学结构的加密算法。由于其相对于其他加密算法(如 RSA)更高的安全性和更小的密钥尺寸,ECC 被广泛应用于区块链、加密货币(如比特币、以太坊)和其他需要高效加密的场景。本文将深入探讨椭圆曲线密码学的基础原理、应用及其在区块链中的实际应用,最后通过 Python 代码演示如何实现 ECC。

文章图片
#区块链#密码学
【初阶数据结构和算法】Leetcode 刷题之设计循环队列

循环队列是一种基于数组实现的队列,它通过首尾指针来实现队列的循环结构,从而避免了队列中前端元素的空闲空间浪费。在实际应用中,循环队列可以解决传统队列(如线性队列)在达到数组容量时无法继续插入元素的问题,特别适用于要求队列操作具有固定大小且需要循环的场景。本篇文章将介绍如何设计一个循环队列,并通过 Leetcode 刷题的方式来实现这个数据结构。我们将实现一个类,并通过 Leetcode 题目进行演

文章图片
#算法#数据结构#leetcode
Java 数据结构篇——深入了解排序算法(动态图 + 实现七种基本排序算法)

比较排序:通过比较元素之间的大小来确定元素的顺序。冒泡排序选择排序插入排序快速排序归并排序希尔排序非比较排序:不通过直接比较元素来排序。计数排序基数排序桶排序本文将重点介绍七种常见的比较排序算法:冒泡排序、选择排序、插入排序、快速排序、归并排序、希尔排序和堆排序。本篇文章深入讲解了七种经典的排序算法,并提供了 Java 实现代码。每种算法都有其独特的优缺点,选择合适的排序算法对于提高程序的性能至关

文章图片
#排序算法#java#数据结构
低代码框架-界面设计引擎【Microi吾码 系列】

低代码平台通过提供图形化工具和可视化组件,使得开发人员和非开发人员能够通过拖拽组件、配置属性、编排业务逻辑等手段构建应用程序。界面设计引擎是其中最重要的模块之一,主要用于创建和管理用户界面的布局、样式和交互行为。Microi吾码系列低代码框架的界面设计引擎不仅支持传统的拖拽式界面设计,还提供了丰富的组件库、数据绑定和事件响应机制,使得开发者可以轻松构建高效、灵活的应用程序。通过低代码平台实现界面设

#swift
Docker容器搭建Hadoop集群 (hadoop-3.1.3)

通过 Docker 容器搭建 Hadoop 集群是一个快速且高效的方式,尤其适用于开发和测试环境。本文介绍了如何通过 Docker 构建 Hadoop 3.1.3 集群,配置必要的环境变量和 Hadoop 配置文件,并使用 Docker Compose 管理多个容器。通过这种方式,你可以快速地在本地机器上搭建一个完整的 Hadoop 集群,进行大数据处理实验。

文章图片
#docker#hadoop#容器
【贪心算法】贪心算法五

贪心算法是一种非常实用的算法思想,它通过在每一步选择当前最优解来期望得到全局最优解。虽然贪心算法在某些问题中能提供最优解,但并不是所有问题都适合使用贪心策略。对于不具备贪心选择性质的问题,使用贪心算法可能会导致错误的结果。因此,在应用贪心算法时,需要确保问题具备适用条件。

文章图片
#贪心算法#算法
零基础用 Python 开发区块链(五):Web3 进阶

在本篇文章中,我们深入了解了如何使用web3.py连接本地或远程以太坊节点(例如 Infura)查询账户余额和区块信息发送交易并等待确认与智能合约交互,包括部署合约和调用合约方法这些操作是构建区块链应用的基础,了解如何与智能合约交互后,你可以开始开发更加复杂的区块链应用,如去中心化应用(DApps)、去中心化金融(DeFi)平台等。希望你通过本篇教程,能够在区块链开发的道路上迈出坚实的一步!

文章图片
#python#区块链#web3
初阶数据结构总结:顺序表、单链表、双链表、栈、队列、二叉树顺序结构

这些数据结构是编程中最常见和基础的结构,掌握它们的基本实现和应用可以帮助你更好地理解和解决各种算法问题。顺序表适合随机访问,链表适合频繁的插入和删除,栈和队列则常用于处理特定顺序的数据流,而二叉树则是许多高级数据结构和算法的基础。

文章图片
#数据结构#java#算法
Three.js 粒子系统教程:构建炫酷的 3D 粒子效果

创建粒子材质和几何体。通过动画让粒子动态移动。优化性能以应对大量粒子的渲染。通过 Three.js 的强大功能,你可以轻松创建更加复杂的粒子效果,应用于游戏、动画、数据可视化等各种场景。

文章图片
#javascript#3d#开发语言
STM32之DHT11温湿度传感器

通过本教程,我们详细介绍了如何在 STM32 上使用 DHT11 温湿度传感器,涉及硬件连接、GPIO 控制、数据读取等方面。DHT11 的使用非常简单,适合初学者进行温湿度检测的实验和项目开发。通过进一步的优化和改进,可以将其应用于智能家居、气象监测等领域。

文章图片
#stm32#单片机#嵌入式硬件
    共 150 条
  • 1
  • 2
  • 3
  • 15
  • 请选择