一天_pika
码龄8年
  • 411,651
    被访问
  • 346
    原创
  • 14,153
    排名
  • 125
    粉丝
关注
提问 私信

个人简介:全职Java服务端开发,兼职大数据流式计算/任务调度优化/Apache Heron/

  • 目前就职: 阿里巴巴
  • 加入CSDN时间: 2014-10-09
博客简介:

Blossom

博客描述:
Real generosity towards the future lies in giving all to the present.
查看详细资料
  • 5
    领奖
    总分 1,069 当月 36
个人成就
  • 获得298次点赞
  • 内容获得84次评论
  • 获得1,565次收藏
创作历程
  • 1篇
    2022年
  • 3篇
    2021年
  • 71篇
    2020年
  • 265篇
    2019年
  • 6篇
    2018年
成就勋章
TA的专栏
  • React前端开发
    14篇
  • 常用工具
    3篇
  • ElasticSearch
    3篇
  • 流式计算Heron
    50篇
  • SpringBoot
    20篇
  • Java编程及开发
    23篇
  • 人工智能
    4篇
  • R语言与机器学习
    16篇
  • R语言与数据可视化
    8篇
  • Vagrant
    2篇
  • Python编程及开发
    9篇
  • 设计模式系列
    19篇
  • Flink
    4篇
  • Spark
    3篇
  • Storm
    1篇
  • Prometheus
    2篇
  • Git/GitHub
    6篇
  • Kafka
    11篇
  • MySQL及调优
    1篇
  • VMware
    5篇
  • Linux/Ubuntu
    13篇
  • Zookeeper
    4篇
  • Hadoop/HDFS
    5篇
  • Mesos
    2篇
  • Aurora
    4篇
  • Redis
    6篇
  • 学术研究
    12篇
  • Shell
    2篇
  • Maven
    3篇
  • MaxCompute
    20篇
  • Tensorflow
    4篇
  • 面试资料
    2篇
  • 剑指Offer
    21篇
  • 面试算法100题
    50篇
  • RDB安装和使用
    9篇
兴趣领域 设置
  • Java
    eclipsejava
  • 大数据
    mysqlhadoophiveredisstormsparkflinketl
  • 数据库管理
    数据仓库etl工程师数据库开发
  • 前端
    react.js
  • 后端
    spring架构
  • 人工智能
    opencv计算机视觉机器学习深度学习神经网络自然语言处理tensorflowpytorch图像处理nlp数据分析
  • 搜索
    elasticsearch
  • 测试
    测试用例
  • 运维
    系统架构
  • 安全
    系统安全web安全安全架构安全
  • 服务器
    linuxcentos
  • 职场和发展
    面试
  • 产品/运营
    新媒体运营内容运营用户运营产品运营
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Java类静态方法的mock实现

