自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【尚硅谷】电商数仓V4.0丨大数据数据仓库项目实战

2022-02-22 15:46:04 1754

原创 writable Flow案例

writable Flow案例输出的 value部分全是地址,因为没有重写toString方法,导致context.write(key,value) 写入的value直接就是地址,如果重写toString方法的话,写入的就是toString里的内容。

2022-01-07 16:25:41 284

转载 MESI缓存一致性

为了缓解CPU指令流水中cycle冲突,L1分成了指令(L1P)和数据(L1D)两部分,而L2则是指令和数据共存。Local Read表示本内核读本Cache中的值,Local Write表示本内核写本Cache中的值,Remote Read表示其它内核读其它Cache中的值,Remote Write表示其它内核写其它Cache中的值在MESI协议中,每个Cache的Cache控制器不仅知道自己的读写操作,而且也监听(snoop)其它Cache的读写操作。每个Cache line所处的状态根据本核和.

2021-12-09 16:47:44 105

原创 win10下跑wordcount案例

在win10上跑,不需要配置hadoop,只需要有hadoop的解压缩文件和hadoop环境变量,这里用的事hadoop3.1.0 。一开始使用的maven版本是3.5.4,出现了如下问题。后来改为maven3.6.1之后可以跑通了,并有了正确输出。判断可能是maven与idea或者hadoop的版本冲突。...

2021-12-06 16:19:11 1121

原创 JDBC

2021-01-30 18:05:54 50

原创 MySQL多表&事务

今日内容1. 多表查询2. 事务3. DCL多表查询:* 查询语法: select 列名列表 from 表名列表 where....* 准备sql # 创建部门表 CREATE TABLE dept( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20) ); INSERT INTO dept (NAME) VALUES ('开发部'),('市场部'),('财务部'); # 创建员工表 CREATE TAB

2021-01-28 20:43:39 150 1

原创 MySQL基础

今日内容数据库的基本概念MySQL数据库软件安装卸载配置SQL数据库的基本概念1. 数据库的英文单词: DataBase 简称 : DB2. 什么数据库? * 用于存储和管理数据的仓库。3. 数据库的特点: 1. 持久化存储数据的。其实数据库就是一个文件系统 2. 方便存储和管理数据 3. 使用了统一的方式操作数据库 -- SQL4. 常见的数据库软件 * 参见《MySQL基础.pdf》MySQL数据库软件1. 安装 * 参见《MySQL..

2021-01-28 20:38:52 79

原创 MySQL数据库

MySQL基础MySQL多表&事务

2021-01-28 20:36:23 68

原创 注解

Java代码在计算机中经历3个阶段:SOURCE、CLASS、RUNTIME (源码、class文件、运行时)普通注解直接修饰java对象元注解用来修饰注解,是修饰注解的注解注解:* 概念:说明程序的。给计算机看的* 注释:用文字描述程序的。给程序员看的* 定义:注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注

2021-01-22 15:12:01 719 1

原创 图:邻接矩阵的创建、深度优先遍历、广度优先遍历

要注意 visit[] 数组更新的位置,放在if内,如果放在出队时才更新,后面for会把关键字重复入队,所以更新 visit[] 的时机为入队前。#include<stdio.h>#include<malloc.h>#include<string.h>#define maxSize 30typedef char Elemtype;typedef struct MGraph{ Elemtype vex[maxSize]; int arg[max

2020-05-09 21:52:33 231

原创 java错题集和参考试卷

参考试卷:https://wenku.baidu.com/view/e2086a44b307e87101f6962e.html

2020-05-02 21:27:23 335

原创 (1) String 的equals()方法 (2)Scanner的next和nextline

(1)判断一个字符串是否为空:s.equals("");而不是:s == null;(2)next()next()一定要读取到有效字符后才可以结束输入,对输入有效字符之前遇到的空格键、Tab键或Enter键等结束符,next()方法会自动将其去掉,只有在输入有效字符之后,next()方法才将其后输入的空格键、Tab键或Enter键等视为分隔符或结束符。比如,在控制台输入“ gjm...

2020-04-26 23:58:26 531

原创 java执行顺序

提示:当涉及到继承时,按照如下顺序执行:(1)执行父类的静态代码块,并初始化父类静态成员变量(2)执行子类的静态代码块,并初始化子类静态成员变量(3)执行父类的构造代码块,执行父类的构造函数,并初始化父类普通成员变量(4)执行子类的构造代码块, 执行子类的构造函数,并初始化子类普通成员变量...

2020-04-09 18:16:10 71

原创 栈-中缀转后缀表达式、并计算,愚蠢法

数组如 a[] 可以直接用a在函数中传递并操作,不用考虑二级指针。#include <stdlib.h>#include <stdio.h>#include <malloc.h>typedef struct Stack{ int a[100]; int top;}Stack;void setEquation(int str[]...

2020-03-28 22:18:33 139

原创 while(scanf("%d",&a) && scanf("%d",&b) )输字母跳出循环,或while ((scanf("%f%d", &c, &e) == 2))。(多项式求和,学习代码风格)

//多项式相加#include<stdio.h>#include<stdlib.h>typedef struct node{ float c; int e; struct node* next;} Node, * LinkedList;LinkedList create(){ LinkedList head = (LinkedList)mallo...

2020-03-14 23:35:22 216

原创 流程图符号含义

2020-03-13 14:00:11 802

原创 将输入的一段文本中的各个单词的字母顺序翻转

【问题描述】编写一个程序,【输入形式】一行文本 将输入的一段文本中的各个单词的字母顺序翻转【输出形式】一行单词倒置后的文本,以 . 结束【样例输入】To be or not to be【样例输出】oT eb ro ton ot eb.【样例说明】【评分标准】public static void main(String[] args) { Scanner sc = ...

2020-03-12 18:20:21 1945 1

原创 split分多个相同字符

Scanner sc = new Scanner(System.in); String str = sc.nextLine(); String[] ss = str.split(" {1,}"); //用多个空格分隔符进行分隔。split(" {1,}").。注意是空格加{1,}。 // 就是说以1个空格或者1个以上空格分隔。如果是...

2020-03-12 17:44:45 1144

原创 泛型的使用与否,集合的迭代器,object类的上下转型

创建集合对象,使用泛型: 好处:1.避免了类型转换的麻烦,存储了什么类型,取出就是什么类型。 2.把运行期异常(代码运行之后抛出异常),提升到了编译期(写代码的时候会报错)。 坏处:泛型是什么类型,只能存储什么类型。 创建集合对象,不使用泛型: 好处:集合不使用泛型,会默认Object类型,可以存储任...

2020-02-24 22:50:19 129

原创 十字链表法 存储 稀疏矩阵

#include<stdio.h>#include<stdlib.h>#define MAXSIZE 100//十字链表法 存储 稀疏矩阵//普通节点typedef struct OLNode{int col,row;float value;struct OLNode *right,*down;}OLNode;//总头结点–存放:行数,列数,非0元数(k...

2020-02-20 20:57:51 411

原创 最大连续子序列和

一、三重循环二、一的改进版:二重循环三、分治法四、//在线处理int maxSum(int *a,int n){int i,j,k,sum=0,maxSum=0;for(i=0;i<n;i++){sum += a[i];if(sum > maxSum) maxSum = sum;else if(sum < 0) sum=0;}return maxSum;...

2020-02-20 18:45:00 78

空空如也

空空如也

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

TA关注的人

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