自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 智能合约的web端编写

1. 之前写的智能合约都是运行在后台,今天就写一个运行在web端的智能合约。在git BASH中输入:npm init,一路回车,为我们的工程生成了pakage.json文件,用来配置和管理工程的。2. 安装web服务器。web项目当然需要web服务器了。输入命令npm install lite-server 。需要等几分钟。3. 在vscode中新建一个src目录用来存储资源文件。4. 在vsc...

2018-06-24 18:37:46 496

原创 区块链去中心化应用DAPP开发之智能合约的部署

1. 首先用vscode来写一个合约。pragma solidity ^0.4.17;contract Adopt{ address[16] public adopter; function adopt(uint petId) public returns (uint){ require(petId >= 0 && petId <=15); ...

2018-06-24 10:59:15 1396 2

原创 去中心化区块链应用(DAPP)windows开发环境配置

开发去中心化区块链应用必须按照下面的步骤来配置开发环境,下面罗列的工具一个都不能少,而且请严格按照下面的顺序进行安装。1. 安装node.js。这一步非常简单,按照windows安装向导一路next就可以了,这里不再多说,下载时只要选择windows版本即可。安装官网:https://nodejs.org/en/2. 安装git。truffle官网推荐,使用git BASH安装truffle,这里...

2018-06-23 17:56:35 3280 1

原创 VS2017创建静态库lib和使用静态库

1. 打开vs2017, 新建项目,选择新建静态库项目,然后点击确定。2. 右键单击testlib的“头文件”,以此选择“添加” “新建项”,最后按下图更改。3. 在头文件中添加函数的声明。4. 右键“源文件”,依次选择“添加” “新建项”5. 在源文件中添加函数的实现6. 右键项目,点击“生成解决方案”7.右键项目,选择“在资源管理器中打开文件夹”, 可以看到生成的目录结构,至此已经生成了静态库...

2018-06-19 22:35:26 28869 6

转载 转载:全局变量、局部变量、静态全局变量、静态局部变量的区别

C++变量根据定义位置的不同,具有不同的作用域,作用域可分为6种:全局作用域,局部作用域,语句作用域,类作用域,命名作用域和文件作用域。从作用域看:全局变量具有全局作用域。全局变量只需在一个源文件中定义,就可以作用于所有的源文件。当然,其他不包括全局变量定义的源文件需要用extern关键字再次声明这个全局变量。静态局部变量具有局部作用域。它只被初始化一次,自从第一次初始化直到程序与你新内阁结束都一...

2018-06-09 09:42:22 191

转载 转载:网络编程之bind函数的作用

面向连接的网络应用程序分为客户端和服务器端。服务器端的执行流程一般为4步,客户端程序相对简单,一般需要两个步骤。服务器端执行流程4步如下:(1)调用socket函数,建立一个套接字,该套接字用于接下来的网络通信。(2)调用bind函数,将该套接字绑定到一个地址,并制定一个端口号,(3)调用listen函数,使用该套接字监听连接请求(4)当请求来到时,调用accept函数复制该套接字处理请求客户端执...

2018-06-07 20:34:17 1326 2

转载 转载:进程和线程的区别

作者:zhonyong链接:https://www.zhihu.com/question/25532384/answer/81152571来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。首先来一句概括的总论:进程和线程都是一个时间段的描述,是CPU工作时间段的描述。下面细说背景:CPU+RAM+各种资源(比如显卡,光驱,键盘,GPS, 等等外设)构成我们的电脑,但是电...

2018-06-05 21:29:19 204

原创 面试题:快速排序算法和冒泡排序算法实现

1. 冒泡排序实现如下://冒泡排序算法,比较相邻元素,每次内层循环得出一个排序void bubbleSort(int arr[], int length) { for (int i = 0; i < length - 1; i++) { for (int j = 0; j < length - 1 - i; j++) { if (arr[j] > ar...

2018-06-05 08:20:22 815

转载 转载:设计模式之——命令模式

今天看到一篇非常好的介绍命令模式的文章,网址如下:https://m.baidu.com/from=844b/bd_page_type=1/ssid=0/uid=0/pu=usm%402%2Csz%40224_220%2Cta%40iphone___3_537/baiduid=C5ADC691137F070C898C5A06CAF27677/w=10_10_/t=iphone/l=3/tc?ref...

2018-06-02 11:07:24 12149

转载 面试题:删除数据库中带有重复字段的记录,只保留一条记录

select * from tablename where 重复字段1 in (select 重复字段1 from tablename group by 重复字段1,重复字段2 having count(*)>1)。SQL重复记录查询方法:1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from people where peopleId in ...

2018-06-01 07:29:40 4096 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除