- 博客(7)
- 收藏
- 关注
原创 无环单链表的最小字典序(Go实现)
题目来自2021腾讯实习生招聘-技术研发综合-第三次笔试题目描述:牛牛有一个无环的单链表,牛牛可以不停的旋转这个链表,比如链表:1->2->3->4,经过旋转后可以变成一下4中链表:4->1->2->33->4->1->22->3->4->11->2->3->4牛牛想找到一个旋转的链表,它表示序列的字典序最小。定义序列{a}的字典序小于序列{b}:存在一个位置j,满足对于所有的i<j,ai=bi,且a
2021-04-18 23:05:40
394
原创 Go fmt.Scanf()、ReadLine()两种方法读取输入字符or字符串
去除输入的一行字符串中的重复字符输入样例:(输入字符无空格)12ere2输出样例:12erpackage mainimport "fmt"func main() { var c byte var ans []byte m := map[byte]bool{} for { n, _ := fmt.Scanf("%c", &c)//此处不能用fmt.Scan()来读取 if n == 0 { break } if m[c] == false { m[c]
2021-04-07 18:53:13
1990
原创 Git理论与实战(一些常用命令)
Git理论基础git记录的是什么以及工作流程安装根据git官网的提示安装就可以了。git配置git config --global user.name "shciily"git config --global user.email "shciily@163.com"初始化新建一个MyProject文件用作工作区域(working directory),命令行中cd到myProject文件夹下,输入命令:git init此时myProjetc文件夹下会多出一个.git文件(是git
2020-09-28 22:25:50
250
原创 JSON-RPC与geth控制台命令
JSON-RPC是什么参考这篇博客:JSON-RPC是什么以太坊客户端提供了API和一组远程调用(RPC)命令,这些命令执行时会被编码成JSON格式的请求,发送给服务端,这被称为JSON-RPC API。本质上JSON-RPC API就是一个接口,允许我们编写的程序使用以太坊客户端作为网关,访问以太坊网络和链上数据。通常RPC接口作为一个HTTP服务,端口设定为8545,出于安全原因,默认情况下,它仅限于接受来自localhost的连接。要访问JSON-RPC API,我们可以使用编程语言编写的专
2020-09-07 17:11:06
945
原创 geth使用时遇到的问题(待解决)
使用命令geth --datadir . --networkid 23 console 2>geth.log启动geth控制台。创建账户后进行转账测试,没有报错,但是交易一直pending,miner.start(1)命令进行挖矿,虽然在日志文件中看到一直在出块,但是发起的转账交易一直没有被打包,还没搞清楚原因。自己搭建的私链刚开始只有我创建的一个账户,这时候挖矿,打包进区块的是什么呢?我没有发起交易的情况下,这个网络中不是没有待打包的交易吗,txpool.status交易池也是空的。...
2020-09-05 21:47:34
1312
4
原创 Geth搭建一条简单的私有链
Geth搭建一条简单的私有链为了能快速了解Geth,熟悉一些常用的命令,试着搭建一条属于自己的私链。创建网络的“创世“状态。将下面的代码写在一个json文件里面,将其命名为genesis.json:{“config”:{“chainId”:23},“difficulty”:“2000”,“gasLimit”:“2100000”,“alloc”:{“0xeBB667B76F3Ca6877e9A38d0F7b39E939337e0E6”:{"balance:“800000000000000
2020-09-03 22:17:43
1539
5
原创 Linux系统下安装Geth客户端
安装Geth安装Geth主要有三种方式:直接官网或国内镜像下载编译好的可执行文件,系统包管理器(apt-get)安装和源码安装。这里主要就Linux环境给出后面两种。(更推荐用源码安装,在整个过程中可以看到Geth各组件的构建步骤。)apt-get方式在线安装Ubuntu用户可以选择在线安装的方式,在终端中依次执行以下命令即可:$ apt-get install software-properties-common$ add-apt-repository -y ppa:ethereum/ether
2020-08-29 16:58:13
3860
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人