Mockito 3.4.0mock常见静态方法待测试类:package com.taobao.vip.shop.biz.sqyk.manager;import com.taobao.vip.shop.biz.sqyk.util.TairUtil;/** * Created by yitian.zyt on 2021/6/30 */@Slf4j@Componentpublic class SqykChannelBenefitManager { public static
原创
发布博客 2022.02.02 ·
2073 阅读 ·
0 点赞 ·
0 评论

Git出现Failed to connect to github.com port 443:Operation timed out问题解决

问题描述:在idea中使用git命令或者IDEA的vcs-> git工具时,出现下面截图所示问题。问题解决:查看git config配置: git config --list其中未发现配置过http/https的代理,尝试在命令行中输入如下命令,进行代理的重试:git config --global --unset http.proxygit config --global --unset https.proxy命令执行完成后,git命令行中git pull/pu.
原创
发布博客 2021.07.19 ·
1745 阅读 ·
0 点赞 ·
0 评论

Lombok@Accessors实验注解

@AccessorsAccessor的中文含义是存取器,@Accessors用于配置getter和setter方法的生成结果,下面介绍三个属性。fluentfluent的中文含义是流畅的,设置为true,则getter和setter方法的方法名都是基础属性名,且setter方法返回当前对象。如下:@Data@Accessors(fluent = true)public class User { private Long id; private String name;
原创
发布博客 2021.05.06 ·
87 阅读 ·
0 点赞 ·
0 评论

Mockito核心源码分析总结

Mockito核心源码分析总结Mockito使用示例在开始看mockito的源码之前,首先看一下下面两个mockito的使用示例。简单使用示例 @Test public void mockitoTest(){ // 1.生成一个mock对象 List<String> mockedList = Mockito.mock(List.class); // 查看mock对象的类名: $java.util.List$$Enha
原创
发布博客 2021.02.28 ·
302 阅读 ·
0 点赞 ·
0 评论

MaxCompute SQL Script执行时脚本未绑定项目问题解决

问题描述打开之前创建的MaxCompute Studio创建的项目,执行其中的SQL Script脚本文件(.osql)时,出现如下的异常信息:问题解决该问题是由于执行该sql script时,sql脚本文件没有绑定到maxcompute project。这里根据提示,可以看到出现该问题的SQL Script文件的右上角有如下显示:点击上面的右上角的“Set target project”,可以选择该Script脚本文件可以绑定的MaxCompute Project:修改完.
原创
发布博客 2020.06.29 ·
438 阅读 ·
0 点赞 ·
1 评论

ElasticSearch Java SQL API基本使用

ElasticSearch Java API使用ElasticSearch的Java API中可以通过官方的java.sql和javax.sql包使用JDBC,来进行ElasticSearch中的SQL相关操作。本文对这里的两种API进行说明,具体内容见:ElasticSearch API Usage。本文内容仅是使用API进行ElasticSearch进行连接,不包括ElasticSea...
原创
发布博客 2020.05.04 ·
1892 阅读 ·
0 点赞 ·
0 评论

ElasticSearch安装与基础使用入门

ElasticSearch安装与基础使用入门关于ElasticSearch是什么,可以参考ES的官方文档中的介绍:Elasticsearch Introduction,中文版请见:ElasticSearch功能简介和系统介绍。本文针对了解ES可以做什么之后,来介绍如何安装ES以及使用ES进行一些基本操作(使用REST APIs进行数据存储、搜索和分析),作为ES的入门内容。本文的内容主要包...
原创
发布博客 2020.04.30 ·
263 阅读 ·
0 点赞 ·
0 评论

ElasticSearch功能简介和系统介绍

ElasticSearch简介本文针对ElasticSearch进行简单的介绍,包括ES的功能,相关概念和基本结构。该部分内容参考自:ElasticSearch Introduction官方文档。Elasticsearch是Elastic Stack的核心分布式搜索和分析引擎。 Elastic Stack技术栈中,Logstash和Beats用于收集、聚合和丰富数据,并将数据存储在Elas...
原创
发布博客 2020.04.30 ·
1244 阅读 ·
1 点赞 ·
0 评论

MaxCompute JDBC使用说明和实例

MaxCompute JDBCMaxCompute JDBC驱动是MaxCompute提供的Java数据库连接(Java Database Connectivity)接口,可以通过标准的JDBC编程基于MaxCompute执行海量数据的分布式计算查询。MaxCompute JDBC驱动还可以用于连接MaxCompute和支持JDBC的工具。使用说明文档见:MaxCompute JDBC概述。...
原创
发布博客 2020.04.27 ·
1965 阅读 ·
1 点赞 ·
0 评论

MaxCompute Java SDK介绍

MaxCompute Java SDK介绍MaxCompute提供了Java SDK,可以对实例、资源、表、函数等几个方面进行操作。使用SDK调用MaxCompute产生的计算、存储等费用与直接使用MaxCompute产生的费用一致。较为常用的MaxCompute核心接口详情请参见SDK Java Doc。使用Maven管理配置新SDK的版本,Maven的配置示例如下:<dep...
原创
发布博客 2020.04.27 ·
706 阅读 ·
0 点赞 ·
0 评论

MaxCompute使用LogView查看Job信息

MaxCompute LogViewLogview是MaxCompute Job提交后查看和Debug任务的工具。通过Logview可看到一个Job的如下内容:任务的运行状态。 任务的运行结果。 任务的细节和每个步骤的进度。查看Job logview的方法odpscmd客户端命令在使用odpscmd客户端执行sql命令时,Job提交到MaxCompute后,会生成Logvie...
原创
发布博客 2020.04.27 ·
612 阅读 ·
0 点赞 ·
0 评论

MaxCompute用量明细账单分析最佳实践

MaxCompute用量明细账单分析最佳实践MaxCompute中计算资源的计费方式分为包年包月和按量计费两种,产品每天会以Project为维度进行计费(账单会在第二天上午6点前生成)。用量详情账单字段说明查看自己的MaxCompute用量详情,可以到控制台中如下菜单进行查询并导出到本地:账单明细字段如下:项目编号:当前账号或子账号对应的主账号的MaxCompute Pro...
原创
发布博客 2020.04.25 ·
328 阅读 ·
0 点赞 ·
0 评论

MaxCompute Studio开发Java UDF最佳实践

MaxCompute Studio开发Java程序在使用MaxCompute Studio开发工具之前,需要首先完成IDEA中MaxCompute Studio开发环境的搭建,具体见:MaxCompute基础开发环境搭建。MaxCompute Studio上Java程序开发流程如下:创建MaxCompute Java Module。 开发Java程序。可以开发不同的Java程序: 开...
原创
发布博客 2020.04.25 ·
654 阅读 ·
0 点赞 ·
0 评论

MaxCompute分析IP来源最佳实践

MaxCompute分析IP来源最佳实践本文章主要介绍使用MaxCompute分析IP(示例数据)来源,主要包括四个步骤:IP地址库数据下载 表创建与数据上传 编写Java UDF函数 使用UDF编写SQL这里和官方文档的不同在于,使用了Java来实现MaxCompute的UDF,并且使用MaxCompute Studio来进行函数资源的上传和创建(MaxCompute Studi...
原创
发布博客 2020.04.25 ·
136 阅读 ·
0 点赞 ·
0 评论

MaxCompute SQL数据开发最佳实践

MaxCompute SQL最佳实践MaxCompute SQL最佳实践是在开发文档的内容基础上,提供的一些实践性的使用指南,具体的内容见:MaxCompute SQL最佳实践文档,这里选出了一些重要且常用的内容进行说明。内容包括:快速掌握SQL写法 分组取出每组数据的前N条 SQL实现多行数据转一条 MaxCompute SQL中的JOIN ON条件快速掌握SQL写法数据集准...
原创
发布博客 2020.04.22 ·
313 阅读 ·
0 点赞 ·
0 评论

MaxCompute SQL大数据公开数据集实战

MaxCompute公开数据集简介目前阿里云MaxCompute已经免费向全部用户开放了多种公用数据集,包括:股票价格数据 房产信息 影视及其票房数据 TPC-DS数据集这些公开数据现已免费开放给用户,并已经完成了数据分析前序较复杂的数据获取、上传、清洗等过程,可以直接进入数据分析阶段。因此可以直接使用这些数据集来进行一定的MaxCompute的学习以及数据的分析过程。具体的Max...
原创
发布博客 2020.04.20 ·
589 阅读 ·
0 点赞 ·
0 评论

MaxCompute SQL概述及DDL常用命令

MaxCompute SQL概述MaxCompute SQL适用于海量数据(GB、TB、EB级别)、离线批量计算的场合。MaxCompute作业提交后会有几十秒到数分钟不等的排队调度,所以适合处理运行批作业:一次作业批量处理海量数据,不适合直接对接需要每秒处理几千至数万笔事务的前台业务系统。MaxCompute SQL采用的是类似于SQL的语法。它的语法是标准语法ANSI SQL92的一个...
原创
发布博客 2020.04.18 ·
1995 阅读 ·
0 点赞 ·
0 评论

MaxCompute SQL中select语句使用详情

SELECT语法介绍本文介绍MaxCompute SELECT语法格式及使用SELECT语法执行嵌套查询、排序操作、分组查询等操作的注意事项。在进行操作之前构建操作示例表sale_detail以及insert测试数据:---------------------------------------数据表和数据准备---------------------------------------...
原创
发布博客 2020.04.18 ·
1407 阅读 ·
0 点赞 ·
0 评论

MaxCompute SQL中insert语句使用详情

MaxCompute insert语句使用本文介绍使用INSERT OVERWRITE和INSERT INTO两种命令更新表数据,主要内容包括:insert into table ... values ...语句 insert into/overwrite ... select ...语句 Insert多路输出(MULTI INSERT) 输出到动态分区(DYNAMIC PARTIT...
原创
发布博客 2020.04.17 ·
3194 阅读 ·
2 点赞 ·
0 评论

MaxCompute基本概念和数据类型

MaxCompute基本概念MaxCompute的核心概念主要包括:项目、表、分区、生命周期、资源、函数、任务、任务实例(实例)、ACID语义等。MaxComopute常用术语表参见:MaxCompute术语表。项目(Project)项目(Project)是MaxCompute的基本组织单元,它类似于传统数据库的Database或Schema的概念,是进行多用户隔离和访问控制的主要边界...
原创
发布博客 2020.04.17 ·
3958 阅读 ·
1 点赞 ·
0 评论
加载更多