Liu-Cheng Xu

温故知新

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

如何使用 Vim 的 help

实际上,无论是 Vim 的基础知识还是进阶知识,大都可以从 help 中找到指引。但是我想很多人并没有意识到这一点,或者并没有重视这一点。RTFM (read the fucking manual) 是学习的一个很好的途径,至少对于 Vim 而言,help 是一个绝佳的资源。Vim 的 help ...

2017-05-31 15:27:32

阅读数:1861

评论数:0

用 Python 写一个 NoSQL 数据库

本文译自 What is a NoSQL Database? Learn By Writing One In Python. 完整的示例代码已经放到了 GitHub 上, 请 点击这里, 这仅是一个极简的 demo, 旨在动手了解概念. 如果对译文有任何的意见或建议,欢迎 提 issue 讨论, ...

2017-05-16 14:00:08

阅读数:3462

评论数:3

Spark action 操作列表

以下内容来自 Spark 官方文档 Actions 小节, 更多内容可查看官方文档. 如有不当之处, 欢迎指正. 行动 涵义 reduce(func) 使用传入的函数参数 func 对数据集中的元素进行汇聚操作 (两两合并). 该函数应该具有可交换与可结合的性质, 以便于能够正确地进...

2017-05-09 10:47:56

阅读数:844

评论数:0

理解机器学习中的偏差与方差

学习算法的预测误差, 或者说泛化误差(generalization error)可以分解为三个部分: 偏差(bias), 方差(variance) 和噪声(noise). 在估计学习算法性能的过程中, 我们主要关注偏差与方差. 因为噪声属于不可约减的误差 (irreducible error).首...

2017-05-04 13:02:32

阅读数:16299

评论数:6

Spark 基本术语表

以下内容来自 http://spark.apache.org/docs/2.1.0/cluster-overview.html#glossary , 需要对 spark 的整个运行过程有所了解才能真正理解这些术语的涵义. 术语 涵义 application (应用) 基于 Spark...

2017-04-27 10:31:46

阅读数:513

评论数:0

Spark Streaming: checkpointing 小节

以下内容主要来自 http://spark.apache.org/docs/2.1.0/streaming-programming-guide.html#checkpointing 的翻译, 其中有些名词做了保留, 翻译有些粗糙, 有时间的人还是看原官方文档来的清楚明白. 有空的话, 我会自己的一...

2017-04-27 09:59:51

阅读数:332

评论数:0

Spark 与 Kafka 集成出错: Apache Spark: java.lang.NoSuchMethodError

按照 spark 与 kafka 的教程一步一步进行操作, 在运行 KafkaWordCount 的示例时,却始终没有预期的输出. 如果正确的hua话,大概是这样:...... ------------------------------------------- Time: 1488156500...

2017-04-26 13:49:16

阅读数:1814

评论数:0

用 Vim 写 Python 的最佳实践

先来晒个图:对于一些 Python 的小项目,使用 vim 是一个不错的选择。本文内容整理自我在知乎的回答 用用 Vim 写 Python 的最佳实践是什么?,下面的内容是对知乎旧有回答的一个补充,尤其有一些主要针对 vim8. 如果想要更多内容,可以查看知乎对于该问题的一些回答。语法检查如果用 ...

2017-01-27 07:33:24

阅读数:5836

评论数:0

Python Machine Learning - 感知器算法

感知器 (perceptron) 算法的历史就不介绍了,大意就是想法来自生物学的神经元的一些工作方式,多个生物信号 (input singals) 到达树突 (dentrites)并进入细胞核 (cell nucleus),如果这些信号的效果累加达到一个阈值,那么通过轴突 (axon) 产生一个输...

2017-01-19 21:13:46

阅读数:3896

评论数:0

制作一个漂亮的 vim 状态栏

首先看一下最后的效果:知己知彼,百战不殆。先来分析一下使用 airline 与 lightline 有什么好处? 漂亮,酷炫,这毋庸置疑。 airline 与很多插件集成的非常好,真是省心又省力。 那有什么不足之处呢? airline 可能会导致 100 ms 的启动延迟。具体可以看这里 http...

2016-12-28 10:53:04

阅读数:2302

评论数:0

LaTeX 实战经验:参考文献注意点

