- 博客(26)
- 资源 (5)
- 收藏
- 关注
原创 【fisco学习记录】搭建第一个单群组联盟链
此时,fisco目录下会出现nodes文件夹,nodes下有一个127.0.0.1,里面有node0-node3这四个节点。在fisco目录下执行下面的指令,生成一条单群组4节点的FISCO链。start_all.sh用于启动节点,stop_all.sh用于停止节点。查看节点node0链接的节点数(CTRL+C停止输出)fisco/cert中装的是一些证书。检查是否在共识(以node0为例)安装ubuntu依赖。
2024-10-16 19:42:57 483
原创 【fisco学习记录2】多群组搭建
| | `-- node.nodeid # 记录节点Node ID信息。... 查看node1, node2节点每个群组是否正常可参考以上操作方法...进行输入 ,输入完成后按“esc”键退出编辑,输入wq保存文件并退出。| | |-- config.ini #节点配置文件。| | |-- start.sh #节点启动脚本。| | `-- stop.sh #节点停止脚本。| | |-- conf #节点配置目录。不发交易时,共识正常的节点会输出带有。
2024-10-12 21:19:23 883
原创 【零知识证明】通读Tornado Cash白皮书(并演示)
协议描述有以下功能:1.insert:向智能合约中存入资金,通过固定金额的单笔交易完成,金额由N表示(演示时用1 ETH)2.remove:从智能合约中提取资金,交易由收款人发起,收款人应该有足够的以太币支付gas费,在这种情况下费用为0(无中继者)在演示案例中,将实现存款功能和提款功能,无论谁调用提款函数都将是收款人。
2024-09-01 15:10:54 1087
原创 【零知识证明】Groth16
Groth16是一种用于零知识证明系统中的简洁非交互式知识论证(SNARK)协议,是一种表示计算的方式,在算术电路上操作,使用加法和乘法门。使用配对友好的椭圆曲线来实现高效的证明生成和验证。Groth16的主要特点包括:--1. 简洁性:生成的证明非常小,通常只有几百字节。--2. 高效验证:验证过程计算量小,速度快。--3. 非交互式:证明者只需发送一个证明,无需与验证者进行多轮交互。--4. 通用性:可以用于各种计算问题的零知识证明。--5. 安全性:基于一些标准的密码学假设。
2024-08-29 15:26:37 1456
原创 【零知识证明】构建第一个zk
circom : 无法加载文件 D:\node\node_global\circom.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwl。运行电路前需要先编译,编译命令为【circom 电路文件名 --r1cs --wasm】安装依赖,最开始已经在全局模式下安装过circom和snarkjs,此步可省。编译成功后,运行此电路,通过刚刚生成的js文件进行运行。新建一个json文件,用于给出电路的输入。第五课,circom实践,需要安装。
2024-08-26 15:25:05 901
原创 【pytorch学习】神经网络基本骨架
卷积核大小为 F X F,有 M 个卷积核,卷积的步长sterde为 S,padding为 P。假如,当前输入是大小为 n X n 的RGB图像(3, n ,n ),通道 C = 3。) – 输入图像中的通道数(例如RGB图像的通道数为3)) – 对输入图像四个边的填充 Default: 0。当一个5X5的矩阵使用3X3的池化核来进行池化时,) – 卷积后产生的通道数(跟卷积核的数量相关)) – 卷积的步长 (Default: 1)经过卷积后的输出为:(M , A , A)继承父类nn.Module。
2024-08-20 10:18:00 852
原创 【pytorch学习】transforms与数据集的使用
新建一个名为test_dataset_transforms.py的文件由运行结果可以知道, 当前图片是PIL类型,现需要将其转为tensor类型,使用torch.ToTensor()展示图片。
2024-08-15 13:36:02 431
原创 【pytorch学习】tensorboard使用
(一) 实践1、安装tensorboard进入需要安装的环境中3 运行成功后在终端输入:tensorboard --logdir=logs(注意:先运行再输入)点击链接即可。更改端口号可用以下命令(二) 注意事项当add_scalar()中的tag(“y=2x”)不变,但是后面的scalar_value =2i 变为scalar_value =3i 后,再次运行并刷新会得到这样的图像:解决方法:删除log文件夹下的文件后重新运行代码。
2024-08-12 15:13:40 460
原创 conda虚拟环境中使用jupyter notebook
第一步,打开anaconda prompt,进入虚拟环境,比如我需要在创建的pytorch虚拟环境中使用jupyter notebook,那么先进入pytorch中。若下载失败,可尝试用管理员身份打开anaconda prompt。下载完成后,输入以下命令,打开jupyter notebook。
2024-07-18 15:13:35 621
原创 在指定位置创建conda的虚拟环境
其中,我的anaconda安装路径就是在D盘:D:\anaconda3,因此在anaconda创建虚拟环境时也安装在D盘的anaconda下面。虚拟环境的存放位置是在anaconda下面的envs中,pytorch是我想要新建的虚拟环境的名称。第一步,右键点击anaconda prompt,以管理员身份运行。此时,名为pytorch的虚拟环境创建在刚刚指定的位置。python=3.6是创建的python的版本。第二步, 先使用以下命令查看当前的虚拟环境。创建好了之后可以查看是否创建成功。
2024-07-17 11:46:25 451
原创 Windows11安装wsl并迁移记录
1、打开 Windows 的 Microsoft Store,搜索 wsl 并安装 Ubuntu。安装完成后启动Ubuntu,若有出错,使用“win+r“输入"optionalfestures"后确认,如下图:勾选图中几个选项后点击确认并重启电脑,如下图:从 Windows 的开始中搜索 Ubuntu,打开 Ubuntu,如果终端进入正常则说明安装成功。
2024-07-15 13:57:10 873
原创 git clone克隆出现Could not resolve host: github.com问题解决记录
3、右键点击hosts文件,选择记事本打开hosts文件,在下面添加github的IP地址(就是刚刚ping www.github.com得到的)和域名,例如我的就是:20.205.243.166 www.github.com,其中20.205.243.166和之间有一个空格www.github.com。1、在C:\Windows\System32\drivers\etc目录下找到hosts文件,点击右键-“属性”-“安全”-“编辑”,如下图所示。使用git克隆代码时出现了以下错误。
2024-07-14 14:48:54 1007
原创 安装git并配置ssh来下载GitHub中的代码
然后同时按“win+r”输入“cmd”回车进入命令提示符,进入想要下载的目录下面,比如D:\WorkSpace。第三步:在GitHub中找到自己想要下载的代码,复制链接。这时在D:\WorkSpace下面就能看见下载好的代码。xxx是刚刚复制的链接。
2024-07-12 16:54:21 505
原创 机器学习笔记
对模型输入一些内容,一定会得到输出,无论输出是对是错。这些输入可以是音频,图片或者文字,例如给定一段音频,音频内容输出为“how are you”,或者给出一张照片,输出结果为猫。因此,机器学习约等于在寻找这样一个函数f,给这个函数一个输入,它会给出相应的输出。模型是一系列函数,意思是在这个模型中并非只有一个f,而是一簇f。给这些函数相同的输入,比如给它们一张小猫和小狗的照片,这些函数也会给出输出。每个f都给出了输出,但是如何判断哪个是最好的输出,这就需要一个评判标准,也就是。
2024-03-11 21:38:44 2110
原创 【python笔记】文件编码与读写
计算机的发明是为了解决数学问题,但后来计算机还有做更多的事,但它只能识别“数”,因此需要告诉计算机用哪个数字来代表哪个特定的字符。除了0,1等阿拉伯数字之外,a,b,c等字母和其他常用符号在计算机中存储时也需要使用二进制数来表示。而具体使用哪些二机制来表示,每个人都有自己的一套规则,此为编码。为了沟通的方便,大家需要使用同一套编码才行,否则彼此看不懂,就会造成乱码。ASCII编码就是美国提出的一套编码,但总共只规定了百来个字母和数字,它使用了7个比特位来表示。
2024-03-06 19:20:22 1901
原创 【python笔记】 类与对象
电脑类的实例有:张三的电脑、李四的电脑、王五的电脑。screen是Computer()类中的属性,每一个Computer()类都有屏幕,则属性screen = True。想在类的内部调用类属性,而实例又还没创建之前,我们就需要有个变量先代替实例接收数据,这个变量就是参数self。因此,类似于1,2,3属于整数类,整数类中包含了许多个例,像1、2、3这样的个例被称之为“。【总结】以上分为三个步骤:创建一个类——类的实例化——用实例调用类的属性和方法。人类——类,日本人——类,宫崎骏——实例。
2024-03-01 15:21:18 2019
假设检验【实验代码+实验报告】
2024-03-01
lagrange插值多项式和Newton插值多项式【三个实验代码加一个实验报告】
2024-03-01
Jacobi 和 Gauss-Seidel 迭代法【实验代码+实验报告】
2024-03-01
奇异值分解实现图片压缩代码【三个代码+一个实验报告】
2024-03-01
【物联网小学期】基于zigbee网络的温湿度采集/只有一篇论文且不同于上两篇论文/CC2530芯片/东油物联网
2022-05-29
【物联网小学期】基于zigbee网络的温湿度采集/只有一篇论文且与上一份的的论文不同/CC2530芯片/东油物联网
2022-05-29
【物联网综合运用与实践】基于zigbee网络的温湿度采集/RS-232/Z-STACK/CC2530芯片/一篇论文/东油物联网
2022-05-29
【物联网综合运用与实践】基于zigbee网络的温湿度采集/RS-232协议/Z-STACK/CC2530芯片/东油物联网
2022-05-29
【电子系统设计】数字时钟/康芯KX-CDS10S/CDS10S/小学期/东油物联网
2022-05-29
关于github的问题
2024-07-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人