Mongify可行性研究(失败)
Mongify是一个迁移SQL数据库数据到MongoDB的Ruby工具。最近有项目需要把数据从SQLServer迁移到MongoDB,所以来看看这个工具好使不。
Mongify支持很多SQL数据库,包含MySQL, PostgreSQL, SQLite, Oracle, SQLServer, and DB2,但是作者只在MySql和SQLite上测试过。
Mongify是一个迁移SQL数据库数据到MongoDB的Ruby工具。最近有项目需要把数据从SQLServer迁移到MongoDB,所以来看看这个工具好使不。
Mongify支持很多SQL数据库,包含MySQL, PostgreSQL, SQLite, Oracle, SQLServer, and DB2,但是作者只在MySql和SQLite上测试过。
Alfred我主要是用于快熟应用切换的。因为我经常会开十几个程序几十个窗口,所以跳转很是问题,以前在用windows的时候,就一直想找一个能够快速切换程序的工具,可惜没有找到。换了Mac后,遇到了Alfred,一拍即合,的确是不可离开的利器了。
工作流我现在用的还不多,但是前几天结合Apple Script倒腾了一个自动登录跳板机再登录对应主机的自动化脚本,生产力大幅提高,所以以后打算好好的倒腾一下这个workflow。
有时候在Terminal中进入项目的目录了,想要直接打开,应为如果去IDEA里打开的话,还得在找一次目录,这个简直是不能忍啊。所以可以弄个命令行中运行IDEA的方法。
第一个方法是使用Mac上的open
命令,open命令可以在命令行中打开特定的文件,默认调用系统默认对应的应用,比如你open一个目录默认是用Finder打开的。不过open有一个-a参数,可以指定用什么软件打开,所以可以在你的~/.zshrc中添加:
买了个西部数据的移动硬盘,My Passport Ultra 升级版 1TB 2.5英寸。买的时候已经看到提示了,说是在Mac上使用是需要重新格式化的,买来插上Mac,电脑可以识别硬盘但是不能写:
觉得JavaScript很方便,也代表未来,但是割舍不下类型检查,IDE提示等,所以来学学TypeScript。
不管你是不是前端,JavaScript的火爆程度你铁定是有所耳闻的。因为所有浏览器都支持JavaScript,而基本现在都是都是浏览器,所以JavaScript现在也被称为web时代的汇编语言。现在新的语言想要自立门户是非常非常难的,即使像是google这样的公司,自己研发的Go语言,也经历了很多年,才到了现在的知名度,但是市场上的占有率还是比较低的。因为一个语言并不是本身优秀就能让大家转而使用他的,语言设计上的优点,只能算一个参考因素,更重要的是社区对他的支持程度,已经他的生态系统的完善程度。这种优势,不但需要花几年十几年的时间去积累,甚至要需要一个超有钱的干爹,当然,还需要开放。而在这些点做得最好的语言目前有两个,一个是Java,一个是JavaScript。
以前使用PHP的时候,定时脚本都是使用Linux的crontab来执行PHP脚本的。。。比较原始,而且精度是分钟。现在使用Spring了,可以使用Spring的定时任务机制。
Spring中有两种方式来执行定时任务,一个是传统的结合Quartz的做法,一个是3.0之后的@Scheduled注解做法,我们都来看一下。