留意 title 中有特定含义的大写字母若某文献标题中含有特定含义大写字母(“SVM” “EM”等),应特别用第二重{}将其括起来才可使其正常表示。如,Title = {{BPR}: Bayesian personalized ranking from implicit feedback}. 有时...

2016-11-30 12:11:01

阅读数:3205

评论数:0

github pages gh-pages 分支图片链接失效

症状我从 github 上 clone 了一个项目 : cs231n.github.io, 并改名为 cs231n-cn. 不过直接 clone 后访问 liuchengxu.github.io/cs231n-cn 却发生图片链接丢失的问题。原因因为原来 cs231n.github.io ...

2016-11-30 07:56:52

阅读数:1169

评论数:1

程序员 git commit 时 emoji 使用指南

CSDN 无法显示 emoji, 可点击这里转至GitHub 查看效果。执行 git commit 时使用 emoji 为本次提交打上一个 “标签”, 使得此次 commit 的主要工作得以凸现,也能够使得其在整个提交历史中易于区分与查找。截取的 gitmoji 快照:commit 格式git c...

2016-11-24 14:50:01

阅读数:6105

评论数:0

终端录屏工具: ttygif

github 地址: https://github.com/icholy/ttygifttygif 是一个终端录屏工具,使用十分方便,目前支持 Linux 与 macOS.安装macOS 下使用 brew 十分方便:brew install ttygifLinux下安装详情请查看 https://...

2016-11-18 22:06:20

阅读数:1125

评论数:0

定制 Jetbrains vim 插件:ideavim

Jetbrains 的很多产品还是非常好用的,IntelliJ IDEA, PyCharm, Clion 等等都非常受欢迎。 因为我比较喜欢 vim, 因此在使用这些 IDE 时都会装上 vim 的插件:ideavim. 不过因为我对 vim 的默认配置更改了很多,定制了很多快捷键等等,在使用默认...

2016-11-11 20:42:03

阅读数:8331

评论数:1

新手必备,让默认 vim 更加人性化: vim-better-default

我的第一个 vim 插件:vim-better-default, 说是 “插件”, 有点投机取巧的意思,其实一点技术含量也没有,只不过是为了简化我的 .vimrc 文件将一些比较通用的部分包装起来而已。为什么会想到这么做呢?因为看到了这个插件: vim-sensible, 作者将一些几乎通用的设...

2016-10-31 19:59:05

阅读数:1162

评论数:0

超漂亮 vim 配置:space-vim

Guideline首先关于 vim , emacs 与 IDE 之间的争论这里并不讨论,也不想评论。 因为我不排斥这其中的任何一个,这些工具我也都在使用,各有所长,自己用着方便就好。对 vim 稍微有点了解以后,你会发现配置 vim 在思路上其实很简单,无非是一个 .vimrc 文件外加安装各种 ...

2016-10-30 10:21:24

阅读数:13498

评论数:0

27个Jupyter Notebook小提示与技巧

Jupyter NotebookJupyter notebook, 前身是IPython notebook, 它是一个非常灵活的工具,有助于帮助你构建很多可读的分析,你可以在里面同时保留代码,图片,评论,公式和绘制的图像。Jupyter具有非常强的可扩展性,支持很多编程语言,并且易于部署到你的个人...

2016-10-15 08:38:00

阅读数:56230

评论数:2

使用pelican搭建一个Jupyter Notebook数据科学博客

写博客是一个证明你的技能,进一步加深学习和积累受众的一个非常好的方式。已经有非常多的数据科学和编程博客帮助它们的作者找到工作,或是建立了非常重要的联系。撰写博客是任何一个有想法的programmer或数据科学家在日常基础之上非常重要的一件事情。不幸的是,写博客一个不可忽视的障碍便是首先如何搭建一个...

2016-10-15 08:31:39

阅读数:6448

评论数:5

LaTeX实战经验:标点符号注意点

括号在行文过程中若使用括号,括号前一定要有空格与前文内容分开。这也是中文作者很容易忽略的一点。例如,“the boosting algorithm (AdaBoost)” “the clustering algorithm (k-means)”;小括号,中括号使用left与right会自动适应来调...

2016-10-06 08:46:28

阅读数:5358

评论数:0

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