10 boxunyi

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 57w+

ethereum 智能合约开发

 以太坊智能合约开发有许多的概念,对于初次接触到的开发者有很多的疑惑,经过自己的总结,对以太坊智能合约相关概念有一个总结,写了一个测试的js脚步,使用remix 作为solidity开发工具,需要自己安装,作为备忘。首先需要一个简单的智能合约sol:// ------------------------------------------------------------------------...

2018-02-09 11:35:40

Go-ethereum 调试编译

 在使用Go-ethereum 进行开发时,需要进行测试调试geth时,由于官方默认Makefile编译版本是经过优化版本,不管用gdb, 还是dlv调试工具,都会出现不方便调试的时候,经过自己整理摸索,实现了Go-ethereum的调试版本编译,总结步骤如下:  0. 使用官方的makefile生产环境:  cd /path/to/go-ethereum  ...

2018-02-09 11:26:08

使用epeg生成无压缩的缩略图

欢迎使用Markdown编辑器写博客在生成图片的缩略图时,由于获取的缩略图长宽比例与原图的比例不同时就会导致生成的缩略图变形,为了生成无压缩变形的缩略图,比较方便编程实现的方式是:使用Epeg库。该库能够为JPEG格式图片生成缩略图,如果需要为其他格式的图片生成缩略图,那暂时只有先转换成JPEG图片的格式。说多了,一切都是浮云,直接上代码:epeg缩略图生成方式: char *epeg_t

2015-09-09 15:32:48

LINUX kernel memory barrier summary

最近学习了linux 的内存同步对于内存栅相关的内容,在这里整理一下以免以后右忘了。Linux 内存栅有三种,读,写,数据读依赖栅。读栅用于保证在此处两边的load 内存操作不会穿过读栅,写栅用于保证此处两边的store内存操作不会穿过写栅,数据读依赖栅用于保证在栅之前的load操作不会穿过数据读依赖。数据读依赖的发生场景比如下,在没有任何内存栅栏的时候,很有可能是b在pp设置为p之前设置

2015-01-30 16:50:44
勋章 我的勋章
    暂无奖章