Liu-Cheng Xu

温故知新

排序:
默认
按更新时间
按访问量

区块链系列教程

区块链教程 blockchain-tutorial 是我写的一个区块链教程,最初译自 Jeiwan/blockchain_go 的系列文章,这个系列主要针对 Bitcoin。随着对区块链的认识不断深入,我后续计划加入很多其他内容,比如 Ethereum,Monero,Polkadot,Iota,...

2018-03-01 10:35:15

阅读数:3656

评论数:0

LaTeX 实战经验:新手须知

前言: 以下内容皆为经验之谈。资历尚浅,能力有限,您如果有更好的方案选择,期待您的分享!每个功能或是实现的每个效果,在这里可能只是一个起点,更多内容的实现想法也都是类似的,坚持使用自会贯通。如果还不知道LaTeX,看这里: LaTeX从零开始快速入门.配置LaTeX使用环境更多内容可以看这里:配...

2016-04-25 19:18:37

阅读数:16949

评论数:2

区块链技术阅读列表

有很多值得学习的区块链技术资源,在这里稍微总结了一下。因为不想再多一个 markdown repo,所以把它放在了 blockchain-tutorial 的 wiki 。目前只有英文链接,实际上有很多内容已经有了中文翻译,有时间我会慢慢补充进来,也欢迎大家贡献,编辑 wiki 即可。 熊市更是...

2018-08-18 09:45:21

阅读数:110

评论数:0

如何让 Vim 美观又实用(1)

我学习计算机不久就开始用了 vim,到现在也三四年了,且算是对 vim 有了一定的控制力。在这里分享一下使用过程中的一些“心路历程”,说实话,要留意的小地方有很多,但是由于很多不可抗(懒)因素,本系列并不保证还有后续 :) 以下内容适用于对 vim 有一定使用经验的用户,相关的具体配置参见 sp...

2018-08-11 09:03:53

阅读数:117

评论数:0

链池 -- 区块链时代的机遇

原文:https://mp.weixin.qq.com/s/1IuZ7Okz7Iuv_F-NP3W5Lg 链池官网:chainpool.io 链池欢迎每一位有志之士的加入,尤其是对于想进入区块链行业的程序员,前后端不限,只要对于区块链有热情,都可以一起聊一下。 ...

2018-03-23 15:10:30

阅读数:391

评论数:0

用 Parity 发送 ERC20 Token

Parity 是以太坊的 Rust 实现,它也内置了一个钱包。用过 Parity 的人都知道,用它发送 ETH 非常简单,点几下就行。但是可能不少人还不知道如何发送 ETH 以外的 ERC20 Token,或者说不知道怎么发送钱包里面没有显示出来的 token。一个以太坊地址上实际上可能有很多 t...

2018-02-12 10:21:25

阅读数:515

评论数:0

卡尔达诺入门必备

本文为卡尔达诺(Cardano)的入门读物,主要内容为卡尔达诺的整个项目概览: 卡尔达诺是什么,为什么,有何独特之处,以及团队组织。 ADA 是什么,乌洛波罗斯(Ouroboros)共识。 卡尔达诺是什么,为什么卡尔达诺是一个去中心化的公有区块链和加密货币项目,它目前正在开发一个智能合约平台,该平...

2017-12-17 20:02:34

阅读数:2594

评论数:0

书单分享

了解一个新的领域,其中一个方法就是大量的阅读,进而产生一个基本的认识。之前研究过推荐系统,机器学习,一路走来也积累了一些书单,丢失了一些,如今还剩这些。在此分享给大家,里面有不少有关机器学习和数据挖掘,还有 Python,Spark,设计类等等。Theory 部分大部分是经典书籍,对于发论文可能显...

2017-12-07 19:32:48

阅读数:285

评论数:1

使用 Vim 的 jump list 看代码

完整 Vim 配置见:space-vimjumplistVim 可以记录我们最近访问的位置(location)。每个位置(position)(position 包括了文件名,列号,行号)会被一个 jump list (跳转表)中,每个窗口(window)都有一个单独的 jump list,它可以记...

2017-11-18 11:33:01

阅读数:193

评论数:0

怎么写一个好的 Git commit message

网络上很多关于 commit message 的想法都来源于 tpope,在他看来,一个好的 Git commit messge 应该是这样的: Capitalized, short (50 chars or less) summary More detailed explanato...

2017-10-10 08:46:33

阅读数:2742

