二百四十九先森
码龄9年
关注
提问 私信
  • 博客:581,307
    581,307
    总访问量
  • 207
    原创
  • 2,276,759
    排名
  • 514
    粉丝
  • 6
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:澳大利亚
  • 加入CSDN时间: 2016-04-04
博客简介:

曹利荣的博客

博客描述:
努力成为程序大牛。
查看详细资料
个人成就
  • 获得550次点赞
  • 内容获得135次评论
  • 获得1,243次收藏
  • 代码片获得844次分享
创作历程
  • 3篇
    2022年
  • 30篇
    2021年
  • 3篇
    2020年
  • 75篇
    2019年
  • 122篇
    2018年
  • 17篇
    2017年
成就勋章
TA的专栏
  • 数据仓库服务GaussDB(DWS)
    2篇
  • HBase基础
    3篇
  • 数据仓库Hive学习总结
    25篇
  • 非关系型内存数据库Redis
    7篇
  • 数学修养
    1篇
  • 数据结构与算法
    7篇
  • 常用工具
    11篇
  • Hadoop核心技术
    26篇
  • java从入门到精通
    41篇
  • 大数据必知必会之Linux基础
    19篇
  • Spark技术详解
    31篇
  • Oracle
    2篇
  • Flink从入门到精通
    20篇
  • SpringBoot
    2篇
  • bug集锦
    3篇
  • 数据仓库入门到精通
  • MySQL
    26篇
  • Scala
    6篇
  • Flume
    3篇
  • Kafka
    5篇
  • Storm
    2篇
  • Sqoop
    2篇
  • ZooKeeper
    3篇
  • 计算机基础知识
    1篇
  • 算法与数据结构
    2篇
  • Python
    1篇
  • 工具类
    5篇
兴趣领域 设置
  • 大数据
    hadoophivestormsparketl
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Oracle入门第二课:三个SQL讲清楚Oracle日期函数

1、互转select sysdate, to_char(sysdate, 'yyyymmdd hh24:mi:ss'), --时间转字符串,参数2为转换后的格式 to_date('20190103','yyyymmdd') , --字符串转时间,参数2为字符串的格式 (to_date('19700101 08:00:00','yyyymmdd hh24:mi:ss') +1647081254000/(1000*60*60*24)),--时间戳转时间.
原创
发布博客 2022.04.01 ·
1226 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Oracle入门第一课:Oracle 11gr2安装及注意事项

前置:安装oracle三部曲:1、先安装oracle database,及服务端。装64位的。2、再安装客户端,32位的。因为PLSQL不支持64位客户端。3、安装PLSQL。链接:https://pan.baidu.com/s/1WbLGw7KZcqP5PmUTuHW9ew提取码:0jnm--来自百度网盘超级会员V1的分享以上百度网盘链接中,服务端、客户端和PLSQL都有。一、安装oracle-11gr2-server服务端1、下载百度云链接中的oracle_X6..
原创
发布博客 2022.02.28 ·
2680 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Flink入门第十八课:DataStream的数据结构以及Flink的连接操作

1、DataStream 代表一个运行在多个分区上的并行流,转换操作都是逐条的。 可以从 StreamExecutionEnvironment 或者env.addSource(SourceFunction) 获得。 常用操作:map(),flatMap(),filter()、rebalance()、 broadcaseted()2、KeyedStream 用来表示根据指定的key进行分组的数据流,执行任何转换操作都将返回DataStream。 可以通过调用D...
原创
发布博客 2022.01.06 ·
1608 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

JUC之CountDownLatch

CountDownLatch1、概述 CountDownLatch是java.util.concurrent中的一个同步工具类,允许一个或多个线程等待,直到其他线程运行完后接着执行。 CountDownLatch的核心是一个构造方法和两个普通方法。 构造方法中可传入一个int类型的count值,该值代表内部计数器的初始值,一旦传入无法更改。 countDown()方法每被CountDownLatch对象调用一次,CountDownLatch内部计数器的count值就会减一。.
原创
发布博客 2021.11.16 ·
519 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Kafka入门第四课:Kafka节点数、分区数、分区副本数设置及Kafka压力测试

