自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 【无标题】

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S

2024-07-09 12:03:08 592

原创 第八章 scala语言--match、PartialFunction、implicit

今天是学习Scala第八天打卡,开始学习match、PartialFunction、implicit。Scala 提供了强大的模式匹配机制,应用也非常广泛。一个模式匹配包含了一系列备选项,每个都开始于关键字 case。每个备选项都包含了一个模式及一到多个表达式。箭头符号 => 隔开了模式和表达式。(1) 简单的整型值模式匹配match 对应 Java 里的 switch,但是写在选择器表达式之后。即: 选择器 match {备选项}。match 表达式通过以代码编写的先后次序尝试每个模式来完成计

2022-06-04 18:27:23 237

原创 第七章 scala语言--case_class

第七章 scala语言–case_class文章目录第七章 scala语言--case_class前言以case class示例做一些些探讨:总结前言今天是学习Scala第七天打卡,开始学习Scala高级用法-case_class。以case class示例做一些些探讨:代码如下(示例):case class Person(salaryList: List[Double]=List(0.0),monthList:List[(Int,Int)]=List((-1,1)))当你声明一个c

2022-06-01 16:12:59 412

原创 第六章 scala语言--Trait

第六章 scala语言–Trait文章目录第六章 scala语言--Trait前言一、入门背景二、Trait⽤法三、开始代码之旅总结前言今天是学习Scala第六天打卡,开始学习Trait。一、入门背景 在Scala中,Trait是⼀种特殊概念。 ⾸先,Trait可以被作为接⼝来使⽤,此时Trait与Java的接⼝⽐较类似。同时在Trait可以定义抽象⽅法,其与抽象类中的抽象⽅法⼀样,不给出⽅法 的具体实现。 注意: 类使⽤extends继承Trai

2022-05-30 16:35:59 191

原创 第五章 scala语言--Collections

第五章 scala语言–Collections文章目录第五章 scala语言--Collections前言开始代码之旅1.数组2.链表3.Set4.tuple5.map6.艺术7.艺术-升华8.艺术-再-升华总结前言今天是学习Scala第五天打卡,开始学习数组集合。开始代码之旅1.数组代码如下(示例): val arr01 = Array[Int](1,2,3,4)// arr01=Array(1,2,3,3,3,3) arr01(1)=99 println( a

2022-05-30 15:50:55 183

原创 第四章 scala语言--Functions

main,class,object主方法只能写在 object定义的文件中object和class啥区别:回顾一个问题:java中有一个知识点 静态分号可有可无scala是包级别区分,类名可以和文件名不一致

2022-05-29 22:58:46 166

原创 第三章 scala语言--IF_WHILE_FOR、Functions

学习目标:提示:这里可以添加学习目标例如: 一周掌握 Java 入门知识学习内容:提示:这里可以添加要学的内容例如:搭建 Java 开发环境掌握 Java 基本语法掌握条件语句掌握循环语句学习时间:提示:这里可以添加计划学习的时间例如:周一至周五晚上 7 点—晚上9点周六上午 9 点-上午 11 点周日下午 3 点-下午 6 点学习产出:提示:这里统计学习计划的总量例如: 技术笔记 2 遍 CSDN 技术博客 3 篇 习的 vlog 视频 1

2022-05-28 18:17:15 104

原创 第二章 scala语言--Object、class

第二章 scala语言–Object、class文章目录第二章 scala语言--Object、class前言开始代码之旅1.定义一个main方法2.读入数据总结前言今天是学习Scala第二天打卡,本文就就今天的学习做了一些记录。开始代码之旅1.定义一个main方法代码如下(示例):object People { def main(args: Array[String]): Unit = { println("这是一个main方法!!") }}main方法种没有

2022-05-28 17:30:57 317

原创 第一章.scala语言、函数式编程

一、语言分类上图引自【总结】编程语言的分类从大学到现在接触到的语言,有C语言、java、python,如上图所示:C语言是面向过程的、编译型的、静态的、强类型语言;.Python是面向对象的、解释型的、动态的、弱类型语言;Java是面向对象的、混合型的、静态的、强类型语言;二、程序的执行方式–编译型,解释型1、C是编译型的,python是解释型的, java是为什么是混合型的?首先Java需要编译,编译成字节码,然后解释执行或者是预编译成机器码直接执行。而且启动JVM时,它有一个参数

