自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(122)
  • 资源 (24)
  • 收藏
  • 关注

原创 3、标准化制图(simulink仿真)

1,字体 中,宋 英,time new romans。二,如何在simulink中以.m的方式生成图片。改小仿真步长一些后可以看到仿真结果更平滑一些了。3,剩下好多暂时未看(需重看陈诚电气)2,高级simulink仿真结果绘制。1,workspace中的变量绘制。以上讲为基础删掉下面的,保留子系统。我们可以打开帮助文档来查一些语句。下面是两个电流比较结果,有延时。在此基础上如何将结果标准化输出。此处的绘制图像不全(需重看)最简单的方式使用plot绘图。2,字号<=正文(小四)横纵坐标的标准化制图。

2024-07-19 21:27:27 118

原创 2、建立模型,截图,参数配置(simulink仿真)

可能会有很多的subsystem组成一个system,若在subsystem中的mask设置了参数就不会向外的workspace寻找参数,会寻找最近的,最近原则(类似于全局变量,局部变量),若无mask则寻求外部工作区的参数作为值。14,加入电压电流还需加入示波器(在simulink库中的scope,广义的只要是信号都可以连接)来显示曲线,scope只能通过电压表、电流表,把这种电气的电压信号电流信号转换成,scope就是一个屏幕将数字信号展现。(上面在线上输入的文字就变成给定标题了)

2024-07-19 21:21:41 709

原创 1、常用模块讲解(simulink仿真)

Scope 几乎所有的模型没有不用到scope的,示波器,调试的最大利器,能生成一个图(要特别注意),调试时,使用示波器通过信号仿真分析问题,高版本的示波器还可以将双击,logging中log data to workspace。8,在做参数配置时,模型中有很多模块有重复参数,比如采样时间,或者其他sin函数周期等可以将其写在.m文件中,避免每次手动敲击改数,如果有10个模块,改10个参数很低效。Gain 增益模块,特别常用,实现比列关系,ax,仿真时单位变换,方程会有系数(最简单通过增益模块实现)

2024-07-19 21:20:30 515

原创 3、宠物商店智能合约实战(truffle智能合约项目实战)

只是一切在内部发生,没有metamask,无法明显显示,若安装metamask就会是否确认转钱的。新的私有链无智能合约,这个cmd的develop开发者模式既不直观也不能保存之前的结果。我们可以保存此私有链,下次再启动就可以选择之前的私有链,一启动页面,之前的领养也有记录。实现领养功能,及用户点击领养时,用户与狗狗就建立关系,关系要存到合约并不能被篡改。在控制台可以看到,查询余额明显变少了,所以前面的代币转账也是消耗的账户的gas。我们在chrome浏览器打开,直接点击领养,会成功,内部已经消耗了gas。

2024-07-18 18:40:04 630

原创 2、如何发行自己的数字代币(truffle智能合约项目实战)

在最下方的函数,只要页面加载完成就执行App对象中的init函数,而init函数有调用下方的initweb3(用来实例化web3对象),使用的合约都是0.8了,而之前的安装环境是0.5.16的(后续冲突会无法继承使用),所以不使用下方命令安装。此发行的币不是以太坊等币,而是自己的币,若有合适产品并且大家都认可你的代币,那么你的代币就有价值。一个没有以太坊的钱有代币的账户发给另一个账户代币交易时无法成功的失败。下面的ico代币都要借助官方的模板。Remix在线工具,无需安装,有缺点,不适合项目的开发。

2024-07-18 18:39:35 429

原创 1-2、truffle与webjs亲密接触(truffle智能合约项目实战)

有些区块的交易是没有的,看到有两笔交易,实际不止两笔交易,合约在部署时要调用合约的构造方法,若没有默认有构造方法,构造方法的调用也会产生交易。通过合约的名称有then的回调函数,一旦部署成功,instance就是实例化成功的合约,前提合约已经成功部署到区块链上,可以将其交给变量。而第二种方式更为常见,因为合约地址是唯一的,也适合项目外的合约的调用,如另外的账户想给此合约转账,就需要用到此合约的地址。说明此方法为只读方法,此函数的执行不会影响到合约的写的操作,不会更改合约的状态。

2024-07-17 20:39:18 797

原创 1-1、truffle与webjs亲密接触(truffle智能合约项目实战)

