尽管以太坊借用了许多已经在比特币这样的旧加密货币中试用和测试了五年的想法,但是以太网中有许多地方与处理某些协议功能的最常见方式不同,而且还有很多情况。以太坊被迫开发全新的经济方法,因为它提供了其他现有系统无法提供的功能。本文档的目的是详细说明在构建以太坊协议的过程中所做的所有更细微的潜在非显而易见或 ...
分类:
其他好文 时间:
2019-02-17 20:52:24
阅读次数:
199
TDD:TEST-DRIVEN Development 测试驱动开发究竟是什么意思?如何理解测试驱动开发? 举个红绿条简单的例子: 1.编写测试代码 2.编译运行测试代码,肯定会失败,因为实现代码还没有写 3.编写实现代码 4.运行测试观察测试结果,可能是红色的。 5.开发修改代码使得测试通过 6. ...
分类:
其他好文 时间:
2019-02-17 20:52:03
阅读次数:
542
1:用sudo npm uninstall vue-cli -g命令卸载2.x版本的内容; 2:找到安装的路径并添加到环境变量中去 3,打开终端 sudo vim ./.bash_profile进去后添加环境变量(刚才安装的路径) 4:保存环境变量文件 source ./.bash_profile ...
分类:
系统相关 时间:
2019-02-17 20:51:12
阅读次数:
258
简单的关键词提取的代码 文章内容关键词的提取分为三大步: (1) 分词 (2) 去停用词 (3) 关键词提取 分词方法有很多,我这里就选择常用的结巴jieba分词;去停用词,我用了一个停用词表。具体代码如下: ...
分类:
编程语言 时间:
2019-02-17 20:50:29
阅读次数:
239
原文链接https://www.cnblogs.com/zhouzhendong/p/UOJ460.html 题解 本题的构造方法很多。这里只介绍一种。 首先,总边数为 $\frac{n(n-1)}2$,每一棵树需要 $2(n-1)$ 条边,所以答案最多是 $\lfloor \frac n 2 \r ...
分类:
其他好文 时间:
2019-02-17 20:49:51
阅读次数:
177
Python 相对导入与绝对导入,这两个概念是相对于包内导入而言的。包内导入即是包内的模块导入包内部的模块。 Python import 的搜索路径 Python import 的步骤 python 所有加载的模块信息都存放在 sys.modules 结构中,当 import 一个模块时,会按如下步 ...
分类:
编程语言 时间:
2019-02-17 20:49:32
阅读次数:
164
A:即求长度为偶数的异或和为0的区间个数,对前缀异或和用桶记录即可。 B:显然如果有解,答案一定不大于2,因为原串是回文串,找到第一个不是回文串的前缀和对其对应后缀切掉并交换即可。无解直接判断是否字母都相同或只有最中间字母不同。然后只需要check是否为1,暴力枚举切割点暴力判断即可。 D:显然枚举 ...
分类:
其他好文 时间:
2019-02-17 20:49:19
阅读次数:
170
首先推荐 刘建平 的博客学习算法原理推导,这位老师的讲解都很详细,不过GBDT的原理讲解我没看明白, 而是1、先看的https://blog.csdn.net/zpalyq110/article/details/79527653这篇博客,用实例让读者对该算法有一个清晰的了解; 2、接着是刘建平老师 ...
分类:
其他好文 时间:
2019-02-17 20:49:02
阅读次数:
194
In this lesson you will learn to give instructions. 这节课你将将学会给出指示。 课上内容(Lesson) 词汇(Key Word ) bell pepper 灯笼椒 # bell n. 铃,钟;钟声,铃声;钟状物 vinegar 醋 onion 洋 ...
分类:
其他好文 时间:
2019-02-17 20:48:47
阅读次数:
216
原博文 使用Linux或者unix系统的同学可能都对#!这个符号并不陌生,但是你真的了解它吗? 首先,这个符号(#!)的名称,叫做"Shebang"或者"Sha-bang"。 Linux执行文件时发现这个格式,会把!后的内容提取出来拼接在脚本文件或路径之前,当作实际执行的命令。 Shebang这个符 ...
分类:
其他好文 时间:
2019-02-17 20:48:15
阅读次数:
184
我们使用ajax请求一般都用的jQuery, axios封装好了的api, 那么如果只能用原生js, 我们该如何操作了? 上代码. 我们在同目录下写好一个json文件(data.json)用于请求测试 怎么用? ...
分类:
Web程序 时间:
2019-02-17 20:47:59
阅读次数:
219
1.我看到这篇文章,写的不错,在此复制了一份,防止以后找不到! 感谢作者的翻译--->原文的链接:http://www.loonapp.com/blog/11/ 如果原文存在,请打开原文件阅读 偶然看到一份关于Django工程目录的文章,英文版版的,觉得写得不错。在此翻译下供读者参考 Django ...
分类:
其他好文 时间:
2019-02-17 20:47:36
阅读次数:
165
相信大家和我一样,在实际开发应用过程中,很难看代码中有直接new对象的情况,在一开始,也会被前辈告诫,尽量不要使用new来构造对象,尽量使用工厂方法获取对象云云。但是,我相信很多人和我一样,一开始是一知半解的状态,凭什么不能这样做,用工厂方法获取对象,多此一举吧?但是随着开发经验的逐渐累积,我发现将 ...
分类:
编程语言 时间:
2019-02-17 20:47:21
阅读次数:
173
Java中出现No enclosing instance of type XXX is accessible问题 Java编写代码过程中遇到了一个问题,main方法中创建内部类的实例时,编译阶段出现错误,查看错误描述: Multiple markers at this line - The valu ...
分类:
其他好文 时间:
2019-02-17 20:47:07
阅读次数:
179
面向对象编程是对客观世界的模拟,客观世界里成员变量都是隐藏在对象内部的,外界无法直接操作和修改。封装可以被认为是一个保护屏障,防止该类的代码和数据被其他类随意访问。要访问该类的数据,必须通过指定的方式。适当的封装可以让代码更容易理解与维护,也加强了代码的安全性。 封装原则:将属性隐藏起来,若需要访问 ...
分类:
编程语言 时间:
2019-02-17 20:46:37
阅读次数:
186