当前位置: 首页 > news >正文

【新闻稿】Solv 与 zCloak 联合开发跨境贸易场景下可编程数字凭证项目,获得新加坡、加纳两国央行支持...

9cd7ee2599a0fe1e47226718509e8bbe.jpeg

关于昨天 Solv 携手 zCloak 与新加坡和加纳两个央行合作的 Project DESFT,很多朋友都发来恭喜和祝福,并希望了解详情。这个事我们秘密努力了半年多,终于有一个阶段性的成果。这里我转载中文版官宣新闻稿,欢迎大家关注。等我忙过这一阵会写一系列文章将这个项目的来龙去脉以及在技术和思想上的启发与社区详细交流。

(新加坡,2023年11月15日)在今日举行的2023年新加坡金融科技节上,Solv Foundation宣布了DESFT项目,这是一个与新加坡金融管理局(MAS)和加纳央行(BOG)共同合作开发的基于区块链的可信数字凭证解决方案,并向公众展示了该项目的概念验证产品。Project DESFT 与新加坡金融管理局和加纳央行在普惠金融科技领域的开放战略相契合。该项目面向发展中国家的中小微企业(MSMEs),旨在通过区块链技术对可信数字凭证进行通证化,从而支持中小微企业参与国际贸易,并获得高效、精准、可负担的金融服务。凭证是表达信任的工具,它包括各种数字证件、票证、证照、单据、合同、公文,在日常生活、商业贸易和金融交易中作为信任载体,应用极为普遍。众所周知,国际贸易中涉及了处理各种单据和证书的专业流程。然而,在发展中国家,中小微企业经常在提供这些证书方面遇到重大困难。例如,加纳的一家中小微企业可能会发现,很难向海外合作伙伴证明其基本信息的真实性,更不用说许可证、资格认定、交易历史和财务凭据了。因此,许多中小微企业被排除在跨境贸易和供应链金融之外。Project DESFT是一个可信数字凭证解决方案,完全开放,能与区块链数字资产互操作,从而增强现有中心化平台。它能协调不同角色在国际贸易和普惠金融背景下共同协助使用数字凭据:中小微企业(MSMEs)可以申请、验证、存储并出示数字凭据;授权方(Attester)可以发行或检验这些数字凭据;服务提供商(Service Provider)可以验证数字凭据以确定要提供的服务;监管方(Regulator)可以查看、冻结、撤销或重新激活这些数字凭据。总体而言,Project DESFT 通过利用区块链技术、密码学和数字身份技术的优势,旨在创建一个可扩展的商业信任网络。Project DESFT 主要特点包含:* 一站式数字凭证管理平台:全面性的数字凭证管理平台,支持可信数字凭证的创建、认证、验证、展示、转移和监管。* 去中心化:数字凭证的存储、验证、出示和检验全流程基于密码学原理,摆脱了可信第三方模式对中心化平台的依赖,用户的数据主权完全控制在自己手里,解决了传统中心化架构下平台掌控一切的问题。* 可控透明度:每个数字凭证由一对互相绑定的凭证文件和链上通证共同表达,既保护了隐私数据,又兼顾了透明性、流通性和可监管性。* 用途广泛:Project DESFT 系统理论上能够支持表达所有凭证类型,包括但不限于企业及个人身份证、账户卡、牌照、许可证、资格证、单据、发票、收据、仓单、支票、汇票、期票、协议书等各类合同和票证卡以及更复杂的文件如信用证(L/Cs), 提单(B/Ls), 本票等。* 符合UTC标准:Project DESFT 符合联合国开发计划署(UNDP)、新加坡金管局(MAS)等组织推广的通用可信任凭据(UTC)标准。该标准对鼓励发展中地区的中小微企业简化全球贸易信用验证、提供包容性金融服务门户具有重要意义。* 整合监管科技:Project DESFT 提供了监管技术,使监管机构能够修改数字凭证状态,进行撤销、冻结或发出关于证书有效性警告的操作。* 与数字资产集成:通过与 ERC-20/721/1155 等流行数字资产标准建立互操作性,Project DESFT可以无缝集成到支付编程和数字资产管理系统中。新加坡金融管理局(MAS)首席金融科技官Sopnendu Mohanty先生表示:“MAS一直与加纳银行合作,探索数字经济半匀质化通证(DESFT)的创建和应用场景。我们支持并深入研究Project DEFST,因此很鼓舞人心地看到像Solv Foundation这样的公司参与这个有趣的进展中,朝着一个功能强劲的解决方案迈进。此外,由于Project DESFT 整合了通用可信凭证(UTC,Universal Trusted Credentials),它有潜力使得中小微企业通过通证化提升价值,并为更具包容性和可访问性的金融服务开辟了一个新的接入点,我们邀请更多类似的公司加入这一倡议。” 加纳央行第一副行长 Dr. Maxwell Opoku-Afari对与MAS共同发起这一创新且具有深远意义的项目表示出极大的热情,并积极探索区块链在管理可信数字凭证方面的优势。他在主题演讲《通用可信凭证 (UTC) 如何改变普惠金融》中解释了可信数字凭证在贸易和金融服务中的重要作用。“通过与MAS和Solv Foundation的合作伙伴关系,我们正在探索结合UTC、去中心化身份标识(DID)、可验证凭证(VC)和ERC-3525技术的各种应用,展示出巨大的灵活性和潜力。” Dr Maxwell Opoku-Afari还再次强调了监管的必要性,以确保可信凭证平台的有效实施。他表示:“作为中央银行,我们特别关注该计划的监管支持,并提出了独特的‘四眼原则’监管模式。在成功设计后,我们将通过运行实际国际贸易案例来进行现实世界中的试点测试,积极探索如何将通证化数字凭证与我们的中央银行数字货币e-Cedi集成和操作。我们将继续在监管科技方面进行创新,帮助加纳的中小微企业抓住全球供应链重塑所带来的新机遇,通过下一代数字经济基础设施加速加纳经济增长,并成为其他非洲国家效仿的榜样。” 孟岩先生是Solv Foundation的联合创始人和SFT Labs的主理人,他在孵化DESFT项目中发挥了关键作用。孟岩指出:“区块链必须解决现实世界中的真正问题。全球供应链正在面临重组,呈现出区域化、碎片化的趋势,这意味着许多发展中国家的新型中小微企业将参与全球供应链。他们将依赖大量可信数字凭证来协调复杂流程和跨不同司法管辖区之间的合作。我们与新加坡金管局和加纳央行的合作使我们能够利用区块链将数字凭证通证化,增强其可信度和功能,在这些经济体与全球市场之间架起桥梁,支持普惠金融。” 作为ERC-3525通证标准的发起者之一,孟岩先生表示:“Project DESFT使用 ERC-3525 对可验证凭证(VC)进行通证化,引入了‘可控透明性’的特征,这与许多区块链解决方案典型的‘极端透明性’有所不同。它在隐私和透明性之间取得了最佳平衡。这标志着ERC-3525 在澳大利亚CBDC试点计划中‘通证化发票’项目成功后又一次取得了里程碑式的进展。我们非常看好将ERC-3525 与 CBDC 和合稳定币等可编程数字货币技术相结合的应用前景。” Xiao Zhang 博士,Project DESFT 的核心顾问和 zCloak Network 的创始人,为 Project DESFT 提供了密码学、VC、DID 等多方面的技术创新支持,他表示:“W3C 所倡导的 VC 和 DID 本来就是当前 Web3 创新的热点之一。Project DESFT 是全球首个在区块链上对VC和DID进行通证化尝试的项目,在技术上具有创新性和突破性。我们看到,Project DESFT 凭证-通证的对偶结构在隐私保护、可监管性和可流转性方面做到了平衡,相信对于国际上的 VC/DID 的探索者也有很大的启发。除此之外,Project DESFT 还具有与可编程CBDC、目标绑定货币(Purpose-Bound Money)、零知识证明和人工智能等新兴技术整合互动的巨大潜力,以推动数字经济迈向更高层次,想象空间无限。” 据悉,Project DESFT 将于新加坡金融科技节之后进入第二阶段,并与Ample FinTech等具有前瞻性的合作伙伴共同构建更广泛的实际应用案例。在新的阶段中,Project DESFT 将重点与新加坡金管局及加纳银行推动的其他相关项目进行整合,实际支持发展中地区中小微企业完整的跨境贸易流程,并探索与央行数字货币整合,在可编程支付、供应链金融领域进行创新探索。附件:Solv Foundation是一家总部位于新加坡的实体,成立于2021年初。Solv在DeFi行业以其在设计ERC-3525通证标准方面的创新贡献而闻名。ERC-3525是一个定义了半匀质化通证(Semi-fungible Tokens,SFTs)的通证标准。它于2022年9月获得以太坊社区批准。SFTs特别适用于表示可编程数字证书和金融工具。SFT Labs是由Solv Foundation发起并于2022年11月成立的研发和孵化组织。它致力于为半匀质化通证技术开发一个充满活力、多样化且可持续发展的生态系统。SFT Labs已经孵化了澳大利亚的Unizon Blockchain Technology和新加坡的Ample FinTech。zCloak Network是一个基于Web3的真实世界身份(RWI)基础设施,采用零知识证明技术提供隐私领先的去中心化身份标识(DID)。它旨在通过将数据的存储和计算从集中式服务器转移到用户设备上,为用户提供数据主权。借助zCloak Network,人们可以在链上DeFi、身份验证、生物特征应用等领域使用他们的真实世界数据而不泄露隐私。Ample Fintech是一家总部位于新加坡的金融科技初创公司。凭借其技术实力,Ample FinTech致力于为Web3和金融科技行业提供量身定制的金融科技和区块链解决方案。Ample FinTech还提供有关区块链、去中心化身份标识DID、可验证凭证VC、通证化和RWA技术的教育和咨询服务。

