zoukankan      html  css  js  c++  java
  • 关于大数据量下进行大数据展示的杂谈

    作为省建系统,可能有来自全省各个部门的数据,当我们需要对这些数据进行分析和展示时,是个棘手的问题

    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);

  • 相关阅读:
    WEB存储
    2D变形
    HTML5音频与视频
    HTML5 canvas元素
    HTML5表单
    Can't finish GitHub sharing process Successfully created project 'springcloud-parent' on GitHub,
    Intellij idea上传项目到github
    Git for Windows安装和基本设置
    Eclipse注释快捷键、如何生成API以及可能遇到的问题解决
    mysql忘记密码
  • 原文地址:https://www.cnblogs.com/tongcc/p/12231595.html
Copyright © 2011-2022 走看看