评论数:0

使用 Shell 脚本进行 Hadoop Spark 集群的批量安装

虽然有一些自动化安装的工具,但是功能越多,越专业的工具,可能也需要越高的学习成本,而我们并非专业运维,但是又必须做这些事情的话,不妨选择用 Shell 脚本来完成集群的安装。当然了,现在也有很多使用 docker 的做法,安装与部署也非常方便。整个过程其实很简单,就是对安装过程中的一些手动操作使用...

2017-08-30 21:52:49

阅读数:540

评论数:0

设置 jupyter notebook 可远程访问

首先是要 安装 Anaconda 。默认情况下,安装好 Anaconda 后打开 jupyter notebook, 访问本地 localhost:8888 即可。但是如果要访问另一台机器,比如远端服务器上的 notebook, 即默认是不支持 172.104.105.119:8888 这样的...

2017-08-09 17:08:08

阅读数:15276

评论数:0

在 Shell 脚本中调用另一个 Shell 脚本的三种方式

先来说一下主要以下有几种方式: fork: path/to/foo.sh exec: exec path/to/foo.sh source: source path/to/foo.sh forkfork 是最普通的, 就是直接在脚本里面用 path/to/foo.sh 来调用 foo.sh 这...

2017-07-28 23:38:09

阅读数:26933

评论数:1

Shell 中的中括号用法总结

Shell 里面的中括号(包括单中括号与双中括号)可用于一些条件的测试: 算术比较, 比如一个变量是否为0, [ $var -eq 0 ]。 文件属性测试,比如一个文件是否存在,[ -e $var ], 是否是目录,[ -d $var ]。 字符串比较, 比如两个字符串是否相同, [[ $va...

2017-07-23 16:15:05

阅读数:943

评论数:0

Vim 文本对象指南 (2)

接 Vim 文本对象指南 (1), 关于插件使用, 可以查看完整配置 space-vim.编程语言的文本对象Vim 基于常见编程语言结构提供了几个常见的文本对象. 其实都是一对儿符号,主要可以分为: 成对的标点符号,比如单引号,双引号,反引号。 成对的括号,比如小括号,中括号,大括号。 标记语言标...

2017-07-22 19:57:14

阅读数:187

评论数:0

Spark History Server 没有生效

Spark 提供了 Web UI 来对 Spark 应用进行监控。每个 SparkContext 会启动一个 web UI,默认是在 4040 端口。它显示了应用相关的有用的信息,包括: 一系列的 scheduler stage 和 task RDD 大小和内存占用的概要 环境信息 正在运行的 e...

2017-07-19 18:30:36

阅读数:975

评论数:0

详解 MNIST 数据集

MNIST 数据集已经是一个被”嚼烂”了的数据集, 很多教程都会对它”下手”, 几乎成为一个 “典范”. 不过有些人可能对它还不是很了解, 下面来介绍一下.MNIST 数据集可在 http://yann.lecun.com/exdb/mnist/ 获取, 它包含了四个部分: Training se...

2017-07-17 20:41:35

阅读数:91727

评论数:16

区块链跨链社区: chainx.org 文章归档

chainx.orgchainx 文章归档:Polkadot Polkadot(波卡链):畅想一种异构的多链架构(第1,2,3章) Polkadot(波卡链):畅想一种异构的多链架构(第4,5章) Polkadot(波卡链):畅想一种异构的多链架构(第6.1~6.5章) Polkadot(波卡链)...

2017-07-16 11:38:24

阅读数:1017

评论数:0

Spark GraphX 对图进行可视化

Spark 和 GraphX 对并不提供对数据可视化的支持, 它们所关注的是数据处理. 但是, 一图胜千言, 尤其是在数据分析时. 接下来, 我们构建一个可视化分析图的 Spark 应用. 需要用到的第三方库有: GraphStream: 用于画出网络图 BreezeViz: 用户绘制图的结构化信...

2017-07-14 10:14:38

阅读数:2496

评论数:1

crontab 定时重启 Apache 服务

通过 crontab 命令,我们可以在固定的间隔时间执行指定的系统指令或 shell script脚本。时间间隔的单位可以是分钟、小时、日、月、周及以上的任意组合。这个命令非常适合周期性的日志分析或数据备份等工作。 首先在 $HOME/.profile 中设置 crontab 使用的编辑器:EDI...

2017-07-12 19:17:22

阅读数:1240

评论数:0

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