使用python3编译并部署solidity合约 Os:WindowsPythonVersion:3.9.8(python3.10会报错,建议不要使用python3.10)2.下载solc文件,并且放在项目文件夹下,或者增加环境变量(或者丢到system32) Python Code
使用python3编译并部署solidity合约 Os:WindowsPythonVersion:3.9.8(python3.10会报错,建议不要使用python3.10)2.下载solc文件,并且放在项目文件夹下,或者增加环境变量(或者丢到system32) Python Code
Solidity Gas消耗 常量比变量少消耗2133 Gas费在以太坊中读取变量不需要消耗gas费,但是当使用写入合约时读取数据就会消耗对应的Gas费在合约中根据实际需求 尽量多定义常量而不是变量三元运算符的Gas消耗比if-else要更多,大概多了40个gas...
配置golang开发ETH环境 之前面试题是用python写的,后来公司那边人说要让用Golang实现,我直接完全懵b,只能从0开始配置Golang开发ETH的环境python实现:https://github.com/r4bbit2015/Eaam需求:1.配置go镜像2.安装rpc不能挂代理,不然报错fatal: unable to access 'https://github.com/ethereum/go-ethereum/': Failed to connect to github.com port 443 afte
对Python多线程相关研究 最近使用python对一些数据进行处理,大概涉及几十万个数据,两台电脑跑了1天1夜才处理完所有的数据,在实现任务的过程中,深知自己的痛点和不足,现在任务已经完成,准备下手对多线程相关进行透彻研究程序加速的方式:多线程并发 多CPU并行 多机器并行涉及技术与库:threading multiprocessing hadoop/hive/spark...
基于Kovan测试网学习Web3.py 环境部署:RPC查询:RPC Info基于测试网Ropsten学习Web3.py官方文档:Introduction — Web3.py 5.28.0 documentationfrom web3 import Web3,HTTPProvideraddress = "0xBA56BE272416d6C2385F8e183D2647AFdE7Cf6eF"ropsten_network_rpc = "https://ropsten.infura.io/v3/9aa3d95b3bc440fa
ncorrect Usage. flag provided but not defined: -rpc 最近在写毕业设计的时候发现必须要有一些操作必须要到链上去,于是暂时准备先用python的web3库,但是需要先开启geth节点,网上找了半天方法,发现都是错误的,总是报错(base) ➜ web3 ./geth --rpc --rpcaddr "localhost" --rpcport "8545" --syncmode "light"Incorrect Usage. flag provided but not defined: -rpc后来仔细看了下文章发布日期,大都是2018年左右的,都..
DVWA-File Upload 0x00 low后端对上传文件未做任何设置,直接上传即可,现在基本上已经见不到这种漏洞了上传一句话木马直接上蚁剑0x01 Medium直接上传发现,服务器后端做了一些限制,具体是限制什么并不清楚(虽然我偷懒已经直接看writeup了...)在burpsuite中修改后缀为jpg,发现不行,仍然提示 image was not uploaded,那就可能不是通过后缀名来限制上传,不然后缀是jpg为什么不让我上传,当然也有可能是做了双重判断(Content-Type...
DVWA-BruteFoce- Impossible 0x01 初步分析连续登陆两次后会提示,too many failed logins,try again in 15 minutes包体结构参数和之前DVWA-hight的没什么区别,如果重复使用一个token的话也是会302,继续使用pitchfork模式尝试就在我看到返回是200的时候以为成功了, 觉得这个impossible难度和hight是一样的时候由于是靶站,我们知道用户名是admin,密码是password,但是这里返回的结果仍然是too many fa...
DVWA-BruteFoce高级安全 DVWA:security=highGET包结构比起来之前low,medium等级,可以看到这里多了一个参数,user_token,为了防止暴力破解加了一个token的验证,这种应该属于多重验证,但是明显能看出来user_token就是用户输入密码的md5形式,直接用burpsutie中Payload Processing处理下就OK了如果不知道token是用的什么加密算法,就从前端中去寻找,这里发现了一个hidden的隐藏域...
【macOS Big Sur】解决Parallels Desktop(PD)上kali2021.2安装ParallesTools出错 前言最近在pd的kali上装parallestools的时候总是出错,一会儿是缺少linux-header,一会儿是缺少依赖。到官网上下载相关deb包安装后,又出现重启后白屏进不去系统的情况。不过,功夫不负有心人,终于解决了,方法如下。版本说明Kali Linux:kali-linux-2020.2-installer-amd64Parallels Desktop 16 * for macmacOS Big Sur 11.1切换到pd工具目录中,然后解压prl_mod.tar.gz.
Macbook安装docker中mysql出错 报错信息:2021-06-22 02:47:18+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.0.25-1debian10 started.2021-06-22 02:47:18+00:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'2021-06-22 02:47:18+00:00 [Note] [Entrypoint]: Entrypoi
使用Solidity编写第一个合约 // SPDX-License-Identifier: CC-BY-SA-4.0// Version of Solidity compiler this program was written forpragma solidity 0.6.4;contract Faucet { //Purpose:receive ETH coin receive() external payable {} // Give out ether to anyone who asks .
python3操作hdfs库中报错问题总结 报错信息:hdfs.util.HdfsError: Permission denied: user=dr.who, access=WRITE, inode="/user/hadoop/output":hadoop:supergroup:drwxr-xr-x解决方法:因为权限的问题,需要修改配置文件和赋予权限:1.赋予权限hadoop fs -chmod 777 /user/hadoop2.修改配置文件hdfs-site.xml<property><na
python3 hdfs相关操作 __class__ __delattr__ __dict__ __dir__ __doc__ __eq__ __format__ __ge__ __getattribute__ __gt__ __hash__ __init__ __init_subclass__ __le__ __lt__ __module__ __ne__ __new__ __reduce__ __reduce_ex__ __registry__ __repr__ __setattr__ __
Ajax异步提交form表单 学了一个周jquery,做了一堆脑瘫动画,终于能学到能用上的东西了!几个注意点:form控件默认为get传值,form控件中的按钮会冲突为什么我要用ajax异步提交?因为我想实现那种后端发送前端数据密码错误等类似的信息,这里就只需要提交一个用户名密码或者验证码等信息提交到后端,然后后端反馈登录信息。HTML代码: <form class="login-form" action="" method="post"> <h1>登录</
近两个月学习金融回忆录 先说下感触吧,金融从业者的压力我觉得比写代码的压力要大几十倍,可能是我自学金融的原因,对于这种专业性很强的内容,任何的疏忽,市场都会给我惨烈的教训,账户资金从最初的盈利1k元到亏损50%之多,后来又靠着一般瞎操作回本盈利50%,然后又亏损一半,至今为止这种来回已经有了四次,脑瓜子嗡嗡的,晚上睡觉前盈利5k元,睡醒后本金甚至都亏损了一半,风险之大,大于我的承受能力,不断的在希望,恐惧,贪心,绝望中徘徊,这四种心理状态最终导致短时间的麻木。在海龟交易法中总结了几种认知偏差:损失厌恶症 沉淀成本效应