eos开发dapp的环境搭建

eos 编译教程启动服务器创建钱包,密钥对,账户和代币自己编写智能合约 本文是在eos平台上开发dapp的一个简单介绍 eos 编译教程 安装eos对硬件和操作系统有一定要求,具体可以看到官网介绍 Amazon 2017.09 and higher Centos 7 Fedora 25 an...

2018-12-10 17:31:46

阅读数 308

评论数 0

类型系统(二)

无类型$\lambda$演算基础变量与元变量(Variables and Metavariables)作用域(Scope)操作语义 无类型λ\lambdaλ演算 基础 变量与元变量(Variables and Metavariables) 首先看一个式子 λ\lambdaλx.λ\lambdaλ...

2018-12-05 12:52:13

阅读数 58

评论数 0

awk命令的一些简单用法

awk简介awk命令的输入文本文件程序指令awk命令的输出awk命令编程语言正则表达式关系表达式模式组合BEGIN/END模式操作语法规则特殊变量参考文章 awk简介 AWK 其中pattern表示AWK在数据中查找的内容,而action是在找到匹配内容时所执行的一系列命令。 awk命令的输入 ...

2018-12-03 13:45:41

阅读数 48

评论数 2

类型系统(一)

类型系统简介数学基础无类型算术表达式语法 本文为学习类型系统的系列文章的第一篇。主要参考资料为大名鼎鼎的TypesTypesTypes andandand ProgrammingProgrammingProgramming LanguagesLanguagesLanguages。 相信有很多跟...

2018-12-02 18:25:02

阅读数 164

评论数 0

spring源码解析

本文主要参考遇芋道源码关于springframework的精品解析,如有侵权,即刻删除。

2018-11-29 16:41:04

阅读数 52

评论数 2

Predict the Winner题解

Predict the Winner题解 今天做了一道非常有代表性的leetcode题目Predict the Winner。题目的大意为两个玩家在一起玩游戏。给定一序列的得分币。每次每个玩家只能从序列的头或者尾部获取得分币直到没有得分币剩下。然后比较两人的得分,得分高的人获胜,问先手的玩家是否...

2018-09-04 17:16:09

阅读数 50

评论数 0

Hystrix初体验

    最近在看springcloud的组件之一的熔断器Hystrix。说起熔断器,第一反应就是回想起小时候经常发生的保险丝烧断的情况。熔断的意思大概与其类似吧。只不过这次保护的不是电力系统而是我们的应用系统而已。     当一个应用系统的规模愈来愈大以后,常常一个简单的请求会依赖多个服务。如果...

2018-08-23 16:36:07

阅读数 174

评论数 0

A little comprehension in life

 Yesterday when I went to the park to run I saw many people like me trying to exercise at night. Think about what happened just now. I felt a little ...

2018-07-18 18:02:20

阅读数 58

评论数 0

关于词法分析和语法分析

    最近,在看了《自己动手写编译器,链接器》之后,便打算按照书中的思路,来完成一个sc语言的编译器scc。由于我对scala较为熟悉,所以自此开始着手进行lexer和parser的编写。    抛弃那些专业术语,从业余的角度来讲,要完成对源码的解析和分割,着色和打印,需要解决以下几个问题。  ...

2018-07-16 13:46:39

阅读数 894

评论数 0

隐式转换

        隐式转换在scala中具有强大的魔力,能够让本就精简的代码变得更加简洁。但是强大同样意味这难以掌握,刚好我在学习scala的过程中接触到了这种神奇的语言特性,于是不自量力的说说自己的理解。        无论任何语言特性,复杂的或者简单的,它出现的目的必定是为了解决某些其他语言难以...

2018-06-25 22:57:17

阅读数 465

评论数 0

修电脑?

    昨晚电脑在运行的时候突然蓝屏了,然后就开始收集错误信息。收集了五分钟信息还是没好,于是一怒之下我就强制重启。然后没想到电脑自己开始闹脾气,直接在启动的时候给我一个错误码0xc000000f这个来自我电脑的傲娇回复真是让我一脸懵逼。然而作为一个程序员(码农),最擅长的就是搜索。于是果断搜了一...

2018-06-24 00:47:00

阅读数 79

评论数 0

一个简陋的代码生成器

    由于最近工作任务多,但是开发的内容却是千篇一律的接口开发。所以为了能够学以致用,也为了能够减少浪费生命在无效的业务工作中。于是我决定开发一个自己专用的业务代码生成工具。    说干就干,考虑到目前所用的框架结构为springboot + dubbo。于是我需要生成大概6个文件。分别是消费者...

2018-06-22 15:37:04

阅读数 254

评论数 2

关于csapp第三章的一个问题

    最近在读csapp第三章的时候,习题3.49中有一段汇编代码让我十分费解。具体汇编代码如下:看了许久我始终不明白为什么第五行中计算数组大小时采用8n + 22。毕竟按照我的理解只需要8n就够了。然后按照题目中的提示,回忆了一下第二章中计算右移时的操作。通常会在右移时加上对应的偏移量。于是我...

2018-06-21 00:08:44

阅读数 200

评论数 6

重读CSAPP 第一,二章总结

    自编程以来我便熟知大名鼎鼎的编程书<深入理解计算机系统>。去年这个时候曾尝试通读一遍,但并未深入。可以说是走马观花,浅尝辄止。今时今日,深感当初囫囵吞枣,未能仔细领悟书中之精髓。故决心重读,细细品读这部计算机科学领悟的经典入门之作。   开篇第一...

2018-06-05 00:12:53

阅读数 65

评论数 0

一个函数签名引发的思考

今天当我偶然间看到一个很常用的Java静态方法时它的函数签名引起了我的注意public static <T extends Comparable<? super T>> void sort(List<T> list)其中对于泛型参数的定义让我有些疑惑,既然是排序...

2018-04-18 23:27:59

阅读数 215

评论数 0

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