用with关键词来简化presto queries
最近学到的,使用with来简化query,用起来想先create一些临时的table,这样可以避免写嵌套的subqueries。效果应该是一样的 例子如下:
程序|生活|学到就是赚到
最近学到的,使用with来简化query,用起来想先create一些临时的table,这样可以避免写嵌套的subqueries。效果应该是一样的 例子如下:
到IB官网下载最新API,选Software: TWS API,然后”I Agree” License aggreement。然后选平台,比如TWS API Latest for Mac / Unix。 cd 到下载地址。 根据README.md里说的 具体版本可能有点不一样。我安装的时候README.md里的版本有点过时,不是下载的现有版本。 安装完成后就可以读User’s Guide了。
要求 写一个kv store,需要实现按版本查找的method,简单的每次take新snapshot,就把map复制一次,放到list里面,这样按版本找可以实现O(1)。如果想省空间可以次snapshot只存diff。查的时候要把每个snapshot都查一次,就变成O(num_snapshots)。 Python 实现
最近想在Mac上装个wordpress,自然得先安装Apache2, PHP, MySQL。 简单科普一下这些软件 Apache:Web server, 处理http请求PHP: 用来写网站逻辑的语言MySQL: 数据库 WordPress就是一个用PHP写得程序,用PHP写的逻辑决定怎样处理http request,而数据就写在MySQL里面。 本来还想着用MAMP,这个是我很多年前用过的一个Mac软件,做个个界面打包管理以上软件。最近发现改成收费的了。于是Google一下直接在Mac OS上手动安装,毕竟Mac OS就是UNIX,不会太难。结果发现Mac OS基本都自带了。MAMP彻底没什么用了。 本文用的是Mac OS Catalina。 Apache2 启动Apahce2 浏览器打开http://localhost/,确认工作。 让Apache2可以使用PHP 编辑文件, 把下面这行的注释取消(删除开头的“#“) 重启Apache2 找到Document Root。Document Root就是硬盘上存放html或者PHP文件的地方。 可见Mac OS里document root在/Library/WebServer/Documents。 测试PHP正常工作 phpinfo.php内容如下 然后打开网页http://localhost/phpinfo.php测试,能看到显示PHP信息就表示成功了。 Mac OS下安装MySQL 到MySQL官网下载。我下的是这个 打开dmg文件以后运行里面的pkg文件安装。中间需要给root设置密码。 安装目录在 确定mysql…
Read more
前段一直是我的短板, 没有太多机会系统学习. 最近想做一个股票分析系统的webapp, 于是就在网上找合适的javascript library做data visualization. D3.js以前用过, 觉得太过底层, 写起来太麻烦. 于是发现了ECharts, 好像是国内大神写得, 已经是Apache project, 非常厉害. 于是follow了这个tutorial. 里面有些小细节我觉得初学者可能会卡住, 这里我写得详细一点. 安装npm npm是node package manager的意思, 是用了管理安装javascript libraries的. 相当于Python里的pip. 安装可以看我前面的文章. 安装ECharts 首先给项目建立一个新的directory 在项目directory里安装echarts library 完成后directory里会有那么几个东西 开始Coding 在项目directory里面添加一个html file叫main.html, 内容如下调用echart header里面的这行相当于Python的import 现在directory内容如下 用浏览器打开main.html. 在Mac里可以在terminal里用 网页显示如下, 还是挺酷的….
Read more
现代社会, 尤其生活在湾区这种竞争激烈并且高物价的地方. 当父母不容易. 本文为宝妈总结的照顾小宝宝经验, 希望对其他新手父母有帮助. 照顾新生儿的关键就是要照顾小宝宝的吃睡玩. 吃 我这里主要谈谈胸喂常遇到的问题. 胸喂最大的问题是宝宝是否能以正确的姿势吸奶. 大宝出生的时候没有经验,而且大宝天生舌筋可能有点紧,所以刚开始几天母乳没吃好,黄疸有点严重.二宝还好没有遇到这个问题,而且在医院遇到的护士教了我很有用的经验,所以二宝吸奶很好. 如果你担心你的宝宝吸奶是否正确,可以在医院的时候请教护士, 医院还有免费的母乳喂养指导lactation consultant. 我学到的经验是如果宝宝吸奶发出很大的咂咂声,那就说明宝宝吸奶舌头姿势不对, 有很多空气进去. 如果姿势正确,还是发出这样的声音,那你要怀疑宝宝舌筋有问题, 你可以找儿医做个简单的检查.检查很简单, 宝宝张开嘴, 儿医就可以通过观察宝宝舌头下的舌筋,和宝宝舌头的一些简单动作就可以大概看出来. 如果宝宝吸奶正常, 那下来还可能会遇到宝宝吐奶和呛奶的问题. 我家宝宝一般会在吃完奶过一会后吐奶, 我的解决办法是, 喂完后竖起来抱宝宝来拍嗝. 顺利的话, 稍微一拍,宝宝的嗝就出来, 但有时候拍很久都没嗝, 这时候我误以为没嗝, 把宝宝放下一会后, 她却吐奶了. 后来我发现, 如果喂奶的时候尽量让宝宝竖起来的姿势吸奶, 吃完奶后嗝很快就可以拍出来. 但是有时候拍完嗝后还是会有少量奶吐出来, 那么我怀疑有两个原因,一个是喂完奶后竖抱的时间不够长(一般的话要半个小时), 还有一个可能是宝宝吃的太多溢出来了, 那这种情况的话, 我的解决办法是少量多次, 我参考了网上的EASY程序3小时循环图. 但是这个schedule对我来说要做个小调整,因为我发现到宝宝睡觉的时候,我抱着她哄睡,她却哭闹,…
Read more
添加网站内容 Ubuntu里apache2的网站内容在 我们可以把网站内容(php, html files)放在上面路径的子路径中, 比如 设置Apache2 本文以Ubuntu为例子. 我们需要设置的文件在 首先要在sites-available里添加新的网站, 比如叫site1 添加文件内容如下 然后添加第二个网站, 比如叫site2 给site2添加内容 最后需要给以上两个site的conf file创建symbolic link, 放在sites-enabled里 可能需要重启apache2 更新域名指向 以Namecheap为例子, 到所选域名, 比如site1.com里, 点击Manage, 然后在Advanced DNS里, 如下设置 给site2也做类似的配置, 因为都在同一台服务器上, host ip是一样的, 把site1.com换成site2.com就可以 最后在浏览器打开site1.com和site2.com看看是否正常工作.
继续执行比特币定投计划. 昨晚睡觉前挂了个19,400的单子, 今天早上起来发现BTC已经涨到涨到2万多一个了. 应该是历史新高了吧. 写作的时候已经是2万1千多. 幸好昨晚的单子居然能买到, 比较幸运. 挂的价格要比当时市场价格低不少, 没想到在横盘很久后起飞前赶上. 目前三次买入, 每次$20, 成本$60, 目前持有的BTC市场价格$68.39, 六个星期的总投入盈利为13.98%. 其实价格波动对定投来说是无所谓, 涨得慢了能在便宜的价格多买点, 涨了呢, 至少目前持有的增值了, 什么样都有高兴或不高兴的理由. 我也知道靠这种买入的资金量很难发财, 没有闲钱也就只能在自己能承担的风险内量力而行了. 没有很多本金的情况下, 投资现阶段只是辅助, 主要还是需要提高自己身价和场外赚钱能力.
题目 题目链接 Given a non-empty array nums containing only positive integers, find if the array can be partitioned into two subsets such that the sum of elements in both subsets is equal. 给一个堆正整数, 能不能把这组数分成2部分使得每部分的和一样. 比如给定[1, 5, 5, 11], 那么可以分成[1, 5,…
Read more