一、分区副本数设置 由于分区副本仅提供数据冗余的功能,且分区副本数量与集群吐吞量负相关,故冗余度在满足安全要求基础上设置为最小即可。 故我们不妨将分区副本数设置为2.二、kafka分区数设置通过对单个分区的topic进行消费者和生产者的压力测试,得出单个分区所能提供的消费和生产的最大峰值吐吞量。1、创建只有一个分区的topic。kafka-topics.sh --create \--zookeeper Linux001:2181 \--partitions 1 \--repl.
原创
发布博客 2021.11.04 ·
6164 阅读 ·
1 点赞 ·
0 评论 ·
12 收藏

记录一下Java包装类的常用方法

package com.atguigu.base_type;import org.junit.Test;/** * 测试java八大基础类型对应的引用类型的方法 * byte、char(2字节)、short、int、long、float(4字节)、double * 从左往右类型自动转换,从右往左需要强制转换。强制转换可能精度丢失。 * boolean不能类型转换。 * 装箱:Integer num1=12;或者 Integer num2=new Integer(12); *.
原创
发布博客 2021.11.01 ·
266 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

String类测试:concat_ws函数java实现、创建了几个对象、对象比较、format方法

package com.atguigu.string;import org.junit.Test;import java.io.UnsupportedEncodingException;/** * 本来包含String类的所有常用操作。 * 底层实现了Serializable, Comparable接口,这意味着String类可以序列化,可以进行比较。 * String类重写了equals方法,使得equals比较的是字符串的内容,==比较的是地址 * S.
原创
发布博客 2021.11.01 ·
531 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql-connector.zip

发布资源 2021.10.27 ·
zip

Java代码获取日期、日期转换以及MySQL中first_day()、last_day()、timestampdiff()、date_add()函数的代码实现

package com.atguigu.time;import org.apache.commons.math3.fitting.leastsquares.EvaluationRmsChecker;import org.junit.Test;import scala.tools.reflect.Eval;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;.
原创
发布博客 2021.10.25 ·
1012 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

由0开始在码云上搭建远程仓库托管Eclipse和IDEA本地代码

第零步:拷贝本机公钥和开发工具公钥到码云。本机公钥: 打开git-bash cd ~/.ssh && ssh-keygen 生成公钥 cat./id_rsa.pub 查看公钥 将生成的公钥赋值添加到码云公钥列表eclipse公钥: window--->perferences--->general--->Network connections -->SSH2 ---...
原创
发布博客 2021.10.20 ·
8235 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Flink入门第十七课:PageView(pv)和UniqueVisitor(uv)的统计

数据文件:用到的数据文件链接:https://pan.baidu.com/s/1uCk-IF4wWVfUkuuTAKaD0w 提取码:2hmu输入beanpackage com.atguigu.networkflow_analysis.beans;public class UserBehavior { public Long userId; public Long itemId; public Integer categoryId; public St
原创
发布博客 2021.10.18 ·
618 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Kafak入门第三课:kafka数据格式及各版本占用的空间大小对比

0.9版本1、消息集Message set 一个消息集中包含一条或多条消息,消息集不仅是存储在磁盘及网络传输的基本形式,而且是kafka压缩的基本单元。2、消息Recode一个recode是由多个key-value键值对组成,以下介绍各个key的含义。 CRC32,大小4B。CRC校验值,校验范围为magic到value之间。 magic,大小1B。 消息格式版本号。 attributes,大小1B。 消息类型,最低三位为压缩类型。0 无 1 gzip 2
原创
发布博客 2021.10.11 ·
1461 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

GaussDB(DWS)数据库入门语法

1、连接 gsql -h 17.244.110.231 -p 25108 -d dlp_db -U dlp -W 1234@ 登录 2、编码 show server_encoding; 查看当前数据库编码 3、搜索路径 show search_path; 查看模式搜索路径,无论如何搜索路径前两个一定是pg_temp和pg_catalog set search_path to my_schema,public; 将my_schema,public两个模式加入搜索路径 .
原创
发布博客 2021.09.26 ·
14207 阅读 ·
9 点赞 ·
0 评论 ·
137 收藏

从生产GaussDB(DWS)集群迁移数据到测试GaussDB(DWS)集群

一、从生产环境表结构导出步骤 A。登录ELK集群任一节点。 B。gs_dump -h 任一节点ip -p 端口 -U 用户名 -W 密码 数据库名 -f ./dlpdb_all_schema_20210923.sql -F p -s -f 导出文件名 -F 导出文件格式 c自定义格式 d 目录格式 p txt格式 t 压缩格式 -s 仅定义 -a 仅数据 -n 模式名 -n public -N 排除模式名 -t 表.
原创
发布博客 2021.09.23 ·
512 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Flink入门第十六课:DataStream api在数据延迟下统计热门网页并进行窗口分析

代码package com.atguigu.networkflow_analysis.Ahotpages;import com.atguigu.networkflow_analysis.beans.ApacheEventLog;import com.atguigu.networkflow_analysis.beans.PageViewCount;import org.apache.commons.compress.utils.Lists;import org.apache.flink.ap.
原创
发布博客 2021.09.16 ·
301 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

org.aeonbits.owner详解

1、定义 Owner是一个java库,其目标是通过java属性文件来最小化处理应用程序的代码。 说人话: 以注解的方式来简化属性配置。2、引入依赖 g:org.aeonbits.owner a:owner v:1.0.9 以上适用于java1.7及之前的jdk版本,java1.8时a坐标应该是owner-java83、使用 A、接口继承Config。 B、接口上添加@Config.Sources({属性文件1[,.
原创
发布博客 2021.09.13 ·
538 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Flink入门第十五课:在Table api&Flink sql中使用Flink的自定义函数

package com.atguigu.HUDF;import com.atguigu.Zbeans.SensorReading;import org.apache.flink.api.java.tuple.Tuple2;import org.apache.flink.streaming.api.datastream.DataStreamSource;import org.apache.flink.streaming.api.datastream.SingleOutputStreamOperat.
原创
发布博客 2021.08.30 ·
476 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Flink入门第十四课:Table api&Flink sql中的window操作、时间操作

package com.atguigu.GTable_api_Flink_sql;import com.atguigu.Zbeans.SensorReading;import org.apache.flink.streaming.api.TimeCharacteristic;import org.apache.flink.streaming.api.datastream.DataStream;import org.apache.flink.streaming.api.datastream.Dat.
原创
发布博客 2021.08.30 ·
620 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Flink入门第十三课:从DataStream api过渡到使用Table api&Flink SQL读取数据源计算后写出

1、基于DataStream api的Table api&Flink SQL1、使用Table api必须要添加Flink或者Blink的计划器。2、Flink1.10(含)之前默认使用flink计划器,flink1.11(含)之后默认使用blink计划器。 <!--flink 1.11及之后使用的都是blink的计划器,这儿引入的也是blink的--> <dependency> <groupId>o
原创
发布博客 2021.08.26 ·
914 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Flink常见报错汇总[不断更新]

"C:\Program Files\Java\jdk1.8.0_211\bin\java.exe" "-javaagent:G:\SoftwareInstall\idea\IntelliJ IDEA 2019.3.1\lib\idea_rt.jar=58668:G:\SoftwareInstall\idea\IntelliJ IDEA 2019.3.1\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\Java\jdk1.8.0_211\jre.
原创
发布博客 2021.08.26 ·
3800 阅读 ·
0 点赞 ·
2 评论 ·
2 收藏
加载更多