概述 最近在写合约时遇到一些坑,做一下总结; 介绍主要分一下三个方面: 对区块链的简单描述 结合业务场景,编写简单智能合约,时遇到的坑(上篇) assembly 的使用说明(下篇) 正文 进入正题之前,我稍微简单介绍一下什么是区块链,区块链干嘛用的(特点),智能合约是做什么的,为什么要写只能合约(一 ...
分类:
其他 时间:
2018-10-27 14:18:39
收藏:
0 评论:
0 赞:
0 阅读:
157
定义 ECMAScript规范为所有函数都包含两个方法(这两个方法非继承而来), call 和 apply 。这两个函数都是在特定的作用域中调用函数,能改变函数的作用域,实际上是改变函数体内 this 的值 。 用法 我们看到通过方法本身的call 和 apply 执行了该函数。 我们改变了函数运行 ...
分类:
移动平台 时间:
2018-10-27 14:18:22
收藏:
0 评论:
0 赞:
0 阅读:
179
1. ng template 形式: 默认ng template中的内容会隐藏; 可通过[ngIf]来控制内容显示隐藏; 此标签不会影响原本html结构; html: 浏览器输出: 浏览器调试窗口 2. template 形式: 默认内容会隐藏; 可通过Css样式display来控制内容显示隐藏; ...
分类:
其他 时间:
2018-10-27 14:17:47
收藏:
0 评论:
0 赞:
0 阅读:
157
Jumpserver跳板机 一、Jumpserver简介 umpserver 是一款由python编写开源的跳板机(堡垒机)系统,实现了跳板机应有的功能。基于ssh协议来管理,客户端无需安装agent。 二、特点: 完全开源、 Python编写,容易再次开发 、实现了跳板机基本功能,认证、授权、审计 ...
分类:
其他 时间:
2018-10-27 14:17:24
收藏:
0 评论:
0 赞:
0 阅读:
196
1、概述 适配器模式将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作,属于结构型模式。 2、模式结构 Target:目标抽象类,定义客户所需的接口,可以是一个抽象类或接口,也可以是具体类 Adapter:适配器类,可以调用另一个接 ...
分类:
其他 时间:
2018-10-27 14:16:24
收藏:
0 评论:
0 赞:
0 阅读:
117
7. 丰富页面的多媒体 7.1 声音 浏览器可以播放的音频格式有:MIDI、WAV、MP3等,其中MP3格式的文件目前应用最为广泛。 <head> ...... <bgsound src=”” loop=””> ...... </head> <bgsound>标记的src属性用于设置声音文件的名称和 ...
分类:
Web开发 时间:
2018-10-27 14:16:03
收藏:
0 评论:
0 赞:
0 阅读:
175
C语言实现顺序表的的基本操作 1.顺序表实现按照位置查找 2.顺序表实现按照元素查找 3.顺序表实现删除元素 4.顺序表实现添加元素 5.顺序表实现合并操作 ...
分类:
其他 时间:
2018-10-27 14:15:41
收藏:
0 评论:
0 赞:
0 阅读:
139
第一步:Maven项目的创建 File->new->Maven project。 点击下一步 上方的两个多选框选上,第一个是不使用archetype 原型模板,第二个是使用默认工作空间 点击next Group ID : 公司名.公司网址倒写 Artifact ID : 项目名 Version : ...
分类:
编程语言 时间:
2018-10-27 14:14:25
收藏:
0 评论:
0 赞:
0 阅读:
138
1.什么是多线程 2.并行和并发 1>并行:两个任务同时运行 2>并发:两个任务轮流执行,由于时间间隔较短,感觉是在并发实则是并行操作 例如cpu 3.多线程的实现方法(通过继承Thread方法) 1>继承Thread():class MyThread extends Thread {} 2>重写r ...
分类:
编程语言 时间:
2018-10-27 14:14:07
收藏:
0 评论:
0 赞:
0 阅读:
124
Head+First设计模式(中文版) https://pan.baidu.com/s/1mVCQd8nrwQl-zVG3HDvKdw 疯狂JAVA讲义第三版 https://pan.baidu.com/s/1G56R6SXH2dcFgaD1CZWqbw 廖雪峰的java教程 https://pan ...
分类:
编程语言 时间:
2018-10-27 14:13:50
收藏:
0 评论:
0 赞:
0 阅读:
167
本篇主要介绍一下关于Python的单例模式,即让一个类对象有且只有一个实例化对象。 一、使用__new__方法(基类) 要实现单例模式,即为了让一个类只能实例化一个实例,那么我们可以去想:既然限制创建实例,那么我们可以修改其创建实例的根源即可,那就是父类__new__方法。 注意:不能使用自身的__ ...
分类:
编程语言 时间:
2018-10-27 14:13:30
收藏:
0 评论:
0 赞:
0 阅读:
178
白书第一章例题8 好麻烦! 正方体每面编号为0-5,那么根据顶点和正面,就能确定形态。一共6*4=24种形态。 P[i]表示编号i所在位置。比如P[1]=3,表示第二面转到了第四面。 就可以表示出所有形态。 这时候可以手算或者写个函数找出所有形态。 注意选择函数计算,要放到main外面,方便调。 注 ...
分类:
其他 时间:
2018-10-27 14:13:08
收藏:
0 评论:
0 赞:
0 阅读:
111
jQuery 选择器 jQuery 选择器允许您对 HTML 元素组或单个元素进行操作。 jQuery 选择器基于元素的 id、类、类型、属性、属性值等"查找"(或选择)HTML 元素。它基于已经存在的 CSS 选择器,除此之外,它还有一些自定义的选择器。 jQuery 中所有选择器都以美元符号开头 ...
分类:
Web开发 时间:
2018-10-27 14:12:50
收藏:
0 评论:
0 赞:
0 阅读:
167
var images = require("images"); var fs = require("fs"); var path = "./images"; async function deleteall (path) { var files = []; if(fs.existsSync(path ...
分类:
其他 时间:
2018-10-27 14:12:31
收藏:
0 评论:
0 赞:
0 阅读:
141
题目1 求N分之一序列前N项和(1)实验代码#include<stdio.h>int main (){ int a, b; double sum; scanf("%d", &b); sum = 0; for (a = 1;a <= b; a++) { sum =sum + 1.0 / a; } pr ...
分类:
其他 时间:
2018-10-27 14:11:34
收藏:
0 评论:
0 赞:
0 阅读:
132
package main import ( "fmt" ) func main() { //声明两个变量并且赋值 a=10 b=20 交换后的值是a=20 b=10 并且,不可以使用第三个变量 a := 10 b := 20 //1.首先a=a+b的值 10+20=30 a = a + b // 这... ...
分类:
其他 时间:
2018-10-27 14:11:18
收藏:
0 评论:
0 赞:
0 阅读:
159
...
分类:
其他 时间:
2018-10-27 14:11:00
收藏:
0 评论:
0 赞:
0 阅读:
150
change和blur的功能相近 blur与change事件在绝大部分的情况下表现都非常相似,输入结束后,离开输入框,会先后触发change与blur,唯有两点例外。 1. 没有进行任何输入时,不会触发change在这种情况下,输入框并不会触发change事件,但一定会触发blur事件。在判断表单的 ...
分类:
其他 时间:
2018-10-27 14:10:43
收藏:
0 评论:
0 赞:
0 阅读:
114
0315023xx;我是adj+王金睿;我的爱好是综合格斗; 我的码云个人主页是:https://gitee.com/WJinR/events 我的第一个项目地址是:https://gitee.com/WJinR/how_did_wang_sicong_get_rich 目前代码量有几千行吧;我最喜 ...
分类:
其他 时间:
2018-10-27 14:09:50
收藏:
0 评论:
0 赞:
0 阅读:
144
看到这个就是数位DP了,然而细节极多,对于i=1状态直接判了,还有最后一位直接算了 设f[i][zt][0/1]表示枚举到第i位,用了那些数字,是否有前导0(前导0不计入数字,否则就不知道后面有没有0了)的数的和,g是数的个数 转移看代码 ...
分类:
其他 时间:
2018-10-27 14:09:27
收藏:
0 评论:
0 赞:
0 阅读:
160