上层用什么开发语言jav、python、nodejs都不重要,重要的是要学会web3的api,只有了解了此api才能从上到下的进行智能合约的调用执行。其上层若是js的,可以调用web3js,web3js再调用底层solidity或者truffle的api从而实现整个项目的执行。此处注意其有多个版本python等,建议还是使用web3js的版本,官方的demo都是js版本的,使用其他版本也是可以的。迁移时会根据数字从小到大的顺序进行迁移操作,会先完成系统的迁移再完成我们的迁移。

2024-07-17 20:37:46 1057

原创 函数定义、合约与面向对象(以太坊solidity合约)

创建合约就是创建类,部署合约就是实例化合约的方法还支持多态还能使用第三方的库进行开发整个合约部署后,函数就是代码的执行单元函数也是一种类型是值类型// function (<parameter types>) {public private internal(默认)|external} [view|pure] [payable] [returns (<return types>)]// 合约的函数支持多态(函数名称相同,参数类型或者数量不同)// 引用类型 + storage。

2024-07-16 18:36:10 412

原创 solidity基础语法(以太坊solidity合约)

都是相同的引用类型,是指针赋值。如果是引用类型,并且它的数据位置是memary,则其传递的是指针,没有产生相应的副本。非常多的细微类型,java中硬件便宜,智能合约写的成本很高,所以严格限制写的操作。告诉程序,引用类型是存到内存中作为临时变量还是存在状态中作为永久的变量。引用类型必须指定数据存储位置,数据存储位置还会影响引用类型之间的赋值。值类型修改_a不会影响到_b,只是值的复制。现在引用,不同的引用类型数据位置相互赋值。定长数组是值类型,不定长数组是引用类型。字符串、不定长数组及结构体都是引用类型。

2024-07-16 18:35:58 419

原创 以太坊(以太坊solidity合约)

Web3.js是以太坊提供的一个Javascript库,提供了一系列与区块链交互的Javascript对象和函数,包括查看网络状态,查看本地账户、查看交易和区块、发送交易、编译/部署智能合约、调用智能合约等 (提供了点对点网络交互的API)只需要有个钱包,就可以下载分布式账本里的区块信息,每个账本有区块数据,有合约部署调用,又称分布式数据库,只支持solidity的调用,为什么要学习solidity的原因。一旦部署成功,每个合约会有一个地址,以后可以通过这个地址去调用合约中的函数,或修改合约中的状态。

2024-07-15 20:27:10 965

原创 windows服务器搭建区块链环境(node.js+truffle+ganache)

将在本地已经编写好的一个项目,复制到服务器,测试先快速启动ganache再将合约部署到ganache链上,相关接口有(在json文件等已经有链接的接口等)部署成功后的ganache和本地部署私有链的操作过程完全一样这是测试在服务器部署后能否在本地的浏览器访问的到?此时启动web服务使用域名完全可以对了要注意安全组防火墙的设置,将此端口设置为可访问,上方的7545也要可访问后面metamask链接此链时会用到此3000端口通过后,是显示web页面的,之后会将其改为80端口直接访问域名即可。

2024-07-15 18:03:38 784

原创 8-1 搭建solidity开发环境,自己定制一个truffle

本人最终打印失败,但这些不重要,重要的是前面的使用truffle已有的模板进行合约的编译部署等操作。到时直接创建一个truffle项目在里面进行合约的编写等操作就行了,自己就不实现了。此处可以跳过无需自己实现编译合约的模块,使用已有的truffle模块即可。自己还是要了解一下truffle的原理,会使用js测试合约。自己实现一套类似truffle的自动编译系统,加深理解。这里主要的是理解truffle的部署等。前面使用sol的编译模块进行编译文件。新建文件夹及js文件用来编译的。这里写自动化的编译方式。

2024-07-14 15:05:32 331

原创 7-4、5、6 react+ipfs上传文件数据及相关配置(react+区块链实战)

直接关闭jsipfs daemon命令行的启动(使用ipfs daemon启动之前的跨域配置此处也配置了)想向5001端口发送,但是我们现在的本地端口是在3000,需要在ipfs之上进行跨域配置(下节课讲)但是当其启动后,本身5001的端口,APP.js的端口一改,再进行写入读取就没有错误了。读取出来的是uint8的数组,完全可以将其转换成string类型的。可以看到所有api相关的配置,我们是没有header相关的配置的。将5001的端口改成5002,本地的桌面版的端口与命令行版有冲突。

