摘要: 创建输入文件 mkdir wcinput 在 wcinput/ 里创建 wc.input cd wcinput/ touch wc.input 随便往input复制数据 vim wc.input 运行 hadoop jar share/hadoop/mapreduce/hadoop-mapreduc 阅读全文
posted @ 2020-10-18 22:23 小燃、 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 创建输入文件 mkdir input 随便往 input/ 复制数据 cp etc/hadoop/*.xml input/ 运行 hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-2.7.2.jar grep input/ out 阅读全文
posted @ 2020-10-18 22:18 小燃、 阅读(96) 评论(0) 推荐(0) 编辑
摘要: java环境变量配置 打开文件 vim /etc/profile 添加 export JAVA_HOME=/opt/module/jdk1.8.0_144 export PATH=$PATH:$JAVA_HOME/bin 使文件生效 source /etc/profile 检测 java -vers 阅读全文
posted @ 2020-10-18 22:01 小燃、 阅读(883) 评论(0) 推荐(0) 编辑
摘要: vim /etc/sudoers root ALL=(ALL) ALL xiaoran ALL=(ALL) ALL 阅读全文
posted @ 2020-10-18 21:11 小燃、 阅读(94) 评论(0) 推荐(0) 编辑
摘要: vim /etc/udev/rules.d/70-persistent-net.rules 三件事: 删掉一行 复制物理地址 eth1改为eth0 vim /etc/sysconfig/network-scripts/ifcfg-eth0 两件事: 修改物理地址 HWADDR= 修改IP地址 IPA 阅读全文
posted @ 2020-10-18 21:01 小燃、 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 五、批量插入 5.1 批量执行SQL语句 当需要成批插入或者更新记录时,可以采用Java的批量 更新 机制,这一机制允许多条语句一次性提交给数据库批量处理。通常情况下比单独提交处理更有效率 JDBC的批量处理语句包括下面三个方法: addBatch(String):添加需要批量处理的SQL语句或是参 阅读全文
posted @ 2020-04-18 23:08 小燃、 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 四、操作BLOB类型字段 4.1 MySQL BLOB类型 MySQL中,BLOB是一个二进制大型对象,是一个可以存储大量数据的容器,它能容纳不同大小的数据。 插入BLOB类型的数据必须使用PreparedStatement,因为BLOB类型的数据无法使用字符串拼接写的。 MySQL的四种BLOB类 阅读全文
posted @ 2020-04-18 22:26 小燃、 阅读(1404) 评论(0) 推荐(0) 编辑
摘要: 三、使用PreparedStatement实现CRUD操作 3.1 操作和访问数据库 数据库连接被用于向数据库服务器发送命令和 SQL 语句,并接受数据库服务器返回的结果。其实一个数据库连接就是一个Socket连接。 在 java.sql 包中有 3 个接口分别定义了对数据库的调用的不同方式: St 阅读全文
posted @ 2020-04-18 21:14 小燃、 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 二、获取数据库连接 2.1 要素一:Driver接口实现类 2.1.1 Driver接口介绍 驱动网盘地址: java.sql.Driver 接口是所有 JDBC 驱动程序需要实现的接口。这个接口是提供给数据库厂商使用的,不同数据库厂商提供不同的实现。 在程序中不需要直接去访问实现了 Driver 阅读全文
posted @ 2020-04-18 12:31 小燃、 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 一、JDBC概述 1.1 数据的持久化 持久化(persistence): 把数据保存到可掉电式存储设备中以供之后使用 。大多数情况下,特别是企业级应用, 数据持久化意味着将内存中的数据保存到硬盘 上加以”固化” ,而持久化的实现过程大多通过各种关系数据库来完成 。 持久化的主要应用是将内存中的数据 阅读全文
posted @ 2020-04-18 12:28 小燃、 阅读(507) 评论(0) 推荐(0) 编辑