Psycopg2 操作 PostgreSQL 数据库踩坑记
注:本文适用于 Python 3 环境。 最近工作中需要用到 Python 来操作 PostgreSQL 数据库,最终选用的是 Psycopg2 库。关于具体如何用 Psycopg2 来操作 PostgreSQL,本文不再赘述。这里只记录自己踩过的坑。 连接数据库时的编码问题…
Read More注:本文适用于 Python 3 环境。 最近工作中需要用到 Python 来操作 PostgreSQL 数据库,最终选用的是 Psycopg2 库。关于具体如何用 Psycopg2 来操作 PostgreSQL,本文不再赘述。这里只记录自己踩过的坑。 连接数据库时的编码问题…
Read More最近工作中遇到的问题,简单记录下。 问题的情形是这样的: 从本地 SSH 到服务器 A,在 A 上用 MySQL 客户端连接服务器 B 的 MySQL 数据库。但是在执行 SQL…
Read More之前一篇博客提到了在 Hadoop 程序中如何获取 input split 所在的文件名。其实,写 Awk 程序时,也可能有同样的需求。那么,Awk 是如何处理的呢? Awk 提供了一个内置变量 FILENAME,表示被读取文件的绝对路径。 闲话少说,直接上示例代码: cat /dev/null…
Read More在写 Hadoop 程序时,有时侯需要从文件名中提取某些信息,比如说文件名中可能包含有时间戳。下面,就针对这种需求,谈谈在 Hadoop 程序中该怎么做。 在用 Java 写的 MapReduce 程序中 MapReduce 的 mapper 类的 map()…
Read More