相关文章:

【新闻稿】Solv 与 zCloak 联合开发跨境贸易场景下可编程数字凭证项目,获得新加坡、加纳两国央行支持...

关于昨天 Solv 携手 zCloak 与新加坡和加纳两个央行合作的 Project DESFT,很多朋友都发来恭喜和祝福,并希望了解详情。这个事我们秘密努力了半年多,终于有一个阶段性的成果。这里我转载中文版官宣新闻稿,欢迎大家关注。等我忙过这…...

requests库进行爬虫ip请求时遇到的错误解决方法

问题背景 在使用requests库进行HTTP请求时,用户遇到了一个AuthenticationRequired(身份验证必须)的错误。然而,当使用urllib.request.urlopen执行相同的操作时,却能够成功。同时,用户提供了自己的系统信息…...

目标检测—YOLO系列(二 ) 全面解读论文与复现代码YOLOv1 PyTorch

精读论文 前言 从这篇开始,我们将进入YOLO的学习。YOLO是目前比较流行的目标检测算法,速度快且结构简单,其他的目标检测算法如RCNN系列,以后有时间的话再介绍。 本文主要介绍的是YOLOV1,这是由以Joseph Redmon为首的…...

Redis维护缓存的方案选择

Redis中间件常常被用作缓存,而当使用了缓存的时候,缓存中数据的维护,往往是需要重点关注的,尤其是重点考虑的是数据一致性问题。以下是维护数据库缓存的一些常用方案。 1、先删除缓存,再更新数据库 导致数据不一致的…...

