![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javase
文章平均质量分 74
Xcoder。
分享大数据学习历程
展开
-
java实现分布式锁01
java实现分布式锁package com.yiran.redis;import org.junit.Test;import redis.clients.jedis.Jedis;import java.net.PortUnreachableException;/** * @program: BigdataSrc * @description: * @author: Mr.Yang * @create: 2021-05-15 14:41 **/public class RdisT原创 2021-05-16 00:27:22 · 74 阅读 · 0 评论 -
hive03-数精度选择
BigDecimal舍入模式尽管数据库存储的是一个高精度的浮点数,但是通常在应用中展示的时候往往需要限制一下小数点的位数,比如两到三位小数即可,这时就需要使用到setScale(int newScale, int roundingMode)函数,作为BigDecimal的公有静态变量,舍入模式(Rounding Mode)的运算规则比较多,公有八种,这里作个说明,官方文档也有介绍。ROUND_UP向远离零的方向舍入。舍弃非零部分,并将非零舍弃部分相邻的一位数字加一。ROUND_DOWN向接近零原创 2021-04-22 16:05:37 · 408 阅读 · 0 评论 -
java文件相对绝对路径和工程路径
今天在Properties读配置文件的时候老是出现路径的错误。总结一下有关路径的一些坑关于getResourceAsStream和getResource的问题这两种方法在类和类加载器上都有这个方法分别说明下,getResourceAsStream方法Class.getClassLoader.getResourceAsStream(String path) :默认则是从ClassPath根下获取,path不能以’/'开头,最终是由ClassLoader获取资源。Class.getResou原创 2021-03-30 18:24:43 · 222 阅读 · 0 评论 -
大数据开发java面试题
java基本概念1.如果main方法被声明为private会怎样?能正常编译,但运行的时候会提示”main方法不是public的”。2.Java里的传引用和传值的区别是什么?传引用是指传递的是地址而不是值本身,传值则是传递值的一份拷贝。引用作为实参能被修改,传值则不影响原来的值3.Java的”一次编写,处处运行”是如何实现的?Java程序会被编译成字节码组成的class文件,这些字节码可以运行在任何平台,因此Java具有跨平台性。4.说明一下public static void原创 2021-03-18 16:30:05 · 672 阅读 · 1 评论 -
JavaSe-字符串与正则
String类增字符串的拼接字符串直接拼接产生大量对象,产生不必要消耗一般使用StringBuilderString a="hello world";String b="world hello!";String c=a+b;// StringBuilder字符串转数组// 将字符串变成char型数组word.toCharArray();// 指定字符分割成String数组word.split(" ");字符串插值insert在索引前面添加字符串StringBuffer s原创 2021-03-16 18:18:03 · 101 阅读 · 0 评论 -
JavaSE_day14【基础API与常见算法】
JavaSE_day14【基础API与常见算法】主要内容常用类基础算法学习目标 了解数学相关API 了解日期时间API 了解系统类API 掌握数组基础算法 掌握数组工具类的使用第十章 基础API与常见算法10.1 和数学相关的类10.1.1 java.lang.Mathjava.lang.Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。类似这样的工具类,其所有方法均为静态方法,并且不会创建对象,调用起来非常简单。public static原创 2021-03-15 18:25:59 · 216 阅读 · 0 评论