最近在思考一些经济问题的时候,对剩余劳动有一些思考,所以记录下来。
这些思考不一定对,因为我对这些东西实在是门外汉,所以阅读时务必审慎。
回顾我学习和使用 LaTeX 的经历,有几个时间节点让我感触颇深:
在这之后很多年里,我一直期待能有一个工具,能够更好地平衡 Markdown 的便捷性和 LaTeX 对样式的控制能力和对数学公式的排版能力。前几天,我发现了 markdown
宏包。我认为已找到了这样梦想中的工具。并且,我认为在熟练使用它之后,可以更好地实现 LaTeX 设计之初的愿望:内容与样式分离。
本文又名:「你喜爱的 Markdown 写作,现更以 LaTeX 呈现」。
——来自 Harry Chen 的 Apple 风格标题。
最近在读各种 Hive SQL,发现一个可读性问题,让我很无奈。这里记录一下,希望看到的读者能够写出可读性更好的代码。
因为业务比较复杂,所以大家经常会用到各种子查询(sub-query)。于是会写成类似这样:
1 | SELECT |
这样写子查询会有两个问题。一是子查询的结果如果要在多个不同地方用到,那么就要复制粘贴多次,实际执行的时候也可能执行多次。二是当子查询或/和 JOIN 特别多的时候,整个查询就会变得无比复杂,可读性极差。为解决问题,可用视图(VIEW)解决,也可用 WITH ... AS ...
子句来解决。
这些天使用 Hive 的过程中遇到了新的知识点,于是将 LATERAL VIEW
的使用方法记录下来。