Press "Enter" to skip to content

月度归档: 2016年1月

在树莓派上搭建 Hadoop 集群环境

最近在学习 Hadoop,正好前几天又在玩儿树莓派,查阅了一些文档,感觉在树莓派上搭建 Hadoop 集群是可行的,当然了,别对性能抱太大的希望,主要是感受一下分布式计算的魅力。在这个过程中参考了很多文档,先列在这里,基本上这些文档都非常详细了,大家可以直接参考。 How to build 7 node Raspberry Pi Hadoop cluster Hadoop集群安装配置教程 Hadoop2.6.0 Ubuntu/CentOS 实验软硬件清单 以下是我的实验环境所…

Leave a Comment

MySQL优化原则

简化SQL,快速执行,无阻塞,简单SQL比复杂SQL更高效; 仅仅使用最有效的过滤条件,索引字段不是越多越好; 只取出自己需要的 Columns,避免使用select *; 覆盖索引可以直接返回结果,无须扫描数据; 例如:select id,status from tab where id=2 ,建立组合索引(id,status),这个索引包含(或者说覆盖)所有需要查询的字段的值,MySQL利用索引返回select列表中的字段,而不必根据索引再次回表读取数据页。 不仅仅是se…

Leave a Comment

Java 中所缺失的无符号整数[翻译]

最近在使用 Java 作为 WebSocket 客户端连接 Node.js 的 WebSocket 服务器的时候,由于使用的客户端库比较老,所以遇到了字节符号的问题,上网查了一下,看到这篇文章写的很有意思,就翻译一下。 原文地址:http://www.darksleep.com/player/JavaAndUnsignedTypes.html 原文作者:Sean R. Owens 以下是正文 Java 中的无符号类型是怎么回事儿? 在 C 和 C++ 这样的语言中,都提供了不…

Leave a Comment

在 Unix/Linux 下直接执行 PHP 脚本文件

由于我们的服务器都是使用的 Linux 系统,并且都有搭建完整的 PHP 环境,所以有时候我会用 PHP 写一些执行自动化任务的脚本,但是每次执行这个 PHP 脚本都需要使用 php myscript.php 的方式,稍微有点儿啰嗦。其实,是可以直接执行 PHP 脚本文件的。 编写你的脚本文件 这里我们编写一个名字为 test_run.php 的文件,文件的内容如下: Here is some plain text. Here is the file name: <?p…

Leave a Comment

使用 MySQL 客户端命令将查询结果集导出到 csv、tsv 文件

使用 mysql 客户端命令可以很方便的把 SQL 查询结果导出到 tsv 文件,就是使用 Tab 分隔的数据文件,全称为:Tab Separated Values File。类似的,csv 表示逗号分隔的数据文件,全称为:Comma Separated Values File。 使用如下命令可以将 mysql 客户端执行查询的结果输出到 tsv 文件: mysql -uyour_usernamne -pyour_password -hthe_host -B -e &quot…

3 Comments