自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 管道流量采集实验指导书

管道流量采集实验指导书 管道流量采集实验指导书 一、 实验目的 二、 实验环境及设备 三、 设备简介 3.1 RS-485现场总线 3.2 MODBUS协议 3.3 水仓系统 3.4 KJ402-F1矿用本安型水文检测分站 3.5 GLC30/50矿用磁漩涡流量传感器 3.6 FD...

2018-07-01 14:15:27 322 0

原创 spark--键值对操作
原力计划

spark--键值对操作1. pair RDD2. pair RDD 创建3. pair RDD 转化操作3.1 reduceByKey 根据键聚合3.2 groupByKey 根据键分组3.3 keys 获取键3.4 values 获取值3.5 sortByKey 根据键排序3.6 mapVal...

2020-06-01 20:09:10 48 0

原创 spark--RDD
原力计划

spark--RDD1. RDD2. RDD操作2.1 转化操作2.1.1 filter2.1.2 union2.1.3 map2.1.4 flatMap2.2 行动操作2.2.1 count2.2.23. 惰性求值4. 函数传递 1. RDD spark中的RDD就是一个不可变的分布式对象集合。...

2020-05-29 11:45:35 36 0

原创 spark入门

spark 入门1. 下载2. 二进制包目录3. 配置4. 启动5. 体验5.1 数据准备5.2 spark-shell5.3 加载数据5.4 简单体验6. spark UI6.1 UI 入口6.2 作业汇总6.3 作业计算过程6.4 作业DAG6.5 作业描述指标6.6 作业调度6.7 作业拆分...

2020-05-27 14:44:21 23 0

原创 Java基础--HashMap源码
原力计划

HashMap几乎是我们开发中用到的最多的数据结构之一了,但是,HashMap的源码实现你读过吗?

2020-05-23 23:40:57 112 0

原创 hadoop安装
原力计划

hadoop安装1.下载2.配置2.1 Java2.2 site配置2.3 hdfs工作模式2.4 yarn配置2.5 hdfs副本数3. 设置免密登录4. 启动4.1 格式化hdfs4.2 启动hdfs4.3 启动yarn5. 验证6. 各节点免密登录7. 子节点加入集群7.1 hdfs7.2 ...

2020-05-22 19:38:18 42 0

原创 Java基础--HashTable源码
原力计划

Java基础--HashTable源码1.Map接口2.Dictionary3.HashTable3.1 全局属性3.2 辅助类3.2.1 Entry3.2.2 Enumerator HashTable的类图 可以看到HashTable继承于Dictionary实现了Map、Cloneable、...

2020-05-13 21:10:03 54 0

原创 Java基础--理解hashCode
原力计划

用了多年的HashMap,时不时使用HashSet进行去重。那么什么是HashCode,重复的标准是什么?

2020-05-08 19:57:56 76 0

原创 Java基础--为什么ArrayList,Vector等都不支持循环中remove?
原力计划

为什么ArrayList,Vector等都不支持循环中remove1 Vector 直接删除2 Vector 遍历元素2.1 for循环遍历2.2 迭代器循环2.3 任意方向遍历2.4 Vector的foreach3. Vector迭代器删除4. Vector不使用迭代器删除元素5. Vector...

2020-04-19 20:52:17 1415 0

原创 Java基础--Vector、ArrayList、LinkedList有何区别

Vector、ArrayList、LinkedList有何区别1. 定义2.Vector2.1 使用new创建,默认大小是102.2 扩容2.3 删除3. LinkedList3.1 初始化3.2 add方法3.3 扩容3.4 LinkedList查找元素:3.5 LinkedList的pop&a...

2020-04-18 20:02:22 155 0

原创 Java基础--int和Integer有什么区别

