- 博客(23)
- 收藏
- 关注
原创 Flink项目之统计网站热门商品
Flink项目之统计网站热门商品项目介绍每五分钟统计电商网站一小时内的热门商品数据格式543462,1715,1464116,pv,1511658000543462,1715,1464116,pv,1511658000662867,2244074,1575622,pv,1511658000分别对应userId,itemId,categoryId,behavior,timestamp涉及内容窗口、状态相关支持Flink 1.12.5 java 8项目所需依赖&l
2021-10-26 17:22:52
303
原创 二叉树非递归遍历基于栈和队列深度与广度遍历
二叉树 创建与递归遍历前序遍历分析栈的特点为先进和后出前序遍历的特点为左 根 右所以需要先将含有左子树的根进行压栈处理 待左子树处理完弹出根节点对右子树进行压栈处理结合树进行分析编码public static void proOrder(MyTreeNode tree){ if(tree == null) return; Stack<MyTreeNode> stack = new Stack<>(); My.
2021-08-01 23:05:38
2675
1
原创 二叉树创建 前序 中序 后序遍历 Java版本
二叉树概念二叉树(Binary tree)是树形结构的一个重要类型。许多实际问题抽象出来的数据结构往往是二叉树形式,即使是一般的树也能简单地转换为二叉树,而且二叉树的存储结构及其算法都较为简单,因此二叉树显得特别重要。二叉树特点是每个结点最多只能有两棵子树,且有左右之分 [1] 。二叉树是n个有限元素的集合,该集合或者为空、或者由一个称为根(root)的元素及两个不相交的、被分别称为左子树和右子树的二叉树组成,是有序树。当集合为空时,称该二叉树为空二叉树。在二叉树中,一个元素也称作一个结点tip
2021-07-31 16:17:30
2727
原创 org.apache.tomcat.util.http.fileupload.FileUploadException: Stream closed
文件上传报org.apache.tomcat.util.http.fileupload.FileUploadException: Stream closed先上解决方式:在yml或者其他配置文件中添加如下配置即可Spring:mvc: hiddenmethod: filter: enabled: true问题解决完毕、梳理下问题点【可忽略如下内容】最近突然发现项目的上传功能失效了,一顿操作发现错误是:org.apache.tomcat.util.http.fileu
2020-10-29 15:58:33
18264
9
原创 处理Mechanism level: Failed to find any Kerberos credentails异常
最近在测试华为集群认真的时候 代码出现 Mechanism level: Failed to find any Kerberos credentails异常(内网开发),无法贴出故障解决办法 配置host映射
2020-06-12 17:32:48
4273
1
原创 hadoop伪分布式、yarn模式搭建 模拟生产
一、介绍Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上;而且它提供高吞吐量(high thr...
2019-12-01 16:11:18
2861
2
原创 mysql二进制安装
一、准备工作mysql-5.6.23-linux-glibc2.5-x86_64.tar.gz注意事项:不同用户之前的切换操作链接:https://pan.baidu.com/s/1OcYw2tS3NQSUyKfic4Vfsw提取码:cr4d二、检查[root@192 local]# ps -ef | grep mysqlroot 3829 3772 0 18:...
2019-11-25 23:05:24
2562
原创 Spark集群搭建时的踩得坑
启动时192.168.5.176: failed to launch: nice -n 0 /usr/spark/bin/spark-class org.apache.spark.deploy.worker.Worker --webui-port 8081 spark://server178:7077192.168.5.176: at java.lang.Class.ge...
2019-11-08 18:51:44
3530
原创 MySQL视图
是一张逻辑表好处提高了sql的复用性简化了sql操作保护数据,提高安全性视图创建语法CREATE VIEW 视图名 AS练习一查询姓名中包含a字符的员工名 部门名和工种信息# 常规写法SELECT last_name,department_name,job_titleFROM employees eJOIN departments d on e.depart...
2019-10-24 23:47:11
2580
原创 使用bat启动打开cmd多个bat文件启动redis kafka zookeeper
使用bat打开cmd窗口 启动多个文件及其配置%redis启动及其配置%start cmd /k "E:\Redis-x64-3.2.100\redis-server.exe E:\Redis-x64-3.2.100\redis.windows.conf"%zk启动%start /d "C:\Users\tk\Desktop\kafka\kafka\zookeeper-3.4.12\bin...
2019-10-18 09:11:36
2925
原创 JDK8中hashMap实现原理
一、定义hashMap是一种key,value关系型的集合,允许key,value为null值。无序,不可重复。效率高,线程不安全。底层采用数组+链表+红黑树存储数据(jdk8)。二、构造方法、属性剖析属性// 默认初始容量为16 源码236行static final int DEFAULT_INITIAL_CAPACITY = 1 << 4; // aka 16// ...
2019-10-17 09:19:29
2580
原创 多线程快速巩固学习
一、基本概念进程程序在运行时的一个实例,在任何时间点上,只能有一个进程在运行,由于进程切换速度快,人类无法察觉,宏观并行,微观串行。线程轻量级的进程,一个进程中可以包含多个线程,每个线程可以完成不同的工作,交替执行。CPU调度时的基本单位二、线程的创建和使用2.1、线程的创建a)、继承Thread/*** 1、创建一个类继承Thread类* 2、覆盖Thread的ru...
2019-10-09 15:36:04
2504
原创 搭建简易nginx下载服务器
一、准备工作1、安装依赖$ yum install gcc-c++$ yum install pcre pcre-devel$ yum install zlib zlib-devel$ yum install openssl openssl--devel2、下载$ wget http://nginx.org/download/nginx-1.14.2.tar.gz二、安装1、...
2019-09-11 17:52:35
2582
原创 React学习笔记
React学习笔记一、准备工作安装node.js1、安装react 脚手架create-react-app安装起来实在是太简单,只需要一条命令,不像别的脚手架,还需要去clone整个脚手架的源码,再在那基础上改。npm install -g create-react-app2、构建react项目npm create-redis-app my-app //项目名称3、启动re...
2019-08-25 16:26:22
2555
原创 oracle基本
数据库:对数据进行持久化操作数据库存储数据的结构Table(表格):用于存储数据的结构Column(列):数据的属性(特点)Row(行):具体对应数据内容主键(primary key):唯一标示一行数据外键(Foreign key):多张表之间的关系数据库分类关系型数据库(RDB Relationship DataBase)MYSQL | SQL...
2019-07-15 21:10:13
2505
原创 Mybatis如何处理参数
一、创建代理对象会进入一个MapperProxy的类EMPDAO ed = sqlSession.getMapper(EMPDAO.class);ed//代理对象MapperProxy类中invoke方法 @Override public Object invoke(Object proxy, Method method, Object[] args) throws Throw...
2019-07-15 21:08:38
2681
原创 FastDFS 分布式文件系统
FastDFS集群搭建进入 https://github.com/happyfish100 网站下载FastDFS相关资源。建议使用小编给大家处理过的安装包。链接:https://pan.baidu.com/s/1ncHDDLV0t1uDti9h8aDqFg提取码:db1n准备三台服务器 :CentOSA CentOSB CentOSC 上传所需的文件安装依赖包libf...
2019-07-15 20:36:47
2576
原创 springboot基础项目搭建
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。SpringBoot特征可以创建独立的Spring...
2019-07-12 09:34:46
2668
原创 springboot logback整合flume
准备工作安装过flume jdk kafka 并且会使用!!!引入整合依赖<!-- https://www.mvnjar.com/com.teambytes.logback/logback-flume-appender_2.10/0.0.9/detail.html --> <dependency> <groupI...
2019-07-09 21:13:42
3242
原创 hdfs读写流程、优缺点总结
hdfs特点海量数据的存储支持TB、PB级别的数据存储故障成本较低部署在多台服务器上,相对于单独的大型服务器发生故障而言发生故障后损失成本较低高度容错hdfs在文件存储上采用冗余备份机制,每个文件都会被存储三次并且放在了不同的服务器上,一旦某台服务器宕机,可以快速恢复流式数据访问数据一次写入后,能进行多次读操作。写入后的数据无法修改(hadoop2中可以支持修改,但是在分布式文...
2019-07-07 11:26:57
3039
原创 Sparksql异常信息收集
异常一Exception in thread "main" java.lang.NoSuchMethodError: org.apache.spark.internal.Logging.$init$(Lorg/apache/spark/internal/Logging;)Vat org.apache.spark.sql.SparkSession$.<init>(SparkSes...
2019-07-05 14:21:53
3058
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人