<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Dwiwhwjd的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Dwiwhwjd</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Dwiwhwjd]]></copyright><item><title><![CDATA[ASCII 编码]]></title><link>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/125524860</link><guid>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/125524860</guid><author>Dwiwhwjd</author><pubDate>Wed, 29 Jun 2022 16:40:18 +0800</pubDate><description><![CDATA[简单的ASCII表]]></description><category></category></item><item><title><![CDATA[jvm是什么？JVM的基本结构 ？ 什么是GC？]]></title><link>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/125477679</link><guid>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/125477679</guid><author>Dwiwhwjd</author><pubDate>Mon, 27 Jun 2022 09:27:06 +0800</pubDate><description><![CDATA[jvm相关的面试资料]]></description><category></category></item><item><title><![CDATA[spring-cloud+ nacos+feign 增删改查（多表）]]></title><link>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/121386482</link><guid>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/121386482</guid><author>Dwiwhwjd</author><pubDate>Wed, 17 Nov 2021 21:01:40 +0800</pubDate><description><![CDATA[spring-cloud+ nacos+feign 增删改查（多表）
环境准备

数据库
学生自行创建数据库，根据提供的sql创建表和数据,每个表单独一个数据库
后台
学生自行搭建SpringCloud+Feign+Nacos+GateWay+MyBatis后台环境
前台
学生自行创建前台vue环境，实现测试要求

后端：以book和category为例
如图所示：book 是主，category是从

book.pom文件 和category.pom文件
    &lt;properties&gt;
  ]]></description><category></category></item><item><title><![CDATA[Vue高级]]></title><link>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/121017197</link><guid>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/121017197</guid><author>Dwiwhwjd</author><pubDate>Thu, 28 Oct 2021 17:21:02 +0800</pubDate><description><![CDATA[Vue高级
Vue的基本语法
在学习vue之前，我们应了解一下什么是vue.js？
什么是Vue.js?
Vue.js是目前最后一个前端框架，React是最流行的一个前端框架（react除了开发网站，还可以开发手机App，Vue语法也是可以进行手机App，还需要借助 weex）
Vue.js是前端的主流框架之一，和angular、react.js一起，并成为前端三大主流框架
Vue.js是一套构建用户界面的框架，只关注视图层，它不仅易于上手，还便于第三方库即有项目整合（Vue有配置的第三方类库，可以整合起来]]></description><category></category></item><item><title><![CDATA[ssm——整合项目（增删改查）]]></title><link>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/120777253</link><guid>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/120777253</guid><author>Dwiwhwjd</author><pubDate>Fri, 15 Oct 2021 11:07:25 +0800</pubDate><description><![CDATA[SSM 整合（增删改查）
1、 环境搭建


项目名：day15_ssm_ums


数据库：已有数据


创建数据库
CREATE DATABASE ssm_db2;
### 使用数据库
USE ssm_db2;
#### 1.1 创建用户表
CREATE TABLE `user` (
`uid` VARCHAR(32) NOT NULL,
`username` VARCHAR(20) DEFAULT NULL,	#用户名
`password` VARCHAR(32) DEFAULT NULL,	#密码
]]></description><category></category></item><item><title><![CDATA[json的交互和 多文件上传]]></title><link>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/120751425</link><guid>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/120751425</guid><author>Dwiwhwjd</author><pubDate>Wed, 13 Oct 2021 20:55:46 +0800</pubDate><description><![CDATA[json的交互和 多文件上传
1、文件上传
这是一个web项目（前提）

1、需要导入的lib

目前就是这些，如果不行的话，就全部导入
2、需要创建domin（User）

3、需要编写JsonController

4、需要编写FileController

4、需要编写confog（配置类）
4.1MvcConfiguration（配置类）

4.2 WebInitializer（配置类）

然后运行就可以了
上传文件

文件的所在位置

我用的是postman，发送的请求是get，如果是idea自己]]></description><category></category></item><item><title><![CDATA[项目简介]]></title><link>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/112971025</link><guid>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/112971025</guid><author>Dwiwhwjd</author><pubDate>Thu, 21 Jan 2021 20:06:33 +0800</pubDate><description><![CDATA[简介一下当前这个项目。

近年来，在线教育产业发展十分迅速。统计数据显示，2011年到2018年我国在线教育市场规模达到2670.6亿元左右,七年翻了3.6倍。因为数据量过大且容易数据孤岛，所以知行者教育通过对访问和咨询主题8个需求、意向用户主题6个需求、有效线索主题3个需求、报名用户主题10个需求、学生出勤主题做出8个需求，一共有35个需求。用到了以下：Hadoop 主要用来分布式储存和分布式计算数据、Hive 将sql语句转化为 MapReduce 执行的工具，Hue 是一个图形化工具方便我们的操作，.]]></description><category></category></item><item><title><![CDATA[数仓题目1.0]]></title><link>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/112647113</link><guid>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/112647113</guid><author>Dwiwhwjd</author><pubDate>Fri, 15 Jan 2021 09:27:44 +0800</pubDate><description><![CDATA[数仓题目
1、能否简介一下当前这个项目
包含：
•项目做了什么
项目叫做：知行教育大数据分析平台（数仓开发项目）
目的：对海量的业务数据进行指标分析。
结果：对分析的结果做可视化的展示
•用到了什么技术
Hive ，Hue，Cloudera Manager，HDFS，Oozie，YARN，Zookeeper，Sqoop，拉链表…
•解决了什么问题
1.将各种数据源整合到一起统一数据中心，解决数据壁垒。
2.保留历史变更数据，提供对细节变化分析支持。
3.脏数据清洗，简化业务复杂结构数据。
•用于哪个行业？行]]></description><category></category></item><item><title><![CDATA[clouderaManager----知行教育大数据分析平台（mysql---------ods）]]></title><link>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/111874353</link><guid>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/111874353</guid><author>Dwiwhwjd</author><pubDate>Mon, 28 Dec 2020 20:44:52 +0800</pubDate><description><![CDATA[hive中要做的事
创建数据库

create database  ods；、


–设置一些配置
alter table COLUMNS_V2 modify column COMMENT varchar(256) character set utf8;
alter table TABLE_PARAMS modify column PARAM_VALUE varchar(4000) character set utf8;


– 修改分区字段注解
alter table PARTITION_PARAMS m]]></description><category></category></item><item><title><![CDATA[Clouderamanager详解]]></title><link>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/111559760</link><guid>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/111559760</guid><author>Dwiwhwjd</author><pubDate>Tue, 22 Dec 2020 16:13:13 +0800</pubDate><description><![CDATA[Cloudera Manager是什么？
官方解释：Cloudera Manager是业界公认的用于管理生产中Hadoop的工具。
Cloudera Manager是一个管理CDH的端到端的应用。
作用： 管理 监控 诊断 集成

如图1所示
理解Cloudera Manager
6.1 产生的背景
6.1.1 Apache版本的大数据组件
Hadoop的原始版本为Apache的开源版本，在国内的使用非常多。
6.1.1.1 优点

完全开源，更新速度很快
大数据组件在部署过程中可以深刻了解其底层原理
可以]]></description><category></category></item><item><title><![CDATA[clouderaManager--------------知行教育大数据分析平台（三）]]></title><link>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/111551696</link><guid>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/111551696</guid><author>Dwiwhwjd</author><pubDate>Tue, 22 Dec 2020 15:27:52 +0800</pubDate><description><![CDATA[维度分析

数据仓库中的数据分析处理，其实就是对数据按照维度进行分析

维度
大白话：以不同的视角去看待数据
维度是事务的特征，如颜色、区域、时间等，可以根据不同的维度来对指标进行分析对比。
维度也可以分为：

定性维度：在事务的特性上去看待数据，按照地理位置分布计算指标、按照颜色来计算
定量维度：在事务的数值上去看待数据，比如：按照分数的区间统计各区间的学生人数

指标
大白话：被看待的数据主题
指标是衡量事务发展的标准，也叫度量，如价格，销量等；指标可以求和、求平均值等计算
指标也分为：

绝对数值指标]]></description><category></category></item><item><title><![CDATA[ClouderaManager 项目 -------------知行教育大数据分析平台（二）]]></title><link>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/111500286</link><guid>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/111500286</guid><author>Dwiwhwjd</author><pubDate>Mon, 21 Dec 2020 21:37:59 +0800</pubDate><description><![CDATA[4.4 报名用户看板
此主题下指标需要能够下钻到小时数据。
4.4.1 校区报名柱状图
统计期内，全部报名客户中，各校区报名人数分布。
4.4.2 学科报名柱状图
统计期内，全部报名客户中，各学科报名人数分布。
4.4.3 总报名量
统计期内，已经缴费的报名客户总量。
4.4.4 线上报名量
总报名量中来源渠道为线上访客渠道的报名总量
4.4.5  意向用户报名转化率
统计期内，新增的意向客户中报名的客户占比。全部报名人数/全部新增的意向人数
4.4.6 有效线索报名转化率
线上报名量/线上有效线索量，此处]]></description><category></category></item><item><title><![CDATA[ClouderaManager 项目 -------------知行教育大数据分析平台（一）]]></title><link>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/111499711</link><guid>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/111499711</guid><author>Dwiwhwjd</author><pubDate>Mon, 21 Dec 2020 21:22:22 +0800</pubDate><description><![CDATA[1. 学习目标
了解知行教育大数据的项目背景
了解知行教育大数据的看板划分
了解项目技术架构
了解ClouderaManager的应用场景
掌握ClouderaManager架构
能够使用Vmware虚拟机环境
2. 项目简介
知行教育大数据分析平台，突出的是“真”，此项目是传智播客联合三方K12教育机构共同研发，并在上线发布后转换为课程，过程真实细致，采用主流的大数据技术和工具，内容特点：
1.包含了需求分析、设计转换、研发、测试到上线部署维护的完整项目流程。
2.真实的教育大数据业务逻辑，包括：访问、咨]]></description><category></category></item><item><title><![CDATA[hive-nvl 函数]]></title><link>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/111150793</link><guid>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/111150793</guid><author>Dwiwhwjd</author><pubDate>Mon, 14 Dec 2020 10:08:48 +0800</pubDate><description><![CDATA[nvl函数：空值转换函数 函数形式：nvl（expr1，expr2），类似于mysql-nullif（expr1，expr2）
作用：将查询为Null值转换为指定值。
若expr1为Null，则返回expr2，否则返回expr1。 适用于数字型、字符型和日期型，但是expr1和expr2的数据类型必须为相同类型

...]]></description><category></category></item><item><title><![CDATA[2020-12-05]]></title><link>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/110704749</link><guid>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/110704749</guid><author>Dwiwhwjd</author><pubDate>Sat, 05 Dec 2020 18:04:12 +0800</pubDate><description><![CDATA[启动Hue、Web UI访问
报错
File “/export/servers/hue-3.9.0-cdh5.14.0/build/env/lib/python2.6/site-packages/Django-1.6.10-py2.6.egg/django/core/management/init.py”, line 399, in execute_from_command_line
utility.execute()
File “/export/servers/hue-3.9.0-cdh5.14.0/bu]]></description><category></category></item><item><title><![CDATA[hive 理解]]></title><link>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/110405525</link><guid>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/110405525</guid><author>Dwiwhwjd</author><pubDate>Mon, 30 Nov 2020 21:01:36 +0800</pubDate><description><![CDATA[1、什么是Hive
是基于Hadoop的一个数据仓库工具，可以将结构化的数据文件映射为一张数据库表，并提供类SQL查询功能（HQL）。

2、Hive诞生的意义
降低学习难度，学习成本，让大部分程序员都能够使用HADOOP集群。

3、Hive特点
可扩展，Hive依赖HADOOP,存储使用HDFS,计算使用MapReduce,Hive的扩展能力实际就是HDFS,MapReduce的扩展能力。
延展性，Hive支持自定义函数，用于实现已经提供的函数无法计算的业务。
容错，节点出现问题SQL仍可完成执行，本质]]></description><category></category></item><item><title><![CDATA[ider  连接 hive]]></title><link>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/110329307</link><guid>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/110329307</guid><author>Dwiwhwjd</author><pubDate>Sun, 29 Nov 2020 17:26:40 +0800</pubDate><description><![CDATA[前提 开启hadoop
启动之后
查看  jps
namenode
DataNode
SecondaryNamenode
NodeManager
ResourceManage
Jps
有这些就是正常的
namenode
DataNode
NodeManager
ResourceManage
Jps
启动 beeline
1、hive --service hiveserver2  &amp;
2、beeline
3、!connect jdbc:hive2://node01:10000
4、用户名
5、密码
如]]></description><category></category></item><item><title><![CDATA[hive 的简介]]></title><link>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/109824173</link><guid>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/109824173</guid><author>Dwiwhwjd</author><pubDate>Thu, 19 Nov 2020 20:20:28 +0800</pubDate><description><![CDATA[一、Hive基本概念
1.1、Hive简介
什么是Hive
Hive是基于Hadoop的一个数据仓库工具，可以将结构化的数据文件映射为一张数据库表，并提供类SQL查询功能（HQL）。
其本质是将SQL转换为MapReduce的任务进行运算，底层由HDFS来提供数据的存储，hive可以理解为一个将SQL转换为MapReduce的任务的工具。
为什么使用Hive
1、直接使用hadoop所面临的问题
人员学习成本太高
项目周期要求太短
MapReduce实现复杂查询逻辑开发难度太大
2、为什么要使用Hive
操]]></description><category></category></item><item><title><![CDATA[mysql]]></title><link>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/109648688</link><guid>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/109648688</guid><author>Dwiwhwjd</author><pubDate>Thu, 12 Nov 2020 17:22:47 +0800</pubDate><description><![CDATA[1.华北大区的 微信交易的总比数
SELECT COUNT(*)
FROM  itcast_payments
JOIN  itcast_orders       ON  itcast_orders.payType=itcast_payments.id
JOIN  itcast_order_goods  ON  itcast_orders.orderId=itcast_order_goods.orderId
JOIN  itcast_goods        ON  itcast_order_goods.go]]></description><category></category></item><item><title><![CDATA[MapReduce的代码]]></title><link>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/109585091</link><guid>https://blog.youkuaiyun.com/Dwiwhwjd/article/details/109585091</guid><author>Dwiwhwjd</author><pubDate>Mon, 09 Nov 2020 20:24:17 +0800</pubDate><description><![CDATA[题目

实现代码



第二题



第三题






]]></description><category></category></item></channel></rss>