int和Integer有什么区别1.区别2.自动装箱、拆箱3.自动装箱、拆箱源码4.原始类型线程安全5. 原始数据类型和引用类型局限性 1.区别 int 是我们常说的整形数字,是 Java 的 8 个原始数据类型(Primitive Types,boolean、byte 、short、char、i...

2020-04-18 17:07:11 159 0

原创 Java基础--动态代理是基于什么原理?

动态代理是基于什么原理?1. 动态代理2.反射机制及其演进3. 动态代理 1. 动态代理 反射机制是 Java 语言提供的一种基础功能,赋予程序在运行时自省(introspect,官方用语)的能力。通过反射我们可以直接操作类或者对象,比如获取某个对象的类定义,获取类声明的属性和方法,调用方法或者构...

2020-04-18 15:29:55 208 0

原创 Java基础--理解 Java 的字符串,String、StringBuffer、StringBuilder 有什么区别?

理解 Java 的字符串,String、StringBuffer、StringBuilder 有什么区别?1.定义2. 字符串设计和实现考量3.字符串缓存4.String 自身的演化5.思考 1.定义 String 是 Java 语言非常基础和重要的类,提供了构造和管理字符串的各种基本逻辑。它是典...

2020-04-18 14:17:05 183 0

原创 Java基础--强引用、软引用、弱引用、幻象引用有什么区别?

在 Java 语言中,除了原始数据类型的变量,其他所有都是所谓的引用类型,指向各种不同的对象,理解引用对于掌握 Java 对象生命周期和 JVM 内部相关机制非常有帮助。

2020-04-17 20:40:17 146 0

原创 Java基础--final、finally、 finalize有什么不同?

final、finally、 finalize有什么不同?1. 语法和使用实践角度的不同2.final3.finally4.finalize5. final 不是 immutable6. finalize 真的那么不堪?7.有什么机制可以替换 finalize 吗? 1. 语法和使用实践角度的不同...

2020-04-17 19:57:01 45 0

原创 Java基础--Exception和Error有什么区别?

Exception和Error有什么区别?1.异常处理机制2.Exception和Error3. 编程时的异常处理4.异常处理坑5.自定义异常6. 异常处理机制对性能的影响 1.异常处理机制 Java 语言在设计之初就提供了相对完善的异常处理机制,这也是 Java 得以大行其道的原因之一,因为这种...

2020-04-17 19:42:17 41 0

原创 Java基础--谈谈你对 Java 平台的理解?“Java 是解释执行”,这句话正确吗?

java基础-谈谈你对 Java 平台的理解?“Java 是解释执行”,这句话正确吗?1.典型回答2.java平台组成 1.典型回答 Java 本身是一种面向对象的语言,最显著的特性有两个方面,一是所谓的“书写一次,到处运行”(Write once, run anywhere),能够非常容易地获得...

2020-04-17 18:44:48 39 0

原创 Command line is too long.

idea运行报错: 下午 8:00 Error running 'ServiceAdminApplication': Command line is too long. Shorten command line for ServiceAdminApplication or al...

2020-03-26 20:07:00 69 0

原创 spring cloud OAuth2

1.spring cloud oauth的原理 2.spring cloud oauth的配置 3.spring cloud oauth的实例 4.总结

2020-03-21 18:49:20 432 0

原创 spring boot集成security
原力计划

1.security介绍 2.security如何使用 3.security方法保护 4.security与jpa访问oracle

2020-03-20 20:59:04 120 0

原创 spring boot集成jpa 异常

现象: java.sql.SQLException: 不支持的字符集 (在类路径中添加 orai18n.jar): ZHS16GBK 解决方式: 增加依赖 runtimeOnly ‘cn.easyproject:orai18n:12.1.0.2.0’ 完整的异常: org.springframew...

2020-03-20 20:09:42 135 0

原创 spring boot集成 Admin
原力计划

使用Spring Boot Admin监控Spring Cloud服务 Spring Boot Admin集成Turbine,聚合监控微服务系统中熔断器的状况 Spring Boot Admin集成Security安全登录界面

2020-03-15 20:32:38 62 0

原创 spring boot 集成sleuth
原力计划

spring boot 集成sleuth1. 理论1.1 sleuth是什么1.2 sleuth有哪些1.3 链路追踪的一些基本概念2. zipkin 实例2.1 zipkin server2.2 zipkin client2.2.1 创建2.2.2 配置2.2.3 注解2.2.4 对外接口 co...

2020-03-14 16:14:01 100 0

原创 spring boot config 集成rabbitmq实现总线bus实时刷新配置

spring boot config 集成rabbitmq实现总线bus实时刷新配置1. rabbitmq安装1.1 选择docker 镜像1.2 k8s 命名空间创建1.3 k8s 服务创建1.4 k8s daemonset 的 deployment1.5 验证2. spring boot co...

2020-03-09 19:33:32 124 0

原创 spring boot 集成config

spring boot 集成config1. config server(本地)1.1 创建1.2 配置(config server本身的)1.3 配置(本地对于config client的)1.4 注解2. config client2.1 创建2.2 配置2.3 验证快速失败2.4 读取验证2...

2020-03-07 20:30:43 2404 4

原创 spring boot 集成Zuul
原力计划

spring boot 集成Zuul1. 为什么需要Zuul2. Zuul的工作原理3. spring boot集成3.1 创建3.2 配置3.3 注解3.4 启动3.5 指定url转发3.6 自定义转发列表4. Zuul配置API接口版本号5. 在Zuul上配置熔断器6. 在Zuul中使用过滤器...

2020-03-05 11:44:43 181 0

原创 Zuul 熔断功能不支持配置路由url

Zuul 熔断功能不支持配置路由url1. 问题现象2. 异常堆栈3. 复现过程3.1 创建zuul项目3.2 配置zuul3.3 创建fallback类3.4 启动eureka server3.5 访问4. 结论 1. 问题现象 2. 异常堆栈 2020-03-04 15:49:49.788 ...

2020-03-04 16:20:45 99 0

原创 spring boot集成Hystrix

spring boot集成Hystrix1. 什么是Hystrix git地址 https://github.com/a18792721831/studySpringCloud.git 1. 什么是Hystrix 在分布式系统中,服务与服务之间的依赖错综复杂,一种不可避免的情况就是某些服务会出现故...

2020-03-02 19:47:18 68 0

原创 Feign源码分析

Feign源码分析1. Feign工作原理 git地址 https://github.com/a18792721831/studySpringCloud.git 1. Feign工作原理 项目需要集成Feign,那么就需要在main方法对应的类上加上Feign开启的注解@EnableFeignCl...

2020-03-01 16:02:30 79 0

原创 spring boot负载均衡Feign
原力计划

springboot负载均衡Feign1. 创建 Feign2. 配置gradle3. Feign配置4. 开启Feign5. 创建Feign配置6. 创建FeignDao7. 创建FeignService8. 创建FeignController9. 启动&验证10. Feign与Ribb...

2020-02-26 20:35:19 122 0

原创 Ribbon源码解析

Ribbon源码解析1. LoadBalancerClient2. BaseLoadBalancer3. DynamicServerListLoadBalancer4. IRule5. IPing6. DynamicServerListLoadBalancer与Eureka7. Ribbon更新数...

2020-02-25 20:49:55 68 0

原创 spring boot 负载均衡Ribbon
原力计划

spring boot 负载均衡Ribbon1. RestTemplate简介2. Ribbon简介3. 实例--使用RestTemplate和Ribbon消费服务3.1 启动eureka server3.2 多实例启动eureka client3.3 验证eureka3.4 创建 Ribbon...

2020-02-25 19:12:20 606 0

原创 Eureka源码解析

Eureka源码解析1. Eureka基本概念2. Eureka 高可用2.1 服务注册--源码2.2 服务续约--源码2.3 获取服务注册列表信息--源码2.4 服务下线--源码2.5 服务剔除--源码2.6 为什么Eureka Client获取服务实例这么慢2.7 Eureka的自我保护模式3...

2020-02-23 16:32:23 80 0

原创 spring boot集成Eureka服务注册与发现

springboot集成Eureka服务注册与发现1. Eureka简介1.1 什么是Eureka1.2 Eureka的基本架构2. Eureka Server2.1 创建Eureka Server2.2 配置gradle2.3 配置Eureka2.4 启动eureka server3. Eure...

2020-02-22 16:24:01 107 0

原创 spring boot 整合 swagger
原力计划

spring boot 整合 swagger1. swagger 简介2. 创建3. 配置4. 配置数据源5. 枚举6. 枚举映射7. 实体8. dao git地址 https://github.com/a18792721831/studySpringCloud.git 1. swagger 简介...

2020-02-20 20:20:12 135 0

原创 spring boot整合Redis

spring boot整合Redis1. Redis简介2. docker 启动3. 创建项目4. 创建配置5. 创建Dao6. 创建Test7. 测试8. 验证 git地址 1. Redis简介 Redis 是一个开源的、先进的 key-value 存储系统,可用于构建高性能的存储系统。Redi...

2020-02-19 19:56:43 106 0

原创 spring boot 整合JPA

spring boot 整合JPA1. 创建gradle项目2. 配置数据源3. 实体类4. DAO5. service接口6. 逻辑删除7. serviceimpl8. 实现扩展jpa查询9. controller git地址 JPA 全称为JAVA Persistence API,它是一个数据...

2020-02-19 18:59:44 370 0

原创 spring boot 运行时监控actuator

spring boot 运行时监控actuator1. 如何引入actuator2. 加载详细信息3. actuator api介绍 git地址 1. 如何引入actuator 新建一个spring web项目,然后,在gradle依赖中增加 implementation 'org.s...

2020-02-17 20:35:22 69 0

原创 spring boot创建+配置

spring boot创建+配置1.spring boot 简介1.1 特点2.创建spring boot2.1 创建2.2 项目结构2.3 web项目2.4 启动类2.5 测试 git地址 https://github.com/a18792721831/studySpringCloud.git ...

2020-02-17 17:33:23 125 0

原创 spark环境docker镜像二次开发--解决中文乱码

spark环境docker镜像二次开发0.前言1.准备2.编写dockerfiel3.启动4.异常排查 0.前言 官网的spark环境是英文环境,如果我们的spark在国内运行,就会出现中文乱码的问题。 所以二次开发可以在官网镜像的基础上,定制一些本地化的修改。 本次修改较小,只是解决中文乱码问题...

2020-02-12 17:39:45 47 0

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