- 博客(9)
- 收藏
- 关注
原创 PG错误:无效的编码序列“UTF8“: 0x00
在向pg中copy或者insert数据提交之前,现将其中的字符类型字段值中的空字符\0取掉即可成功执行。str.replaceAll("\0", “”); 或者str.replace("\0", “”);
2021-01-26 18:38:37 3335
原创 hadoop 的默认分割符 写法
hadoop 的默认分割符 在linux vim 中 ctrl v ctrl a 写入 ^A 表示windown 中 \u001 表示
2020-12-10 16:24:05 475
原创 从mysql 查询数据,管道导出文件,并且导入pg
mysql -h mysql_ip -u user -pPassword database -e "sql" > file.csvpsql -h pg_ip -U user database -c "\copy table(column) from file.csv with delimiter E'\t' null 'NULL' csv header "注意点:mysql -pPassword 可以跳过密码输入\copy 从客户端读取文件是 \copy 从pg服务端读取 是 copymy
2020-11-27 09:45:47 232
原创 利用expect 实现linux的自动输入密码
#!/usr/bin/expect -fexpect -c "spawn scp host:path pathexpect \"password:\"send \"mima\r\"interact"
2020-11-24 14:48:59 141
原创 HBASE
Apache HBase1、 HBase基础1.1 基本概念官方地址hbase是bigtable的开源java版本,是建立在hdfs之上。提供高可靠性、高性能、列存储、可伸缩、实时读写nosql的数据库系统。它介于nosql和RDBMS之间,仅能通过主键(row key)和主键的range来检索数据,仅支持单行事务(可通过hive支持来实现多表join等复杂操作)。主要用来...
2019-10-15 16:47:58 223
原创 count(*) 和 count(1)和count(列名)区别
count(*) 和 count(1)和count(列名)区别执行效果上:count(*)包括了所有的列,相当于行数,在统计结果的时候,不会忽略列值为NULLcount(1)包括了忽略所有列,用1代表代码行,在统计结果的时候,不会忽略列值为NULLcount(列名)只包括列名那一列,在统计结果的时候,会忽略列值为空(这里的空不是只空字符串或者0,而是表示null)的计数,即某个字段值为N...
2019-09-12 15:52:19 98
原创 记一次 idea 配置scala 和运行 IDEA 错误: 找不到或无法加载主类
#记一次 idea 配置scala 和运行 IDEA 错误: 找不到或无法加载主类##原因:Scala对JDK的版本有一定的要求。因此,安装scala JDK 与 idea 的scala插件不要下载最新,要下载匹配兼容的版本##笔者用的版本为jdk:Scala-2.11.8idea插件:scala-intellij-bin-2017.3.15idea:2017.3.2...
2019-08-23 10:36:51 1495
转载 VMware 虚拟机NAT模式如何设置网络连接
VMware 虚拟机NAT模式设置网络连接虚拟机NAT模式设置网络连接本机网络设置设置虚拟机开启虚拟计算机,进入IPv4的设置虚拟机NAT模式设置网络连接本机网络设置网卡开启后设置ip地址,此处设置的ip和本机的ip没有关系,设置成你虚拟机里面运行的计算机需要的ip地址网段设置虚拟机打开虚拟机,选择你使用的操作系统打开详情页选择网络适配器,选择NAT模式并选择启动时连接选择完后点击...
2019-08-22 16:17:26 380
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人