首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    java对接Pinata上传文件到IPFS

    Pinata调用API上传文件到IPFS网络 1.登录 这是官网的登录地址: https://app.pinata.cloud/auth/signin 2.生成令牌 注意:jwt令牌只在生成的时候会出现一次...,所以生成APIKEY后要自己保存好jwt令牌,后面无法在让令牌显示出来了,后面调用api接口的时候都需要用到这个jwt令牌的。...3.导入依赖 由于pinata官方没有提供封装好的sdk,所以后端进行请求的时候只能自己通过 HTTP 手动构造请求。...在pom.xml中导入okhttp依赖 在目录file-mall-service这里面的pom.xml目录进行导入 4.编写代码 在controller下新建一个调用方法的uploadPinataFile...接口 Jwt令牌和存储网络和请求地址都放在了yml文件中,由config配置类进行配置的导入,最后通过注入的方式引入到代码中进行使用。

    23400

    Python使用递归实现目录树

    一些动态规划的问题可以通过递归来计算最优解。最后是一种回溯算法。回溯算法有点像深度优先搜索,它对所有可能的结果进行一个搜索。尝试所有的选择。递归可以更好的处理这种搜索过程。...并且可以通过递归调用来解决的算法。在日常的开发当中要注意递归的停止,防止递归产生栈溢出代码示例举个例子进行二维数组的显示,这是最简单的递归打印了,从一级到下一级深入查找,递归显示。...next_row, next_col)# 示例二维数组array = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]# 调用递归函数recursive_2d_array(array)目录树使用...Python进行目录树的展示import osdef display_dir_tree(start_path, indent=''): for item in os.listdir(start_path...然后运行该Python文件,即可在控制台中看到目录树的结构展示,输出结果如下:|-- root |-- dir1 |-- file1.txt |-- file2.txt

    77100

    如何使用Java API访问HDFS为目录设置配额

    API来访问HDFS并进行本地调试,本篇文章Fayson主要介绍如何使用Java API访问Kerberos环境下的HDFS并为目录设置配额。...4.通过Cloudera Manager下载HDFS客户端配置 ? 3.编写代码通过API访问HDFS设置配额示例 ---- 1.将准备好的配置文件拷贝至工程的kb-conf目录下 ?...5.总结 ---- 1.在通过Java API访问Kerberos环境的CDH集群时,如果要使用HdfsAdmin API则需要指定用户为hdfs用户,否则会提示没有权限操作。...2.可以通过Java程序调用HdfsAdmin的API接口设置HDFS目录的配额及清除目录配额操作。 3.设置空间配额大小时,单位精确到byte,设置配额文件数时,文件数含父目录数。...5.通过API的方式设置了目录空间的配额,在CM界面是不会显示出来的。

    4.4K40

    NFT新手教程:如何铸造一个NFT(第2部分)

    译文出自:登链翻译计划[1] 译者:翻译小组[2] 校对:Tiny 熊[3] 在本教程中,我们继续通过使用 Alchemy 的 API 来铸造 NFT。...为了使用它,我们需要通过在 mint-nft.js 文件中添加以下几行代码来解析其内容: const contract = require(".....我们将使用 Pinata,一个方便的 IPFS API 和工具包,来存储我们的 NFT 资产和元数据,以确保我们的 NFT 是真正去中心化的。...你可以通过点击旁边的复制按钮来复制 CID。你可以在以下网址查看你上传的文件:https://gateway.pinata.cloud/ipfs/。...下面动图是演示如何获得文件哈希: 如何获取 NFT metadata hasahcode 通过加载https://gateway.pinata.cloud/ipfs/<metadata-hash-code

    3.5K21

    如何搭建一个应用作为NFT

    虽然使用专用网关[11]将成倍提高用户使用应用程序的体验,但我们将在本教程中使用 Pinata 的免费计划功能来开始。..."homepage": "./" 为了创建一个脚本来构建和部署应用,需要获得一个 Pinata API 密钥。所以,登录你的 Pinata 账户,进入API 密钥页面[16]。...你会看到一个包含 API Key、API Secret 和 JWT 的模式。拷贝下 JWT。现在,让我们从 Pinata 安装一个有用的 CLI 工具来上传文件。...现在,在项目的根目录下,创建一个名为upload.sh的文件。在该文件中,添加这一行: pinata-cli -u ./build 我们正在使用 Pinata 上传 CLI 工具来上传构建文件夹。...现在,使用方便的 Pinata 上传工具来上传元数据文件。 在你的命令行中,从你的合约项目目录下运行这个: pinata-cli -u ./metadata.json 把上传的哈希值保留下来。

    1.2K20

    使用Python通过xlrd处理excel

    项目需求:     通过指定excel文件,文件格式如下: ?     ...每个公司需要单独建立一个独立的文件夹,公司下面会有不同类型的图片,不同类型的图片也需要不同的文件夹保存,最终将图片保存到指定公司,指定的类型下面    实现代码如下: """ 从excel获取url,下载指定图片保存到指定目录...此为处理excel模块 import xlrd import os import urllib.request def dir(dir_name="p_w_picpaths"):     #设定图片保存目录... table.nrows                             #获取行数     for i in range(1410,1425):         """         可通过...p_w_picpathsclass = rows[0] + "\\" + rows[2]  #获取证件类型         dir(dir_name = p_w_picpathsclass)             #创建供应商目录下子目录

    78810

    Python Playwright API使用实例详解

    Python Playwright API 是 Playwright 的 Python 版本,它提供了一套与 Node.js 版本相同的 API,可以在 Python 中使用。...安装 Playwright 在使用 Python Playwright API 之前,需要先安装 Playwright。安装方法如下: !...使用 Playwright 使用 Python Playwright API,可以通过以下步骤在浏览器中自动执行操作: 启动浏览器; 打开一个页面; 执行一些操作,例如点击链接、填写表单等; 获取页面内容...总结 Python Playwright API 是一个高级的自动化测试和数据爬取工具,它提供了一套与 Node.js 版本相同的 API,可以在 Python 中使用。...通过 Python Playwright API,可以快速、简单地编写 Web 应用程序的自动化测试、数据爬取、表单自动填充等任务。

    1.7K30
    领券