2024-07-13 22:57:01 771

原创 7-1、2、3 IPFS介绍使用及浏览器交互(react+区块链实战)

IPFS区块链上的文件系统这个网站本身是需要科学上网的Ipfs是点对点的分布式系统无限大的全球分布式的百度云盘在这里储存我们的图片和视频Ipfs上传文件后,会保留此文件的哈希值,整个文件会被打散全球分布在各个地方不会丢失可以看其官网Ipfs整个系统在github开源的Ipfs的理想是取代http一行访问未来是ipfs://有了ipfs网络后,会将文件存储到本地挂载的一个节点在github开源了Js-ipfs是ipfs的nodejs实现。

2024-07-13 22:56:48 749

原创 6-7 宠物领养开发及相关代码

重点低下逻辑,显示名字后要有领养按钮,不一定存在的,如刚才第一个,第2个已经领养过了,应显示已被领养。在前面下载的petshop改名为truffle中放在了react项目下的src下的petsjson。根据对应界面的代码在我们的react项目woniu-pet-shop中的App.js中进行更改。若未被领养,显示领养的按钮,若已领养就显示被领养的字样。然后在项目中的render中的content直接引入。将truffle下的src下的狗的图片复制出来。要做宠物的领养,就要将宠物的数组拿出来。

2024-07-12 18:18:13 635

原创 6-6 Ant.design配置(react+区块链实战)

有报错,没法调取合约显示地址的,是因为新快速启动的ganache不会保留之前的区块,要想永久保留需提前设置。还是按照视频上的方式使用react-app-rewired 包进行button的操作吧(未进行记录)这里只用了一个button按钮,却引入了全部的CSS,不太合理,就需要使用高级配置了。接着修改App.js中的button按钮,B为大写,加入type。但是感觉不如再上面修改css的整体的方便一些,这里先不进行操作了。可以在App.css中全部消去,加入ant的css。下方的按钮已经变成淡蓝色的按钮。

2024-07-12 18:18:00 541

原创 6-5,web3浏览器链接区块链(react+区块链实战)

此处点击领养会弹出框用来支付的,因为要调用写入函数,写到链上的,此处的领养不用转钱但需要父手续费。通过命令进入文件夹内部,准备运行项目。react创建新项目 使用creat-react-app快速新建一个react项目。可以使用metamask链接网站了,并且能够打印出当前的metamask地址。使用上方的变量可以获取本地的地址及metamask的默认账号地址了。来到react项目的根目录下(在第一章进行了创建),此代码还有一些缺陷,若交易失败会报错,页面也会报错,经过代码的修改后在初始化的函数部分修改,

2024-07-11 22:12:09 1364 2

原创 6-2、3、4,truffle部署合约及测试(react+区块链实战)

Truffle(以太坊的开发套件)智能合约的编译和部署就会变得自动化之前在remix中编译和部署都是在浏览器中自动进行的自己编译的时候会生成API(是json可以部署),还有给web3做接口,整个过程在已经安装好nodejs的电脑上执行安装成功后在cmd输入truffle如下体验官方的学习demo宠物商店直接使用truffle命令下载失败先在一个地方建立文件夹,然后输入Truffle和ganache都是套件一个是开发用的,一个是部署私有链用的。

2024-07-11 22:10:20 1074

原创 5,智能合约(react+区块链实战)

在真实开发里面不是连接jsVM虚拟机的,而是真正链接以太坊的链,无论私有链还是说公链,测试链。创建钱包,常用密码,助记词一定不要丢,备份自己的私钥(助记词,私钥映射到其中)(1)合约里的全局变量 msg.sender 部署合约的地址(合约的拥有者)通过上述进行部署合约到链上及,区分部署合约的地址和调用合约的地址的不同。是因为账户的原因,链接的是第一个无钱的账号,应该链接第二个导入的账户。其余地址执行写入的函数时,虽然没法真正的写入进去,但还是会消耗gas。可以点击部署,将合约部署到链上,这里还没有写合约。

2024-07-11 19:48:50 1074

原创 3,区块链加密(react+区块链实战)