2022-05-23 15:40:45 156

原创 db2之DBMS_LOB模块

DBMS_LOB 模块能够操作大对象。在描述各个过程和函数的下列各节中,如果大对象为 BLOB,那么长度和位移以字节计。如果大对象为 CLOB,那么长度和位移以字符计。DBMS_LOB 模块最多支持 10 MB LOB 数据。此模块的模式为 SYSIBMADM。DBMS_LOB 模块包括下列例程,这些例程可包含 BLOB 版本和 CLOB 版本(例如,OPEN 过程具有 OPEN_BLOB 和 OPEN_CLOB 实现)。1.常用示例dbms_lob.createtemporary(V_SQL,

2022-04-26 10:17:12 716

原创 sqoop搭建配置使用

sqoop搭建及使用

2022-04-23 13:01:06 2422

原创 sqoop报错:Please specify one with --split-by or perform a sequential import with ‘-m 1‘.

ERROR tool.ImportTool: Import failed: No primary key could be foundfor table XXXX. Please specify one with --split-by or perform asequential import with ‘-m 1’.导入失败:找不到表XXXX的主键。请使用–split by指定一个,或使用’-m 1’执行顺序导入。这个是原因是要操作导入或导出数据的表没有主键,提示使用–split-by 字段或.

2022-04-23 12:50:56 814

原创 sqoop将db2数据导入到hive中

sqoop将db2数据导入到hive的相关操作

2022-04-23 12:13:47 2914 1

原创 Linux之curl命令,java,Python执行

1.Linux curl命令:curl --request POST --url https://10.132.43.101/auth/accesstoken --header 'cache-control: no-cache' --header 'content-type: application/json' --data '{ "appId": appId, "appSecret": "appSecret"}'curl https://10.132.43.101/auth/accesstoken

2022-03-17 09:53:27 1988

原创 hive数据库操作大全

1.操作库基本语法CREATE (DATABASE|SCHEMA) [IF NOT EXISTS] database_name [COMMENT database_comment] [LOCATION hdfs_path] [WITH DBPROPERTIES (property_name=property_value, ...)];说明:IF NOT EXISTS:如果不存在则创建COMMENT:注释LOCATION:数据库存放目录WITH DBPROPERTIES:拓

2021-12-30 11:18:04 2316 2

原创 mybatis-plus复合主键的使用

1.mybatis-plus 版本<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.3.2</version></dependency>2.实体类@TableName("etl_job")public class J

2021-11-12 14:04:55 10363 5

原创 Linux修改文件编码格式的三种方式

查看文件编码格式如下,将文件格式修改为UTF-8 >file demo.txt >demo.txt: ISO-8859 text>vim demo.txt>:set fileencoding #显示 fileencoding=latin1设置编码格式为utf-8 :setlocal buftype= :set fileencoding=utf-8 :wq! 在查看编码格式:>:set fileencoding #显示 fileencodi

2021-11-12 11:21:53 26180

原创 JAVA导入EXCEl模板生成hive sql、批量导入数据

1.导入EXCEL模板生成hive SQLimport org.apache.poi.xssf.usermodel.XSSFRow;import org.apache.poi.xssf.usermodel.XSSFSheet;import org.apache.poi.xssf.usermodel.XSSFWorkbook;import org.springframework.web.multipart.MultipartFile;import java.io.FileInputStream;i

2021-11-11 17:11:39 2471

原创 缓存的处理

<1>使用方式:安装js-cookie(cookie的插件),列:import Cookies from 'js-cookie' export function getToken() { return Cookies.get(TokenKey)}export function setToken(token, rememberMe) { if (rememberMe) { return Cookies.set(TokenKey, token, { expi...

2021-01-13 14:40:46 124

原创 http拦截的原理

1、权限拦截原理:说明:常用的是 onload,onunload 事件和 Mutation Events 事件。 onload 和 onunload 事件可以作用在 window,frame,img 和 object 等对象上,利用 onload 可以在对象载入前执行一些操作 ,onunload 事件可以跟踪浏览器关闭前执行操作方式:利用 Onload 事件的拦截,我们基本上解决了静态 HTML 内容的拦截,而对于脚本操作的 HTML 变化,我们就可以通过 Mutation Event 来进行解决。通.

2021-01-13 14:27:25 1119

原创 VSCode和HBuilder编辑器

1.VSCode:因其控制、调试和插件功能丰富而被开发者信赖,(1)常用插件:代码美化 Beautify、代码检查工具 ESLint/Prettier、调试工具 Debugger for Chrome、Auto close Tag、css Support等。优点:快速注释 Document This、代码拼写检查 Code Spell Checker,其他(模板快速生成、tag检查、内部集成Git、ES6code检索与版本兼容、snippets提示)、查看大纲的html树,less的层序、每个js方法

2021-01-13 14:16:13 4035

原创 ES6菜鸟教程内容

ES6菜鸟教程

2020-11-15 17:48:55 914 1

原创 怎样从0构建一个vue项目

首先,要安装nodejs。什么是nodejs呢?简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。下面是关于[nodejs的安装教程](https://www.runoob.com/nodejs/nodejs-install-setup.html)...

2020-11-06 15:04:05 161

原创 HTML5视频播放器动态改变url链接以及无法播放MP4的坑

1.这几天研究视频播放器的相关内容。刚开始参考官网实现html5 中video标签实现MP4播放,确实实现了,不错很高兴。下面是相关代码及效果: <video class="video" controls = "true" poster="https://photo.mac69.com/180205/18020526/a9yPQozt0g.jpg" preload="auto" webkit-playsinline="true" playsinline="true" x-webkit-

2020-11-02 16:31:52 2223 2

原创 Echarts横向倒叙柱状图显示箭头

option = { title: { text: '能力进度条', }, tooltip: { trigger: 'axis', axisPointer: { // 坐标轴指示器,坐标轴触发有效 type: 'shadow' // 默认为直线,可选为:'line' | 'shadow' } }, legend: { data: ['实际进度', '平均进度',.

2020-10-30 11:15:50 1261

原创 echarts横向倒叙柱状图

option = { backgroundColor: '#32374d', title: [{ text: '能力进度条', x: '50%', y: 30, textAlign: 'center', textStyle: { fontSize: '30', fontWeight: '100', color: '#FFF', .

2020-10-29 15:33:28 2547

原创 echarts折线图markArea的应用

下面是echarts的option:option = { backgroundColor: '#efefef', title: [{ text: '个人曲线', //主标题 top: '15%', left: '40%' }, { text: '榜样曲线', //主标题 top: '15%', right: '1.

2020-10-28 14:44:13 6062

原创 Windows下启动hbase的REST客户端

启动REST服务a.启动一个非守护进程模式的REST服务器(ctrl+c 终止)hbase-2.2.5\bin 目录下cmd 命令 hbase rest startb.启动守护进程模式的REST服务器默认启动的是8080端口(可以使用参数在启动时指定端口),可以被访问。hbase rest start -p4444...

2020-10-20 09:55:58 240 1

原创 vue-cli代理

下面是vue构建的config的index.js配置中vue-cli代理中的一段代码:proxyTable: { '/datapanel': { target: 'http://localhost:8091', // 测试 secure: false, changeOrigin: true, pathRewrite: { '^/datapanel': '' } }},host: 'localhost', // can be overwrit

2020-10-16 17:24:11 2362

原创 vue之大数据数据可视化main.js配置

初始构建的vue项目的main.js参考下面链接:[https://github.com/pfeiYe/vue_first_project/blob/main/src/main.js]下面是要实现大数据数据可视化要加入的配置:// The Vue build version to load with the `import` command// (runtime-only or standalone) has been set in webpack.base.conf with an alias.

2020-10-16 17:11:42 319

原创 js 对json进行排序处理

//对json进行升序排序函数var asc = function(x, y) { return Number(x[Order]) > Number(y[Order]) ? 1 : -1;};//对json进行降序排序函数var desc = function(x, y) { return Number(x[Order]) < Number(y[Order]) ? 1 : -1;};// 下面是一组json数据,对其进行排序处理。indexData: [

2020-10-15 09:45:34 2654

原创 JavaScript toFixed() 方法

JavaScript toFixed() 方法实例把数字转换为字符串,结果的小数点后有指定位数的数字:var num = 5.56789;var n=num.toFixed(2);n 输出结果:5.57参阅:https://www.runoob.com/jsref/jsref-tofixed.html

2020-10-14 10:17:43 94

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除