LeetCode236. Lowest Common Ancestor of a Binary Tree

文章目录 一、题目二、题解 一、题目 Given a binary tree, find the lowest common ancestor (LCA) of two given nodes in the tree. According to the definition of LCA on Wikipedia: “The lowest common ancestor is defined between two nodes p and q as the lowest…...

基于Gin+Gorm框架搭建MVC模式的Go语言企业级后端系统

文/朱季谦 环境准备:安装Gin与Gorm 本文搭建准备环境:GinGormMySql。 Gin是Go语言的一套WEB框架,在学习一种陌生语言的陌生框架,最好的方式,就是用我们熟悉的思维去学。作为一名后端Java开发,在最初入门…...

【开源】基于Vue和SpringBoot的固始鹅块销售系统

项目编号: S 060 ,文末获取源码。 \color{red}{项目编号:S060,文末获取源码。} 项目编号:S060,文末获取源码。 目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 数据中心模块2.2 鹅块类型模块2.3 固…...

Windows11怎样投屏到电视上?

电视屏幕通常比电脑显示器更大,能够提供更逼真的图像和更震撼的音效,因此不少人也喜欢将电脑屏幕投屏到电视上,缓解一下低头看电脑屏幕的烦恼。 Windows11如何将屏幕投射到安卓电视? 你需要在电脑和电视分贝安装AirDroid Cast的电…...

