摘要: 题目描述 把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?M, N为自然数。说明:如有7个苹果,2个盘子,则(5, 1, 1)和(1, 5, 1)和(1, 1, 5)都是同一种分法。 思路分析 思路一: 我们令f(M)(N)表示M个苹果正好使用N个盘子时的分法个数 阅读全文
posted @ 2022-01-27 08:28 Secondworld 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 总述 solidtiy是一种静态类型语言,所以任何变量在使用之前都应该声明其特定类型。 solidity任何类型都没有值为undefined或者null的情况。但是任何类型的数据在没有赋值之前,都会有一个该数据类型的对应的default value。 数据类型 Booleans bool修饰,值为t 阅读全文
posted @ 2022-01-19 21:45 Secondworld 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 合约 在solidity中的合约可以类比看做java等面向对象语言中的类。合约可以包含状态变量、函数、函数修饰符、事件、错误、结构体、枚举类型等等。 还有一些特殊的合约可以被称作库或者接口 状态变量 状态变量指的是永久存在区块链合约中的变量。 state variables // SPDX-Lice 阅读全文
posted @ 2022-01-09 14:51 Secondworld 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 什么是revision graph revision graph可以看做是一个版本的树图,通常用来做上线之前的版本check,以防有分支代码未合入进来。 查看方式 直接右键,TortoiseGit → Revision Graph. 其中一定要记得勾选view中的Arrows point towar 阅读全文
posted @ 2022-01-05 23:10 Secondworld 阅读(1619) 评论(0) 推荐(0) 编辑
摘要: 开发工具 简单起见,直接使用在线的remix ide,对应的网址为: https://remix.ethereum.org/ 进入之后选择solidity: 20.cnblogs.com/blog/922893/202201/922893-20220103174900574-1543754754.p 阅读全文
posted @ 2022-01-03 18:15 Secondworld 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 2021总结 在2021年的最后几天,由于家里老人突然生病住院,不得不请了一个礼拜的假。原本对于元旦假期的规划,也被迫终止。跨年,这个本来很有仪式感的词,也因为整天出入医院,担心家里人病情,而失去了它本来的意义。 但2022还是不可阻挡地来了,明天也得继续回归上班打卡的生活。 回顾2021,这一年过 阅读全文
posted @ 2022-01-03 14:53 Secondworld 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 背景: 业务发展需要,需要复用历史的表,并且通过表里面原来一个未使用的字段来区分不同的业务。 于是想到通过default来修改列的默认值: alter table A modify column biz default 'old' comment '业务标识 old-老业务, new-新业务' 现象 阅读全文
posted @ 2021-09-06 16:14 Secondworld 阅读(1577) 评论(0) 推荐(0) 编辑
摘要: 小数与浮点数 很多人都会认为,小数就是浮点数。但其实非也。 小数只是一种实数的一种特殊表现形式,所有分数都可以用小数来表示。 而浮点数,是计算机领域的一个术语,浮点数代表着目前计算机表示小数的一方式。 浮点数的由来 我们都知道计算机表示特定的数据类型长度是固定的。 比如在java语言里,小数的表示, 阅读全文
posted @ 2021-08-03 17:44 Secondworld 阅读(645) 评论(0) 推荐(0) 编辑
摘要: 定义 百度百科中关于零知识证明的定义如下:零知识证明(Zero—Knowledge Proof),是由S.Goldwasser、S.Micali及C.Rackoff在20世纪80年代初提出的。 它指的是证明者能够在不向验证者提供任何有用的信息的情况下,使验证者相信某个论断是正确的。零知识证明实质上是 阅读全文
posted @ 2021-07-23 11:54 Secondworld 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 总述 Spring Bean的生命周期是一个老生常谈的问题,笔者之前因为面试也看过不少相关的文章。发现每个文章写得都不太一样,有的多有的少。最近在重翻Spring源码的时候,发现`org.springframework.beans.factory.BeanFactory`中对整个过程在注释中写得非常 阅读全文
posted @ 2021-07-23 11:34 Secondworld 阅读(107) 评论(0) 推荐(0) 编辑