请稍侯

vscode 常用插件配置

vscode 是微软开发一款非常好用有轻量级的代码编辑器,强大的插件功能可以使它支持各种语言,从 C, C++ 到 java, php, 当然大部分同学认知它是因为它是最好前端编码 工具之一。下面记录一下我常用的一些插件,备忘。 One Dark Pro 主题 非常漂亮的一款主题 安装命令:ext install zhuangtongfa.Material-theme` ...

为什么 MySQL 不用密码也能访问?

最近解决了一个困扰很久的问题,就是常常配置好 MySQL 环境之后,明明自己设置了密码,却发现在本地不输入用户名,密码照样可以登录. 问题描述如下: root@ppblock:~# mysql Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 8 Server v...

给自己的代币编写 ICO 众筹合约

阅读本文你需要先了解以下知识 solidity 语言,点击这里去看 solidtiy 中文教程 了解什么是以太坊和智能合约, 不明白的可以看看我的这篇博客 以太坊开发入门指南 如果还不知到怎么发自己的代币的同学请移步这里 发行自己的 ERC20 标准代币 什么是代币众筹 简单的说,代币其实就是数字货币,跟主链币不同的是,代币是通过智能合约发出的。 在众筹之前,...

发行自己的 ERC20 标准代币

阅读本文你需要先了解以下知识 solidity 语言,点击这里去看教程 了解什么是以太坊和智能合约, 不明白的可以看看我的这篇博客 以太坊开发入门指南 什么是代币 简单的说,代币其实就是数字货币,跟主链币不同的是,代币是通过智能合约发出的, 也就是说代币是通过智能合约管理的数字货币 我们先来看看以太坊上发的代币是什么样子的: 今天我们就来详细讲一讲怎样创建...

idea,webstrom,phpstorm solidity 插件配置

  入坑 solidity 智能合约开发以来,一直在纠结用啥编辑器,从 vim 到 vscode, atom, 最后还是没有 webstrom 用起来顺手. 因为如果要做前端开发,webstrom 无疑是最好的选择之一。 但是 webstrom 默认是不支持 solidity 语法高亮,也不能编译 .sol 文件。需要安装 Solidity Solhint 和 Intellij-Solidi...

以太坊开发入门指南

以太坊(Ethereum)是一个建立在区块链技术之上, 去中心化应用平台。它允许任何人在平台中建立和使用通过区块链技术运行的去中心化应用。 如果不理解你可以把以太坊想象成天猫商城, 大家可以在它上面建立各种店铺(DApp)。 在没有以太坊之前,写区块链应用是这样的:拷贝一份比特币代码,然后去改底层代码如加密算法,共识机制,网络协议等等(很多山寨币就是这样,改改就出来一个新币)...

Solidity 的全局变量

  在用 solidity 编写智能合约的时候,有些特殊变量和函数永远存在于全局中,整体来说分为一下几类。 1.区块和交易属性 block.blockhash(unit blockNumber) returns (bytes32). 给定区块的哈希值,只支持最近的256个区块。 block.coinbase(address) 当前区块旷工的地址 block.diffic...

【转】区块链开发技术综述

本文转载自 https://blog.csdn.net/heyc861221/article/details/80127963   如果你关注区块链技术长达几个月,可能也会跟我一样,对没完没了的原理介绍、前景描绘、行业探讨和链圈新闻产生了审美疲劳。没错,区块链必须与行业紧密结合,它也有颠覆人类协作方式之洪荒巨力,但是说到底它还是一个技术活, 是要写代码的,在咖啡厅里整天坐而论道是造...

《厕所英雄》观后感

   昨天下班早,跟妹子以及公司联合创始人看了最近很火的印度神片 《厕所英雄》。讲真,从去年的《摔跤吧,爸爸》, 到今年的《神秘巨星》到昨天的 《厕所英雄》, 让我慢慢喜欢上了印度的电影。印度电影有一种独有的气质。那美轮美奂的歌舞,那种人文关怀的精神,那种乐观积极的态度,那种不说教的娓娓道来, 既深刻的披露了社会的现实,又蕴含者生活中最最朴实的人生智慧。   说回《厕所英雄》这部电影,...

ubuntu-18.04 设置开机启动脚本

  今天给公司内部服务器搭环境,为了避免短期升级的麻烦,直接就安装了 ubuntu-18.04 LTS 版本。在配置好各种环境之后,想把 git 私服, maven 私服, 以及 jenkins 持续集成等这些服务添加开机启动,结果用了各种方法,包括使用 update-rc.d 以及 rc.local 等方法,就是不生效。最后在 ubuntu 的官方论坛看到原来 ubuntu-16.10 开...