ubuntu中用docker部署jenkins,并和码云实现自动化部署

1.部署jenkins docker network create jenkins docker run --name jenkins-docker --rm --detach \--privileged --network jenkins --network-alias docker \--env DOCKER_TLS_CERTDIR/certs \--volume jenkins-docker-certs:/certs/client \--volume jenkins-data:/var/jen…...

for,while,do-while,死循环,嵌套循环,跳转关键字,随机数

1.for循环 public class ForDemo1 {public static void main(String[] args) {for (int i 0; i < 5; i) {System.out.println("HelloWorld");}System.out.println("--------------------------------------------");for (int i 1; i <10 ; i) {Sy…...

【六袆 - MySQL】SQL优化;Explain SQL执行计划分析;

Explain SQL执行计划分析 概念:English Unit案例分析1.分析的SQL2.执行计划分析 【如图】MySQL执行计划参数以及它们的影响或意义:概念: MySQL执行计划(Execution Plan)是数据库系统根据查询语句生成的一种执行策略,用于指导数据库引擎执行查询操作。 English Unit This…...

【AI视野·今日NLP 自然语言处理论文速览 第六十二期】Wed, 25 Oct 2023

AI视野今日CS.NLP 自然语言处理论文速览 Wed, 25 Oct 2023 (showing first 100 of 112 entries) Totally 100 papers &#x1f449;上期速览✈更多精彩请移步主页 Daily Computation and Language Papers MuSR: Testing the Limits of Chain-of-thought with Multistep Soft R…...

各种符号地址,可以直接复制粘贴使用

字符符号 - 文本数字工具 | 偷懒工具 toolight.cn...

C语言测试题:用冒泡法对输入的10个字符由小到大排序 ,要求数组做为函数参数。

编写一个函数&#xff1a; 用冒泡法对输入的10个字符由小到大排序 &#xff0c;要求数组做为函数参数。 冒泡排序是一种简单的排序算法&#xff0c;它会多次遍历要排序的数列&#xff0c; 每次遍历时&#xff0c;依次比较相邻的两个元素&#xff0c;如果它们的顺序不符合要求…...

uni-app开发微信小程序 vue3写法添加pinia

说明 使用uni-app开发&#xff0c;选择vue3语法&#xff0c;开发工具是HBliuderX。虽然内置有vuex&#xff0c;但是个人还是喜欢用Pinia&#xff0c;所以就添加进去了。 Pinia官网连接 添加步骤 第一步&#xff1a; 在项目根目录下执行命令&#xff1a; npm install pinia …...

centos三台主机配置互信ssh登录

1. 修改hosts信息 1.1三台主机上分别修改hosts文件 vi /etc/hosts1.2 三台主机分别填入如下内容&#xff0c;ip地址需要检查正确 192.168.126.223 node1 192.168.126.224 node2 192.168.126.225 node32. 秘钥生成和分发 2.1 在三台主机上分别生成秘钥 命令输入后&#xff…...

验证码案例 —— Kaptcha 插件介绍 后端生成验证码,前端展示并进行session验证(带完整前后端源码)

&#x1f9f8;欢迎来到dream_ready的博客&#xff0c;&#x1f4dc;相信你对这篇博客也感兴趣o (ˉ▽ˉ&#xff1b;) &#x1f4dc;表白墙/留言墙 —— 中级SpringBoot项目&#xff0c;MyBatis技术栈MySQL数据库开发&#xff0c;练手项目前后端开发(带完整源码) 全方位全步骤手…...

js/jQuery 的一些常用操作(js/jQuery获取表单元素值 以及 清空元素值的各种实现方式)——附测试例子,拿来即能实现效果

js/jQuery 的一些常用操作&#xff08;js/jQuery获取表单元素值 以及 清空元素值的各种实现方式&#xff09;——附测试例子&#xff0c;拿来即能实现效果 1. 前言2. 获取表单元素的值2.1 简单获取元素中的值2.1.1 根据 id 简单取值2.2.2 根据name 简单取值2.1.3 获取单选按钮的…...

h5(react ts 适配)

一、新建项目并放在码云托管 1、新建项目&#xff1a;react ts h5 考虑到这些 用 create-react-app 脚手架来搭建项目。 首先&#xff0c;确保你已经安装了 Node.js。如果没有安装&#xff0c;请先从官方网站 https://nodejs.org/ 下载并安装 Node.js。打开命令行工具&#x…...

计算机视觉:驾驶员疲劳检测

目录 前言 关键点讲解 代码详解 结果展示 改进方向&#xff08;打哈欠检测疲劳方法&#xff09; 改进方向&#xff08;点头检测疲劳&#xff09; GUI界面设计展示 前言 上次博客我们讲到了如何定位人脸&#xff0c;并且在人脸上进行关键点定位。其中包括5点定位和68点定…...

Vue向pdf文件中添加二维码

&#x1f680; 场景一&#xff1a;利用vue向pdf文件中写入二维码图片或其他图片 &#x1f680; 场景二&#xff1a;向pdf中添加水印 思路&#xff1a; 1、先通过url链接生成二维码&#xff0c;二维码存在于dom中 2、使用html2canvas库将二维码的dom转为一个canvas对象 3、根据c…...

idea一键打包docker镜像并推送远程harbor仓库的方法(包含spotify和fabric8两种方法)--全网唯一正确,秒杀99%水文

我看了很多关于idea一键打包docker镜像并推送harbor仓库的文章&#xff0c;不论国内国外的&#xff0c;基本上99%都是瞎写的&#xff0c; 这些人不清楚打包插件原理&#xff0c;然后就是复制粘贴一大篇&#xff0c;写了一堆垃圾&#xff0c;然后别人拿来也不能用。 然后这篇文…...

程序设计:C++11原子 写优先的读写锁(源码详解二:操作跟踪)

本文承接程序设计&#xff1a;C11原子 写优先的读写锁&#xff08;源码详解&#xff09;-CSDN博客 上文已经列出了完整代码&#xff0c;完整代码里面增加了操作跟踪&#xff0c;这里就讲解一下这部分是如何实现的。 操作跟踪有两个层面&#xff1a;进程层面和线程层面。 由于这…...

Django视图层解析

Django视图&#xff08;View&#xff09;是Django Web框架中负责处理HTTP请求和返回HTTP响应的组件。视图是一段Python代码&#xff0c;接收HTTP请求作为输入&#xff0c;处理请求并返回HTTP响应作为输出。Django视图的主要目的是实现Web应用程序的业务逻辑&#xff0c;将模型和…...

JAVA使用RXTXcomm进行串口通信(一)

首先下载相应的jar文件 压缩包包括:RXTXcomm.jar(64位环境)、win32com.dll和javax.comm.properties。 下载地址:https://www.aliyundrive.com/s/JSeSQsAyYeZ 点击链接保存&#xff0c;或者复制本段内容&#xff0c;打开「阿里云盘」APP &#xff0c;无需下载极速在线查看&#…...

Vue+ElementUI技巧分享:自定义表单项label的文字提示

文章目录 概要在表单项label后添加文字提示1. 使用 Slot 自定义 Label2. 添加问号图标与提示信息 slot的作用详解1. 基本用法2. 具名插槽 显示多行文字提示的方法1. 问题背景2. 实现多行内容显示3. 样式优化 结语 概要 在Vue和ElementUI的丰富组件库中&#xff0c;定制化表单是…...

【QML】警告Name is declared more than once

1. 问题&#xff1a; qml函数中的不同块中定义同名变量&#xff0c;报警&#xff1a;Name is declared more than once 举例&#xff1a; function test(a){if(a "1"){var re 1;console.log(re);}else{var re 2; //这里会报警&#xff1a;Name is declared mor…...

【自用总结】正项级数审敛法的总结

注&#xff1a;收敛半径的求法就是lim n->∞ |an1/an| ρ&#xff0c;而ρ1/R&#xff0c;最基本的不能忘。 比较判别法&#xff1a;从某项起&#xff0c;该级数后面的项均小于等于另一级数&#xff0c;则敛散性可进行一定的比较 可以看到&#xff0c;比较判别法实际上比较…...

ARMv8平台上安装QT开发环境

安装Qt Creator sudo -iapt-get update apt-get upgrade apt list --installed | grep -v oldstable | cut -d/ -f1 | xargs apt-mark unholdapt-get install gcc g clang make-guile build-essential qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools qtcreator qt5* 配置…...

基于人工电场算法优化概率神经网络PNN的分类预测 - 附代码

基于人工电场算法优化概率神经网络PNN的分类预测 - 附代码 文章目录 基于人工电场算法优化概率神经网络PNN的分类预测 - 附代码1.PNN网络概述2.变压器故障诊街系统相关背景2.1 模型建立 3.基于人工电场优化的PNN网络5.测试结果6.参考文献7.Matlab代码 摘要&#xff1a;针对PNN神…...

在服务器导出kafka topic数据

使用Kafka自带的工具&#xff1a;Kafka提供了一个命令行工具kafka-console-consumer&#xff0c;可以用来消费指定Topic的数据并将其打印到控制台。 1.打印到控制台 命令如下&#xff1a; kafka-console-consumer.sh --bootstrap-server $kafkaHost --topic $topicName --from-…...

农户建档管理系统的设计与实现-计算机毕业设计源码20835

摘 要 随着互联网趋势的到来&#xff0c;各行各业都在考虑利用互联网将自己推广出去&#xff0c;最好方式就是建立自己的互联网系统&#xff0c;并对其进行维护和管理。在现实运用中&#xff0c;应用软件的工作规则和开发步骤&#xff0c;采用Java技术建设农户建档管理系统。 本…...

uniapp的Vue2,Vue3配置跨域(proxy代理)

vue2 找到manifest.json文件&#xff0c;通过源码视图的方式打开文件&#xff1a;在文件中添加一下代码即可完成代理&#xff1a; "h5": {"devServer": {"disableHostCheck": true, //禁止访问本地host文件"port": 8000, //修改项目…...

处理BOP数据集,将其和COCO数据集结合

处理BOP数据集&#xff0c;将其和COCO数据集结合 BOP 取消映射关系&#xff0c;并自增80 取消文件名的images前缀 import os import json from tqdm import tqdm import argparseparser argparse.ArgumentParser() parser.add_argument(--json_path, defaultH:/Dataset/COCO…...

跟李沐学AI-深度学习课程05线性代数

线性代数 &#x1f3f7;sec_linear-algebra 在介绍完如何存储和操作数据后&#xff0c;接下来将简要地回顾一下部分基本线性代数内容。 这些内容有助于读者了解和实现本书中介绍的大多数模型。 本节将介绍线性代数中的基本数学对象、算术和运算&#xff0c;并用数学符号和相应…...

电子病历编辑器源码(Springboot+原生HTML)

一、系统简介 本系统主要面向医院医生、护士&#xff0c;提供对住院病人的电子病历书写、保存、修改、打印等功能。本系统基于云端SaaS服务方式&#xff0c;通过浏览器方式访问和使用系统功能&#xff0c;提供电子病历在线制作、管理和使用的一体化电子病历解决方案&#xff0c…...

Qt的日志输出

在Qt中&#xff0c;一般习惯使用qDebug信息进行输出和打印调试信息到console或者文件中&#xff0c;在qDebug中&#xff0c;也有一些小技巧&#xff0c;可以帮助我们更好的使用qDebug打印日志记录&#xff0c;本文分享了qDebug使用的一些小技巧。 1. 打印出文件名、行号、调用函…...

基于热交换算法优化概率神经网络PNN的分类预测 - 附代码

基于热交换算法优化概率神经网络PNN的分类预测 - 附代码 文章目录 基于热交换算法优化概率神经网络PNN的分类预测 - 附代码1.PNN网络概述2.变压器故障诊街系统相关背景2.1 模型建立 3.基于热交换优化的PNN网络5.测试结果6.参考文献7.Matlab代码 摘要&#xff1a;针对PNN神经网络…...

main.js 中的 render函数

按照之前的单组件文件中的写法&#xff0c;我们的写法应该是这样的 import App from ./App.vuenew Vue({el: #app,templete: <App></App>,components: {App}, }) 1、定义el根节点。2、注册App组件。3、渲染 templete 模板 但是在脚手架工程中&#xff0c;他是这…...

Pandas 将DataFrame中单元格内的列表拆分成单独的行

使用 explode 函数 import pandas as pddata {month: [1, 2],week: [[i for i in range(2)], [i for i in range(3)]]} df pd.DataFrame(data) print(df)df df.explode(week) print(df)...

PDF转化为图片

Java 类 PDF2Image 在包 com.oncloudsoft.zbznhc.common.util.pdf 中是用来将 PDF 文件转换为图像的。它使用了 Apache PDFBox 库来处理 PDF 文档并生成图像。下面是类中每个部分的详细解释&#xff1a; 类和方法说明 类 PDF2Image: 使用了 Lombok 库的 Slf4j 注解&#xff0c…...

【Java】智慧工地管理系统源码(SaaS模式)

智慧工地是聚焦工程施工现场&#xff0c;紧紧围绕人、机、料、法、环等关键要素&#xff0c;综合运用物联网、云计算、大数据、移动计算和智能设备等软硬件信息技术&#xff0c;与施工生产过程相融合。 一、什么是智慧工地 智慧工地是指利用移动互联、物联网、智能算法、地理信…...

torch.nn.functional.log_softmax 函数解析

该函数将输出向量转化为概率分布&#xff0c;作用和softmax一致。 相比softmax&#xff0c;对较小的概率分布处理能力更好。 一、定义 softmax 计算公式&#xff1a; log_softmax 计算公式&#xff1a; 可见仅仅是将 softmax 最外层套上 log 函数。 二、使用场景 log_soft…...

jQuery、vue、小程序、uni-app中的本地存储数据和接受数据是什么?

在这四个工具/框架中&#xff0c;Uni-app和微信小程序比较类似&#xff0c;因为它们都是为了实现跨平台开发而设计的。 jQuery 是一个快速、小巧且特性丰富的 JavaScript 库。它提供了各种操作和处理 HTML DOM、事件、动画&#xff0c;以及提供各种工具函数的功能。然而&#…...

黑马React18: 基础Part 1

黑马React: 基础1 Date: November 15, 2023 Sum: React介绍、JSX、事件绑定、组件、useState、B站评论 React介绍 概念: React由Meta公司研发&#xff0c;是一个用于 构建Web和原生交互界面的库 优势: 1-组件化的开发方式 2-优秀的性能 3-丰富的生态 4-跨平台开发 开发环境搭…...

windows Oracle Database 19c 卸载教程

目录 打开任务管理器 停止数据库服务 Universal Installer 卸载Oracle数据库程序 使用Oracle Installer卸载 删除注册表项 重新启动系统 打开任务管理器 ctrlShiftEsc可以快速打开任务管理器&#xff0c;找到oracle所有服务然后停止。 停止数据库服务 在开始卸载之前&a…...

动态规划解决leetcode上的两道回文问题(针对思路)

本期主讲的是使用动态规划去解决两道回文问题&#xff0c;分别是 647. 回文子串 - 力扣&#xff08;LeetCode&#xff09; 516. 最长回文子序列 - 力扣&#xff08;LeetCode&#xff09; 而不是leetcode5.最长回文子串&#xff0c;虽然这道题也是回文问题&#xff0c;也可以…...

使用人工智能自动测试 Flutter 应用程序

移动应用程序开发的增长速度比以往任何时候都快。几乎每个企业都需要移动应用程序来保持市场竞争力。由于像 React Native 这样的跨平台移动应用程序开发框架允许公司使用单一源代码和单一编程语言构建 iOS 和 Android 应用程序&#xff0c; Flutter是 Google 支持的另一个热门…...

四、程序员指南:数据平面开发套件

REORDER LIBRARY 重排序库提供了根据其序列号对mbuf进行重排序的机制。 16.1 操作 重排序库本质上是一个对mbuf进行重新排序的缓冲区。用户将乱序的mbuf插入重排序缓冲区&#xff0c;并从中提取顺序正确的mbuf。 在任何给定时刻&#xff0c;重排序缓冲区包含其序列号位于序列…...

Go 之 captcha 生成图像验证码

目前 chptcha 好像只可以生成纯数字的图像验证码&#xff0c;不过对于普通简单应用来说也足够了。captcha默认将store封装到内部&#xff0c;未提供对外操作的接口&#xff0c;因此使用自己显式生成的store&#xff0c;可以通过store自定义要生成的验证码。 package mainimpor…...