随笔分类 - JAVA
Java 浮点数相加
摘要:刚刚遇到个需求,需要对金额求和,上线的时候才知道这时个,这个字段是个小数。 随手就改了个Double ,然后,跑下,没啥问题,直接上线了 然后,就fuck 了 加出一大堆的小数,大概是这样的 我以为的输出是这样的: 实际是这样的: 一脸懵逼的看完一篇博客,似懂非懂的:程序员必知之浮点数运算原理详解
阅读全文
idea执行mapreduce报错 Could not locate Hadoop executable: C:\hadoop-3.1.1\bin\winutils.exe
摘要:java.io.FileNotFoundException: Could not locate Hadoop executable: C:\hadoop-3.1.1\bin\winutils.exe
org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(Ljava/lang/String;I)Z
阅读全文
spring boot 实现mybatis拦截器
摘要:spring boot 实现mybatis拦截器 项目是个报表系统,服务端是简单的Java web架构,直接在请求参数里面加了个query id参数,就是mybatis mapper的query id,刚好对接接口的请求参数,没有使用接口模式。 基于这种特性,分页使用了PageHelper插件,但是
阅读全文
java.security.cert.CertificateException: No subject alternative names matching IP address xxx.xxx.xxx.xxx found
摘要:https与http不同的是,https加密,需要验证证书,而http不需要。 在连接的代码中加上:
阅读全文
Java往hbase写数据
摘要:接上篇读HDFS 上面读完了HDFS,当然还有写了。 先上代码: WriteHBase HBaseConfig(z这个必须,不然会卡在table.put 上面,没有报错,就是卡) 注: hbase的配置文件很重要,如果读不到 “hbase.zookeeper.quorum” 会默认到 localho
阅读全文
Java 读取HDFS文件系统
摘要:最近有个需求,计算用户画像。 系统大概有800W的用户量,算每个用户的一些数据。 数据量比较大,算用hive还是毫无压力的,但是写的oracle,在给出数据给前端,就比较难受了。 然后换了种解决方法: 1.hive计算,写的HDFS 2.API读出来,写到hbase(hdfs和hbase的版本不匹配
阅读全文
Java 获取系统环境变量
摘要:最近写个从HDFS读数据,写到hbase的API。 加载配置文件的时候,遇到点麻烦。 目测,最少有三套配置文件: 1.本机的hadoop和hbase 2.家里(公司)服务器的hadoop和hbase 3.现网服务器的hadoop和hbase 在三套环境中,大多配置是一样的,就是IP没办法通用。 ha
阅读全文
ZipFile和ZipInputSteam解压zip文件
摘要:ZipFile ZipInputStream
阅读全文
Java读取其他jar包里的配置文件
摘要:java读取第三方jar包中的配置文件
阅读全文