草庐IT

Punctuation

全部标签

ERC1155: 批发小能手,妈妈再也不用担心网络拥堵造成的gas费飙升啦

ERC1155:批发小能手,妈妈再也不用担心网络拥堵造成的gas费飙升啦Hello~大家好,首先感谢大家对本系列前两篇文章👇👇👇的喜爱,不知读者们都学废(不是,是学会)了吗?ERC20:从入门到飞起,妈妈再也不用担心我不会写Token合约了ERC721:全生命周期精析,妈妈再也不用担心我不会玩NFT合约啦今天主要想跟大家聊的是ERC1155。了解过前两个标准的读者都知道,ERC20和ERC721对应的令牌标准是不同的,1⃣️当业务场景同时涉及这两种令牌标准时,我们需要分别部署满足这两种标准的合约;2⃣️当存在批量发售(mint)/转账(transfer)等需求时,我们需要在合约中额外实现相关接

【Python】对key或values是datetime类型或时间字符串的字典dict排序

目录1key是时间字符串类型1.1问题1.2解决办法2key是datetime类型2.1问题2.2解决方案1key是时间字符串类型1.1问题当字典的key是时间字符串类型,如下time_dict={‘2021-05-18’:119,‘2021-06-05’:119,‘2020-12-10’:116,‘2021-04-19’:110,‘2020-12-04’:108,‘2021-04-13’:106,‘2020-12-08’:106,‘2020-09-12’:103,‘2021-05-14’:101,‘2021-05-08’:100,‘2021-01-09’:99,‘2020-12-09’:99

【Python】对key或values是datetime类型或时间字符串的字典dict排序

目录1key是时间字符串类型1.1问题1.2解决办法2key是datetime类型2.1问题2.2解决方案1key是时间字符串类型1.1问题当字典的key是时间字符串类型,如下time_dict={‘2021-05-18’:119,‘2021-06-05’:119,‘2020-12-10’:116,‘2021-04-19’:110,‘2020-12-04’:108,‘2021-04-13’:106,‘2020-12-08’:106,‘2020-09-12’:103,‘2021-05-14’:101,‘2021-05-08’:100,‘2021-01-09’:99,‘2020-12-09’:99

Python + selenium 元素定位 (一)----driver.find_element_by_xxx()

元素定位打开开发者工具:F12或者是点击鼠标右键选择检查按钮。总共2类8种方法driver.find_element_by_xxx()如果匹配到多个,则返回匹配到的第一个。如果匹配不到,则抛出NoSuchElementException异常(报错)。1、ID通过元素的id属性来定位元素id通过元素的ID属性来定位元素driver.find_element_by_id("IamID").send_keys("通过元素的ID属性来定位元素")2、name通过元素的name属性来定位元素name通过元素的name属性来定位元素driver.find_element_by_name("first").

Python + selenium 元素定位 (一)----driver.find_element_by_xxx()

元素定位打开开发者工具:F12或者是点击鼠标右键选择检查按钮。总共2类8种方法driver.find_element_by_xxx()如果匹配到多个,则返回匹配到的第一个。如果匹配不到,则抛出NoSuchElementException异常(报错)。1、ID通过元素的id属性来定位元素id通过元素的ID属性来定位元素driver.find_element_by_id("IamID").send_keys("通过元素的ID属性来定位元素")2、name通过元素的name属性来定位元素name通过元素的name属性来定位元素driver.find_element_by_name("first").

解决Tomcat启动失败:严重 [main] org.apache.catalina.util.LifecycleBase.handleSubClassException 初始化组件失败

在安装和配置Tomcat的过程中,出现了Tomcat启动失败的问题。21-Oct-202213:41:57.148严重[main]org.apache.catalina.util.LifecycleBase.handleSubClassException初始化组件[Connector[HTTP/1.1-8080]]失败。org.apache.catalina.LifecycleException:协议处理程序初始化失败atorg.apache.catalina.connector.Connector.initInternal(Connector.java:1055)atorg.apache.c

解决Tomcat启动失败:严重 [main] org.apache.catalina.util.LifecycleBase.handleSubClassException 初始化组件失败

在安装和配置Tomcat的过程中,出现了Tomcat启动失败的问题。21-Oct-202213:41:57.148严重[main]org.apache.catalina.util.LifecycleBase.handleSubClassException初始化组件[Connector[HTTP/1.1-8080]]失败。org.apache.catalina.LifecycleException:协议处理程序初始化失败atorg.apache.catalina.connector.Connector.initInternal(Connector.java:1055)atorg.apache.c

VS“无法查找或打开PDB文件”问题

文章目录前言PDB文件介绍及Bug由来解决方案前言在VS上编写完程序,想让程序简单调试一下,如下图所示但是,有时候在VS上运行程序时候会出现无法查找或打开PDB文件错误“test.exe”(Win32):已加载“G:\vsTest\test\Release\test.exe”。已加载符号。“test.exe”(Win32):已加载“C:\Windows\SysWOW64\ntdll.dll”。无法查找或打开PDB文件。“test.exe”(Win32):已加载“C:\Windows\SysWOW64\kernel32.dll”。无法查找或打开PDB文件。“test.exe”(Win32):已加

VS“无法查找或打开PDB文件”问题

文章目录前言PDB文件介绍及Bug由来解决方案前言在VS上编写完程序,想让程序简单调试一下,如下图所示但是,有时候在VS上运行程序时候会出现无法查找或打开PDB文件错误“test.exe”(Win32):已加载“G:\vsTest\test\Release\test.exe”。已加载符号。“test.exe”(Win32):已加载“C:\Windows\SysWOW64\ntdll.dll”。无法查找或打开PDB文件。“test.exe”(Win32):已加载“C:\Windows\SysWOW64\kernel32.dll”。无法查找或打开PDB文件。“test.exe”(Win32):已加

Android MVP架构模式

目录概述实例ModelViewPresenter后记全部代码ModelViewPresenter概述MVP模式是Android常见的的一种架构模式,全称是Model、View、Presenter。其中,Model负责数据处理部分,View负责UI界面展示及用户操作交互,而Presenter则是负责大部分运行逻辑的编写。在Android中,常见的MVC架构模式一般是直接在Activity中实现运行逻辑,这样如果功能比较复杂,Activity的代码可读性将会很低,同时耦合性将会很高。与MVC模式相比,MVP模式断开了Model与View的直接交互,降低了代码的耦合性,也提高了代码的可复用性。实例本