自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

FBB360JAVA的博客

java从0开始,初学的,如有不足,望指出,感激不尽

原创 SpringCloud 入门案例之服务之间的Feign调用

文章目录环境描述项目register-serverpom.xml文件代码与配置application.ymlRegisterServerApplicationeureka-client1pom.xml 文件代码与配置application.ymlserviceMyControllerEurekaC...

2020-03-23 16:18:53

阅读数 53

评论数 2

原创 SpringBoot+Vue前后端分离的 HelloWorld案例

文章目录前言前台页面部分User.vue后台部分yml 文件pom.xmljava 类CorsConfigUserUserRepositoryUserControllerSpringbootVueDemoApplication案例测试user 表的信息启动步骤 前言 关于 Vue 项目的创建,请参...

2020-03-04 17:28:44

阅读数 126

评论数 0

原创 淘宝双11大数据分析(数据可视化)

文章目录前言本篇环境结果展示项目结构 前言 这一篇是最终篇,也是展示数据分析之后的结果的一篇。 其他文章: 淘宝双11大数据分析(环境篇) 淘宝双11大数据分析(数据准备篇) 淘宝双11大数据分析(Hive 分析篇-上) 淘宝双11大数据分析(Hive 分析篇-下) 淘宝双11大数据分析(Spar...

2020-02-27 18:18:08

阅读数 179

评论数 2

原创 Oracle 学习笔记(四)

前言 本篇内容衔接于Oracle 学习笔记(三)中学习到的内容! 本次练习仍然使用 Scott 用户的表进行操作。 1、如何查询每个员工的所有信息 SQL> select * from emp; EMPNO ENAME JOB MGR HIREDATE ...

2020-02-08 16:22:39

阅读数 213

评论数 0

原创 Hadoop 集群搭建详细步骤

1. Linux配置静态网络 操作中可能出现的问题解决:虚拟机ping不通宿主机、一个有截图的操作过程 操作步骤: 1、设置虚拟机的网络适配器(nat、仅主机、桥接) 2、编辑/虚拟网络编辑器(指定某一网络模式) 3、在命令行中修改网卡的静态地址 cd /etc/sysco...

2020-02-04 12:55:25

阅读数 327

评论数 0

原创 优化if else

优化 if else 参考:《阿里巴巴java编码规范》、《设计模式》(清华大学出版)、https://blog.csdn.net/mifffy_java/article/details/95201289 1、 阿里编程归约 对于控制语句,阿里归约上推荐了一种思路。【推荐】在表达异常的分支时,尽量...

2020-01-04 13:42:06

阅读数 966

评论数 4

原创 手写SpringMVC

前言 此文灵感来源: 手写springmvc 网络上的视频公开课 环境描述 idea java 8 1. POM文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns=&q...

2019-12-17 16:21:53

阅读数 595

评论数 3

原创 Flink练习之通话时长的统计

Flink的练习之电话通信统计 环境介绍 1. 软件 flink版本:flink-1.9.1-bin-scala_2.11.tgz 官网下载 kafka版本:kafka_2.11-2.3.1.tgz 官网下载 zookeeper版本:3.4.14 mysql版本:8.0.18 操作系统:win...

2019-12-14 15:10:58

阅读数 488

评论数 0

原创 类图

本节主要内容 类图 顺序图 状态图 类与类之间关系的含义、符号表示和代码实现以及顺序图和状态图的绘制 其中最重要的是类图,类图,类图!重要的事情说3遍好吧! UML简介 UML的全拼是Unified Modeling Language ,表示的是统一建模语言。 UML的结构1...

2018-05-07 16:29:22

阅读数 548

评论数 0

原创 java SE 用星号打印图形

今天突然想到了自己对for循环的理解,因为之前老师讲过九九乘法表的打印方法,自己却还没真的那么做过,就想着要做一下,顺便就把打印图形再复习一遍。 首先是打印一个九九乘法表 package demo0124; /** * 一个九九乘法表 * * @author Feng 201...

2018-01-24 14:30:54

阅读数 1066

评论数 1

原创 Zookeeper 实现分布式锁(java 实现)

文章目录前言实现思想java 代码pom文件内容log4j.properties 文件内容DistributedLock 接口AbstractZookeeperLock 实现了接口的模板类ZookeeperLock 细节实现子类ZookeeperLockTest 测试测试结果展示(只有最后2条数据...

2020-03-31 11:45:08

阅读数 13

评论数 0

原创 Socket 编程的demo(多线程版本)

前言 网络编程的过程,类似于使用 QQ 的一个点对群的聊天。 一个服务端,多个客户端,客户端发送信息到服务端,当发送的是 exit 时,就关闭当前连接,关闭的方式是使得线程运行结束。 项目 其实就是2个类。 一个是服务端,如果您有兴趣,可以将这个线程池的方式更改为 ThreadPoolExecut...

2020-03-25 09:04:27

阅读数 22

评论数 0

原创 Spring Data 操作 Redis

文章目录前言安装 Redis回顾一下Redis的存储数据类型创建项目项目内容resources 中pom.xml 文件RedisConfigRedisUtil测试测试结果 前言 安装 Redis 首先确认你的 Redis 服务已经启动了。 这里我在客户端设置密码为 root。若不输入密码,是不能进...

2020-03-24 14:34:46

阅读数 45

评论数 0

原创 Dubbo 的入门案例

文章目录前言最终结果展示项目结构Pom.xml 文件内容dubbo-demo 的pomdubbo-service 的pomdubbo-consumer 的pomresources 中的配置log4j.properties 文件consumer.xml 文件provider.xml 文件java 类...

2020-03-20 13:51:53

阅读数 22

评论数 0

原创 java 用数组简单实现栈

文章目录java 代码运行结果 java 代码 package org.feng.datastruct; import java.util.Arrays; /** * java 使用数组简单实现栈 * @param <E> */ public class MyStack<...

2020-03-19 13:57:39

阅读数 22

评论数 0

原创 牛客网华为机试【名字的漂亮度】

文章目录题目描述题目分析java 代码结果 题目描述 给出一个名字,该名字有26个字符串组成,定义这个字符串的“漂亮度”是其所有字母“漂亮度”的总和。 每个字母都有一个“漂亮度”,范围在1到26之间。没有任何两个字母拥有相同的“漂亮度”。字母忽略大小写。 给出多个名字,计算每个名字最大可能的“漂亮...

2020-03-18 13:29:49

阅读数 43

评论数 0

原创 牛客网华为机试【多线程】

文章目录题目描述题目分析java 代码结果 题目描述 问题描述:有4个线程和1个公共的字符数组。线程1的功能就是向数组输出A,线程2的功能就是向字符输出B,线程3的功能就是向数组输出C,线程4的功能就是向数组输出D。要求按顺序向数组赋值ABCDABCDABCD,ABCD的个数由线程函数1的参数指定...

2020-03-18 11:20:44

阅读数 37

评论数 0

原创 淘宝双11大数据分析(Spark 分析篇)

文章目录前言test.csv 和 train.csv 数据预处理test.csv 文件的处理train.csv 文件的处理Spark 处理数据执行环境上传文件到HDFSMySQL 的准备工作启动 Spark Shell支持向量机SVM分类器预测回头客输出结果到 mysql 中mysql 确认数据已...

2020-02-27 14:22:28

阅读数 101

评论数 0

原创 淘宝双11大数据分析(Hive 分析篇-下)

文章目录前言当前环境创建一个临时表将 user_log 表中的数据插入到 inner_user_log使用 Sqoop 迁移数据MySQL 中的准备导入数据MySQL 中查看数据是否已经导入 前言 本篇主要是数据迁移,使用 Sqoop 把 Hive 中的数据迁移到 MySQL 中。 阅读此篇文章,...

2020-02-26 14:59:50

阅读数 61

评论数 0

原创 淘宝双11大数据分析(Hive 分析篇-上)

前言 阅读此篇文章,需要先阅读前篇: 淘宝双11大数据分析(环境篇) 淘宝双11大数据分析(数据准备篇) 当前环境 使用 jps 查看当前启动的服务:(其中 Master 和 Worker是 Spark 的服务,不本篇无关) [root@centos2020 dataset]# jps 114...

2020-02-26 14:09:27

阅读数 127

评论数 0

原创 淘宝双11大数据分析(数据准备篇)

文章目录前言数据内容分析`user_log.csv`文件内容含义`train.csv` 和 `test.csv` 文件内容含义数据上传到Linux系统并解压数据集的预处理文件信息截取导入数据到Hive中确认 Hadoop 服务已启动上传数据文件在 Hive 上创建数据表 前言 阅读前,请先查看前篇...

2020-02-26 12:45:40

阅读数 145

评论数 0

原创 淘宝双11大数据分析(环境篇)

案例分析 前言 通过本案例,你可以: 熟悉在 Linux 系统中安装 Hadoop 集群、安装 Mysql 数据库,安装 Sqoop 数据迁移工具,安装 Spark ,安装 Hive 数据仓库。 在 HDFS 分布式文件系统中创建文件夹、上传文件。 在 Hive 中建立表,使用 Hive 对 H...

2020-02-26 10:35:14

阅读数 111

评论数 0

原创 Linux 安装 Spark (单机版)

前言 首先需要安装好 JDK 和 Hadoop 。 参考: Linux 安装 JDK(图文教程) Hadoop 集群搭建详细步骤 下载与解压 官网下载 解压: 在 Linux 目录 /usr/spark 下进行解压: 使用命令tar -zxvf spark-2.4.4-bin-hadoop2.7....

2020-02-26 10:20:26

阅读数 103

评论数 0

原创 Linux 安装 Hive(以及安装中的问题解决)

文章目录1、下载和解压 1、下载和解压 官网下载

2020-02-25 20:08:59

阅读数 143

评论数 0

原创 Linux 安装 Sqoop (并连接 mysql 测试)

文章目录环境描述下载与解压更改配置 sqoop-env.sh解压之后修改sqoop-env.sh配置环境变量拷贝 mysql 驱动启动mysql查看 sqoop 版本用mysql 进行测试 环境描述 软件 版本 操作系统 CentOS 7 sqoop 1.4.6 hadoo...

2020-02-25 19:20:40

阅读数 121

评论数 0

原创 Linux 安装 JDK(图文教程)

文章目录前言安装前的准备测试网络使用 xshell 和 xftp 连接安装步骤1、上传压缩包到 Linux 上2、解压 jdk3、配置环境变量4、更新配置文件5、检验java是否安装成功 前言 准备一个 Linux 系统,我这里选择了 CentOS 7。 不知道怎么安装的童鞋,请参考博客: VMw...

2020-02-25 15:41:05

阅读数 68

评论数 0

原创 VMware 安装 Linux 系统(CentOS 7 图文教程)

文章目录1、开始创建新的虚拟机2、经典步骤开启安装步骤3、选择镜像4、指定虚拟机名称和存储位置5、指定磁盘大小6、点击完成新建7、选择直接安装8、语言选择9、系统设置10、网络设置11、选择安装类型12、开始安装13、设置 ROOT 的密码14、创建一个管理员用户15、等待进度条的结束16、设置仅...

2020-02-25 14:31:59

阅读数 60

评论数 0

原创 Vue项目中创建vue文件并运行(开发工具:idea)

文章目录前言新建 vue 文件修改新建的 vue 文件增加标签和样式在 App.vue 的文件中增加信息index.js 文件的修改运行测试 前言 首先,把新创建的项目导入 idea 中。 不修改任何文件内容,直接运行,可以看到成功之后的页面。 如果对这部分不熟悉,请参考:idea 导入 Vue ...

2020-02-24 19:49:26

阅读数 197

评论数 0

原创 idea 导入 Vue 项目并运行(超级详细步骤)

文章目录前言导入 Vue 项目开始导入选择项目选择项目类型运行前的准备File -> Settings 中设置JS 版本Vue.js 的插件开始运行运行过程查看结果 前言 首先,准备一个 vue 项目,如果不知道如何创建,请参考: Vue UI 创建并运行前端项目 导入 Vue 项目 开始...

2020-02-24 17:36:33

阅读数 482

评论数 4

原创 Vue UI 创建并运行前端项目

文章目录1、检查环境2、启动 UI3、使用浏览器访问4、创建5、运行 1、检查环境 node -v 查看 node 的版本,不能低于 8.x 。 vue -V 查看 vue 的版本,使用 Vue UI 是 3.0 新加的特性。 C:\Users\Feng>node -v v10.15.1 ...

2020-02-24 13:59:10

阅读数 248

评论数 0

原创 牛客网华为机试【输入一行字符,分别统计出包含英文字母、空格、数字和其他字符的个数】

文章目录题目描述题目分析java 代码结果 题目描述 输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数。 /** * 统计出英文字母字符的个数。 * * @param str 需要输入的字符串 * @return 英文字母的个数 ...

2020-02-21 17:27:44

阅读数 133

评论数 0

原创 牛客网华为机试【求小球落地5次后所经历的路程和第5次反弹的高度】

题目描述 假设一个球从任意高度自由落下,每次落地后反跳回原高度的一半; 再落下, 求它在第5次落地时,共经历多少米?第5次反弹多高? 最后的误差判断是小数点3位 输入描述: 输入起始高度,int型 输出描述: 分别输出第5次落地时,共经过多少米第5次反弹多高 示例 输入 1 输出 2.875 0...

2020-02-21 16:40:29

阅读数 79

评论数 0

原创 牛客网华为机试【统计每个月兔子的总数】

文章目录题目描述题目分析java 代码(递归)java 代码(非递归)结果 题目描述 有一只兔子,从出生后第3个月起每个月都生一只兔子,小兔子长到第三个月后每个月又生一只兔子,假如兔子都不死,问每个月的兔子总数为多少? /** * 统计出兔子总数。 * * @param monthCoun...

2020-02-21 15:31:19

阅读数 79

评论数 0

原创 牛客网华为机试【字符串加密】

文章目录题目描述题目分析java 代码结果 题目描述 有一种技巧可以对数据进行加密,它使用一个单词作为它的密匙。下面是它的工作原理:首先,选择一个单词作为密匙,如TRAILBLAZERS。如果单词中包含有重复的字母,只保留第1个,其余几个丢弃。现在,修改过的那个单词属于字母表的下面,如下所示: A...

2020-02-21 15:01:00

阅读数 118

评论数 0

原创 牛客网华为机试【蛇形矩阵】

题目描述 题目说明 蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。 样例输入 5 样例输出 1 3 6 10 15 2 5 9 14 4 8 13 7 12 11 接口说明 原型 void GetResult(int Num, char * pResult); 输入参数: ...

2020-02-20 16:42:10

阅读数 71

评论数 0

原创 牛客网华为机试【图片整理】

题目描述 Lily上课时使用字母数字图片教小朋友们学习英语单词,每次都需要把这些图片按照大小(ASCII码值从小到大)排列收好。请大家给Lily帮忙,通过C语言解决。 输入描述: Lily使用的图片包括"A"到"Z"、“a"到"z”、“0...

2020-02-20 15:29:07

阅读数 82

评论数 0

原创 牛客网华为机试【整数与 IP 地址间的转换】

文章目录题目描述题目分析从 IP 转换到整数从整数转换到 IPjava 代码结果 题目描述 原理:ip地址的每段可以看成是一个0-255的整数,把每段拆分成一个二进制形式组合起来,然后把这个二进制数转变成 一个长整数。 每段数字 相对应的二进制数 10 ...

2020-02-20 15:11:27

阅读数 63

评论数 0

原创 牛客网华为机试【字符串加解密】

文章目录题目描述题目分析java 代码结果 题目描述 对输入的字符串进行加解密,并输出。 加密方法为:当内容是英文字母时则用该英文字母的后一个字母替换,同时字母变换大小写,如字母a时则替换为B;字母Z时则替换为a;当内容是数字时则把该数字加1,如0替换1,1替换2,9替换0;其他字符不做变...

2020-02-20 13:29:28

阅读数 88

评论数 0

原创 牛客网华为机试 【【中级】单词倒排】

文章目录题目描述题目分析java 代码结果 题目描述 对字符串中的所有单词进行倒排。 说明: 每个单词是以26个大写或小写英文字母构成; 非构成单词的字符均视为单词间隔符; 要求倒排后的单词间隔符以一个空格表示;如果原字符串中相邻单词间有多个间隔符时,倒排转换后也只允许出现一个空格间隔符; 每个...

2020-02-18 17:07:10

阅读数 135

评论数 0

原创 牛客网华为机试【查找兄弟单词】

文章目录题目描述题目分析java 代码结果 题目描述 输入描述: 先输入字典中单词的个数,再输入n个单词作为字典单词。 输入一个单词,查找其在字典中兄弟单词的个数 再输入数字n 输出描述: 根据输入,输出查找到的兄弟单词的个数 示例 输入 3 abc bca cab abc 1 输出 2 ...

2020-02-18 16:06:50

阅读数 142

评论数 1

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