P2P、电驴等P2P的,最早出现原因,将某个电影放在服务器,如果好多成千上百人来访问服务器,服务器的带宽是扛不住的,就使用了点对点的系统,来我这告诉你别的节点文件在哪,去找其下载,这就减轻了中心服务器的压力。而以太坊有图灵完毕的虚拟机,智能合约就是一定地址,一定的代码,在符合条件的时候执行此代码,代码中可以抽奖、预测、游戏等,存在链上,完全去中心化,不受人为干预的。2,POS权益证明:不是谁干的活多谁转的多,类似公司,谁的权益大谁赚的多,如以太坊,谁的币多,谁拥有的时间越长,谁就获得。

2024-07-10 19:28:51 860

原创 2,区块链、数字货币及其应用场景(react+区块链实战)

安装成功了第一个区块的data中是一串文字下面的区块中的data就是数据交易了。

2024-07-09 19:04:21 789

原创 1、课程导学(react+区块链实战)

第一部分,是开源的项目(ibloackchain)红色部分,UDPP2P网络什么,如何实现最下方是链条的,一个个的链接功能挖矿区块链转账第二个项目非常成熟的链课众筹课,视频可以在区块链看可以掌握一整个以太坊去中心化应用的开发。

2024-07-09 19:03:56 256

原创 六、数据可视化—Wordcloud词云(爬虫及数据可视化)

wordcloud

2024-07-08 19:20:42 575

原创 六、数据可视化—Echars(爬虫及数据可视化)

echarts

2024-07-07 17:40:28 338

原创 六、数据可视化—首页、列表页制作(爬虫及数据可视化)

flask

2024-07-07 17:34:03 960

原创 六、数据可视化—flask框架入门(爬虫及数据可视化)

flask

2024-07-06 20:24:46 1182

原创 五、保存数据到Excel、sqlite(爬虫及数据可视化)

excel、sqlite、爬虫

2024-07-06 18:34:50 444

原创 四、(3)补充beautifulsoup、re正则表达式、标签解析

beautifulsoup、正则表达式

2024-07-04 22:59:03 316

原创 四、(2)获取数据(补充urllib)(爬虫及数据可视化)

urllib

2024-07-03 23:26:41 965

原创 四、(1)网络爬虫入门及准备工作(爬虫及数据可视化)

爬虫入门及准备工作

2024-07-03 19:00:56 1468

原创 三、文件操作、错误与异常处理等(爬虫及数据可视化)

文件操作、错误与异常处理

2024-07-02 23:52:25 429

原创 二、基础—常用数据结构:列表、元祖、集合、字典、函数等(爬虫及数据可视化)

爬虫、数据可视化

2024-07-01 21:24:41 1076

原创 一、课程介绍,基础—环境安装、判断、循环语句等(爬虫及数据可视化)

爬虫、数据可视化

2024-07-01 21:23:05 790

原创 4-数据提取方法2(xpath和lxml)(6节课学会爬虫)

xpath,lxml

2024-06-30 23:42:19 1238

原创 3-数据提取方法1(json)(6节课学会爬虫)

json爬虫

2024-06-30 23:40:13 1640

原创 2-requests模块(6节课学会爬虫)

python爬虫

2024-06-29 22:46:14 1164

原创 1-爬虫基础知识(6节课学会爬虫)

python爬虫

2024-06-29 22:44:19 1561

原创 常见的反爬手段和解决思路(爬虫与反爬虫)

爬虫与反爬虫

2024-06-28 23:43:40 2200

原创 5. web信息收集(OWASP实战训练)

web信息收集

2024-06-27 20:05:41 912

原创 4.2 sql手工注入和自动注入实战(OWASP实战训练)

sql手工注入和自动注入

2024-06-26 23:49:42 738

证件照背景底色更换工具(深度学习+扣取人像+头发丝级精度)

该工具可以自动更换证件照的底色背景,也可以扣取人像,采用了深度学习模型modnet进行人像的扣取操作。该工具的使用效果极好,可以对背景较复杂的人像进行背景底色更换。 注意该工具是使用python打包而成,exe程序启动时较慢,且只能运行在windows系统上。

2022-05-09

导入新的主界面.docx

如何在register程序中进入主程序

2021-03-06

显示随机机器码的是哪一行的函数呢(3.5).docx

显示随机机器码的是哪一行的函数呢(3.5).docx

2021-03-05

VTuber_unity_exe.rar

经过installer打包后的界面文件

2021-02-27

GukehAn-VTuber_Unity-master.zip

