标签:问题 now() 优点 ble 大数据 int print == 转换
作为省建系统,可能有来自全省各个部门的数据,当我们需要对这些数据进行分析和展示时,是个棘手的问题
1.每个部门的数据可通过阿里的odps落地到生产库
2.分析图每张图为一张表,表中的数据通过task分析计算增到业务分析表中
3.优点是:页面加载快速 缺点是:无法实时更新 因为表中的数据都是千万级级别的,无法实时
以下是一些数据的处理
一.数据转换
1.1 double转 int
int xzqhjzgw1_ = (new Double(12.36)).intValue();
System.out.println(xzqhjzgw1_);
1.2 int 转double
int i = 123;
//1.隐式转换
double d1 = i;
System.out.println(d1);
//2.使用Double.valueOf()方法
double d2 = Double.valueOf(i);
System.out.println(d2);
1.3 string 转int 和double
int a = Integer.parseInt(“123”);
double a1 = Double.parseDouble("123")
1.4数值转String加空格 123+“”;
二.保留2位小数
double a = (double) Math.round(12.3366 * 100) / 100;
三.mysql
1.根据身份证获取年龄
select DATE_FORMAT(NOW(), ‘%Y‘) - SUBSTRING( ‘330127199210021719‘,7,4);
2.根据身份证获取性别
select IF (MOD(SUBSTRING(‘330127199210021719‘,17,1),2),‘男‘,‘女‘) AS sex
四.字符串截取
String jzzs = "0.88";
jzzs=jzzs.substring(0, jzzs.indexOf("."));
System.out.println("jzzs============================="+jzzs);
标签:问题 now() 优点 ble 大数据 int print == 转换
原文地址:https://www.cnblogs.com/tongcc/p/12231595.html