- 博客(35)
- 资源 (1)
- 收藏
- 关注
原创 oozie中管理datax脚本方法实践
主要使用oozie的ssh-action来执行某个服务器上的脚本,不用把脚本和datax放到hdfs。主要解决了以下问题1:安装oozie Failed to install Oozie ShareLib 2:时区3:Output data exceeds its limit 和 stream exceeds limit4:datax命令那行死活执行不成功5:打通ssh
2022-03-27 20:09:18
4062
1
原创 Mybatis-Plus 自动生成代码-当前最新版
Mybatis-Plus generator 3.5.1 自动生成代码@[TOC](Mybatis-Plus generator 3.5.1 自动生成代码)起源说明、问题、解决代码1. 使用的是velocity做模板引擎,为了兼容之前的,自定义变量、自定义模板2. 基本使用的是自定义模板,模板大家需求都不太一样,所以这里不贴太多,只发一个做参考3. 重写了templateEngine的outputCustomFile方法,主要是因为希望自己定义自定义模板的生成路径
2021-12-29 14:36:34
1340
3
原创 CDH使用CM安装整合livy和zepplin(已攻略)
制作parcel和csd包步骤一:我们需要编辑下build.sh步骤二:把下载文件放进去步骤三:在linux系统中再次执行build.sh脚本步骤四:部署parcel和csd步骤五:重启下cm-server坑步骤六:CM添加服务配置文件启动报错信息步骤七:访问zepplin搞定
2021-08-18 15:48:36
1451
4
原创 ES - 滚动查询(scroll)
Elasticsearch-scroll滚动查询适合那种需要一次性或分批拉出大量数据做离线处理、迁移等。比起from、size分页查询可以提升点效率。不过不要再前端分页实时查询的时候使用哦!
2021-07-14 15:49:48
27004
11
原创 Jenkins批量修改构建分支配置
Jenkins批量修改构建分支配置问题解决问题 我们使用Jenkins部署微服务项目的时候会有创建很多的job,突然某天,我们在一个新的分支上写好了一个新的版本,准备在某个环境上一下测试,于是让你把所有job的分支改成某个特定分支后部署,我的天,我还真一个个点进去改啊改。如果只有十几个还好,成百个job那不得改成狗了!果断放弃。解决 如果我们能找到这个配置究竟保存在哪里,或许我们可以找到它的配置文件,然后使用sed命令来批量修改,这个想法不错,于是我终于找到了: 在安装jenkins的目录
2021-02-02 15:23:29
1272
原创 机器学习入门- ZERO(初章)
机器学习入门笔记NO1 - 高中生都能学会!!!分类分类:根据数据的不同特点,判断它属于那个类别。输入:不同特点 / 输出:类别分类器:可以完成分类任务的人工智能系统。特征:对事物某些方面使用数字或属性描述出来其特点,即是特征。特征向量:由一组特征组成的向量。每个特征向量都可以在坐标系中被描述为一个点,称为特征点。所有特征点构成的空间称之为特征空间。在一个特征空间中,我们可以考虑特征点之间的距离来衡量两个物体之间的相似程度。如果在三维特征空间中,存在点 (x1,x2,x3)
2020-09-21 21:24:05
537
原创 【Python】 numpy.loadtxt() OSError: xxx.txt not found文件找不到异常
Python numpy.loadtxt OSError: xxx.txt not found文件找不到异常问题:使用np.loadtxt()方法导入文件的时候报错报错信息:File “D:\python\lib\site-packages\numpy\lib_datasource.py”, line 535, in openraise IOError("%s not found." % path)OSError: data.csv not found.dataSet = np.loadt
2020-09-18 19:41:37
12242
9
原创 Vue.js学习笔记 走向正式开发篇
vue-cli脚手架安装使用vue-cli 简介vue-cli安装创建vue项目webpack安装查看项目IDEA配置vue-router 路由安装使用vue-cli 简介项目骨架,设定一个统一的目录结构.vue-cli安装安装node.js – 下载地址 : http://nodejs.cn/download/ 选择 Windows 安装包 (.msi) 64位直接安装...
2019-11-19 10:41:39
368
原创 什么是邓宁-克鲁格效应(The Dunning-Kruger Effect)?
邓宁-克鲁格效应是指的是能力欠缺的人在自己欠考虑的决定的基础上得出错误结论,但是无法正确认识到自身的不足,辨别错误行为,是一种认知偏差现象。这些能力欠缺者们沉浸在自我营造的虚幻的优势之中,常常高估自己的能力水平,却无法客观评价他人的能力。
2019-10-28 13:30:52
10301
原创 用Markdown写优快云博客超详细攻略
用Markdown写博客超详细攻略标题目录分割线各种强调 为了方便讲解,笔记内容中出现下面(代码行或粉红背景红字)的格式均为Markdown的语法使用。标题目录首先看看我的标题和目录怎么搞出来的?如下即可:@[TOC](用Markdown写博客超详细攻略)建议自己手打,而不是复制。分割线目录搞定了,我们将正文和目录分开的分割线:---三个减号独占一行就ok了各种强调文字...
2019-10-25 10:21:57
826
原创 spring cloud备忘笔记-9-Spring Boot Admin
spring cloud备忘笔记-9-Spring Boot AdminSpring Boot Admin服务端Spring Boot Admin 由于系统越来越大,服务越来越多。为了去收集各个微服务系统的健康状态、会话数量、并发数、服务资源、延迟等度量信息。这些工作我们可以使用Spring Boot Admin来完成。它是基于上述需求开发的监控管理系统。同样分为服务端和客户端。服务端...
2019-10-24 10:59:20
338
原创 Vue.js学习笔记 入门语法篇
Vue.js学习笔记 第一天Vue.js特点:安装:语法与实践MVVM框架解决{{}}表达式的闪烁问题使用v-text使用v-bind使用v-on事件修饰符v-model 双向数据绑定在vue中使用样式使用v-for使用v-if和v-showVue.jsVue是一个渐进式的框架,他可以作为你应用的一部分嵌入进来。特点:1、实现视图和数据之间的解耦2、可复用组件3、前端路由技...
2019-10-22 11:28:01
398
原创 spring cloud备忘笔记-8-服务追踪组件 ZipKin
spring cloud备忘笔记-8-服务追踪组件 ZipKin ZipKin是搞嘛的? 服务端 客户端
2019-10-22 10:44:21
240
原创 spring boot 整合 tk.mybatis及相关-IDEA(Maven)
使用Maven方式 整合 druid 引入数据库依赖 整合tk.mybatis 配置yml 整合分页插件pagehelper 自动生成mapper 测试
2019-10-18 13:49:38
1086
原创 spring cloud备忘笔记-7-分布式配置中心(Spring Cloud Config)
spring cloud备忘笔记-7-分布式配置中心为什么要用分布式的配置中心?了解Spring Cloud Config特点如何使用Spring Cloud Config笔记索引:spring cloud备忘笔记-0-目录索引为什么要用分布式的配置中心?因为分布式系统中,我们如过服务的数量很多,就需要对服务配置文件进行统一管理,实时更新。为了方便完成这一功能,Spring Cloud提...
2019-10-18 13:43:28
390
原创 java新特性学习与实践
看别人的代码,学自己的java8新特性看别人的代码做自己的研究将研究结果持续发散我们看着博客或许学了很久的新特性,不时就到处翻翻,可是自己却不用。导致再看的时候发现好多还是不会啊,结果回去一看笔记,自己记录了。丢人。为什么呢?为什么我们学了东西不会用?因为我们不知道什么时候用。可能连这个用的心都没有。也可能自己害怕出错,还是用传统的好。但是我们不能这样一直停滞不前啊。学习的过程中自己一个人...
2019-10-17 20:09:50
489
4
原创 那些程序员必看的诗歌美句(持续更新...)
那些程序员的诗歌美句别激动,只是推荐一些我喜欢的诗歌句子。若你知道他们来自何处,那我们同欢喜。若你想知道他们来自何处,那我更是欢喜。岸上的船儿,如同海上的灯塔,无法移动。荷兰谚语Een schip op het strand is een baken in zee.[A ship on the beach is a lighthouse to the sea.]DUTCH P...
2019-10-15 10:45:23
1153
原创 spring cloud备忘笔记-6-API网关统一访问接口-Zuul
引入 Zuul 创建Zuul服务 测试 甩锅 Zuul的过滤器 测试过滤器
2019-10-12 14:07:47
408
原创 spring cloud备忘笔记-5-熔断器
spring cloud备忘笔记-5-熔断器服务雪崩Ribbon添加熔断器Feign使用熔断监控熔断笔记索引:spring cloud备忘笔记-0-目录索引服务雪崩在微服务架构中,我们是根据业务来拆分成一个个服务,而服务与服务之间可以通过 RPC 相互调用,比如Spring Cloud : RestTemplate + Ribbon 、 Feign 。为了保证其高可用,单个服务通常会集...
2019-10-11 14:27:51
272
原创 spring cloud备忘笔记-4-创建服务消费者(Feign)
spring cloud备忘笔记-4-创建服务消费者(Feign)服务注册使用 的是eureka,需要结合上一篇文章学习。
2019-10-11 11:33:15
181
原创 spring cloud备忘笔记-3-创建服务消费者(Ribbon)
创建服务消费者(Ribbon),学习使用Ribbon来消费服务并且简单模拟实现负载均衡。
2019-10-11 10:34:51
227
原创 spring cloud备忘笔记-2-创建服务提供者
spring cloud备忘笔记-2-创建服务提供者基于上一篇文章,创建一个服务的提供者,测试eureka的使用
2019-10-11 10:33:56
155
原创 spring cloud备忘笔记-1-服务注册于发现(eureka(尤里卡))
spring cloud的笔记第一篇,该文章并没有讲解太多理论相关的知识,而大部分仅仅讲解怎么用。关于思想理论的知识可以参考《微服务:从设计到部署》一书。这一篇从创建分布式的微服务工程开始和服务注册与发现的实现。
2019-10-10 20:13:13
432
原创 勇者为了吃块肉竟然学了《JDK动态代理》
目录一、静态代理 继承: 聚合二、jdk动态代理 手写小jdk动态代理 你猜勇者最后吃到肉了没?今天要学习的是:java开发者必会的设计模式之一:代理模式首先代理这个词很容易理解,日常生活我们也总是寻求代理去解决问题。先看一看两个名词:代理对象:增强后的对象目标对象:被增强的对象一、静态代理 继承:我们可以使用...
2019-09-03 10:32:29
529
原创 事务隔离级别与锁原理《动手探索mysql原理》
目录ACID事务相关操作:使用隔离性:1、读未提交(命令是:read uncommitted)2、读已提交(read committed)3、可重复读(repeatable read) (mysql默认的级别)4、串行化(serializable)版本链读已提交的级别 是怎么实现的?ReadView判断记录的某个版本是否可见?MVCC(Mult...
2019-08-29 14:55:23
1385
原创 理解 B+树索引《动手探索mysql原理》
目录关于索引局部性原理主键索引一般情况为何推荐使用自增id,id值小一点?辅助索引最左前缀原则索引覆盖索引条件下推postgresql索引使用索引规约(阿里巴巴开发规约手册1.4)学习笔记--mysql的索引原理这个是学习笔记,我觉得学习了一样东西,自己写一写,把学到的东西讲给别人/自己听,这样做一遍是对自己理解知识很有好处的。 慢慢来...
2019-08-27 15:42:11
1042
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人