虚拟主播项目的文件代码,来源https://github.com/kwea123/VTuber_Unity,里面进行了人脸检测68个关键点,并通过本地端口5066,将人脸输出传输,需配合unitychanexe联合使用

2021-02-27

unitychanproject.zip

unitychan即unity虚拟人物的源码项目文件,里面包含可接收某端口数据的程序,需要在已安装unity环境中运行

2021-02-27

unitychanExe.zip

已经将设置好的unitychan中任务模型,里面接收端口的程序也设置好了,最终生成的exe文件,不是源码文件

2021-02-27

quzheng.rar

包含得到pdf元数据和图片GPS及时间信息等

2021-02-16

spiderWZ.rar

用来下载静态网站的exe工具,可以下载html、js、css、img等静态资源,下后的静态网站可在本地运行

2021-01-23

registerMA.exe

此为软件授权系统的管理员部分

2021-01-17

register.exe

此为软件授权系统的用户注册部分

2021-01-17

spiderM3U8.exe

m3u8视频多线程下载器,可以快速的下载m3u8格式的视频,具有解密功能,可以下载加密的m3u8视频

2020-12-31

SerialPort.rar

此处为简单的串口通信助手源代码程序,内含一些串口通信需要的基本类,可进行串口,波特率,校验位,数据位,停止位的设置显示,能进行简单的发送接收数据

2020-11-09

opencv-3.2.0-vc12-contrib.rar

此处为OpenCV3.2版本包含扩展模块,vc12可在vs2013上使用的,可在x64的debug和release模式下使用

2020-11-04

opencv_3.2_win764_install.zip

这是已经将OpenCV扩展模块contrib编译好的版本,一些传统的目标跟踪算法如KCF算法是在扩展模块中的,在此版本中可以调用传统的目标跟踪的算法,此版本的是vc14的可在vs2015及vs2017上使用,可在X64的debug模式下使用

2020-10-23

mysql免安装版及navicat数据库管理工具

mysql-8.0.20-winx64.zip即mysql的免安装版,与数据库管理工具navicat8lite_mysql_cs.exe

2020-09-28

anaconda3.5.0与TensorFlow1.3.0.rar

里面包含了anaconda3.5.0的版本,和TensorFlow及其相关的离线包,主要用于离线安装TensorFlow

2020-09-16

screenCapture.rar

此文件为VS2013的源代码文件,运行此文件后,点击截图按钮,可以进行自定义区域的截图,截图区域可以移动、更改大小,在选取的区域内双击就能自动保存为一个图片,此图片会在main程序目录下生成,名为capture.jpg

2020-09-05

自定义区域截图.docx

此docx文件详细描述了创建截图工具的步骤及各个步骤的思路与解释,此工具可以进行截图操作,可以自定义截图区域大小,并自动保存成图片

2020-09-05

spiderBaiDuImg.rar

此资源为百度图片爬取专用工具的VS源代码文件,可以在此源代码基础上进行更改,从而制作出自己想要爬取资源(可以是百度图片或者是其他资源)的软件

2020-08-03

百度图片爬取专用工具.rar

此软件为专门的爬取百度图片的软件,可以根据搜索内容自动在百度图片网站爬取图片,输入起始页数(数字)和结束页数(数字)自动爬取页数之间的图片。

2020-08-03

关于opencv在MFC上显示图像的具体操作步骤及结果.rar

此为Word文件,详细讲述了如何从0开始创建一个简单的基于opencv和MFC的图像处理框架,具有打开文件夹读取图像,进行简单图像处理,保存处理后的图像到指定文件夹的功能

2020-07-20

ImageProcessing.rar

此文件为opencv在MFC上显示图像的源代码文件(环境为VS2013+opencv3.0),具有打开文件夹,简单图像处理,保存处理后的图片到指定文件夹等功能

2020-07-20

ImageProcessing.exe

该exe文件为基于MFC与opencv的界面文件,具有打开图片,将图片灰度化,并将灰度化图片保存的功能

2020-07-20

ImageProcessing.rar

此为基于opencv的MFC界面源文件(vs2013),主要具有在文件夹打开图像,并显示图像,进行简单图像处理,再将处理后的图像显示到界面的功能(若在电脑调试时,应注意修改属性页面的配置环境路径包含目录及库目录,防止与本机环境冲突)

2020-07-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除