- 博客(47)
- 资源 (3)
- 收藏
- 关注
原创 yaml文件只解析第一层,解析为Map<String,String>,并且支持反解析,工具类
这几天公司有个特殊的需求,需要进行yml解析成map,支持页面上的修改,然后在保存为yml文件和key value,存到两张表中,网上没找到合适的工具类,于是自己写了一个,下面是代码分享,支持所有的yml格式,但是由于要做互转,所以注释会被去掉。
2024-01-23 15:06:12 611
原创 查询基于keberos 认证hadoop集群的 label 线上集合信息,通过 YarnClinkImpl
拿取基于keberos 认证hadoop集群的 label 集合信息,通过 YarnClinkImpl 的方式
2023-02-28 14:18:19 405
原创 Springboot 访问外部接口 GET或POST ,带token
sprintboot 使用RestTemplate 访问外部接口 可携带token
2022-12-15 11:22:55 938
原创 生成XML字符串,可带文件头,可不带
通过一个工具类生成xml 字符串,如果想生成 文件,可以自己用文件流生成,我生成的是不带头的,带头的将 toFormatXML 里面的注释打开。下面分享一下一个使用的案例。
2022-11-15 11:01:58 287
原创 Phoenix 启动报错: Error: ERROR 726 (43M10): Inconsistent namespace mapping properties. Cannot initiate
phoenix问题
2022-07-12 13:46:55 948
原创 Redis 入门文档
Redis第1章 NoSQL1.1 NoSQL数据库1.1.1 NoSQL是什么(1)NoSQL(Not Only SQL ),意即“不仅仅是SQL”,泛指非关系型的数据库。(2)NoSQL不拘泥于关系型数据库的设计范式,放弃了通用的技术标准,为某一领域特定场景而设计,从而使性能、容量、扩展性都达到了一定程度的突破。1.1.2 NoSQL的特点(1)不遵循SQL标准(2)不支持ACID(3)远超于SQL的性能。1.1.3 NoSQL的适用场景(1)对数据高并发的读写(2)海量数据的读
2022-05-28 11:46:24 556
原创 Spark解决 System memory 259522560 must be at least 471859200
本地运行spark出现问题:22/04/26 20:11:42 ERROR SparkContext: Error initializing SparkContext.java.lang.IllegalArgumentException: System memory 259522560 must be at least 471859200. Please increase heap size using the --driver-memory option or spark.driver.memory
2022-04-26 20:16:27 2840
原创 flume taildirsource kafka chnanel hadf sink 配置文件
3台机器,2台 flume 往kafka里面采集,一台从kafka里面拿 放到hafs里面第一台机器大概是#taildir source#为各个组件命名a1.sources = r1a1.channels = c1#声明sourcea1.sources.r1.type = TAILDIRa1.sources.r1.filegroups = f1#监控的目录a1.sources.r1.filegroups.f1 = /log/app.*#开启断点续传,不配置 默认开启a1.sour
2022-04-07 08:57:20 454
原创 idea报错 :org.codehaus.plexus.component.repository.exception.ComponentLookupException:
idea报错java.lang.RuntimeException: org.codehaus.plexus.component.repository.exception.ComponentLookupException: com.google.inject.ProvisionException: Unable to provision, see the following errors:1) Error injecting constructor, java.lang.NoSuchMethodErro
2022-04-06 16:29:43 2999
原创 ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘ (2)
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2)解决方案# 第一步:找到mysql的安装目录,我的是:/usr/local/mysql,不用去mysql底下的bin目录# 第二步:执行 sudo ./support-files/mysql.server start # 完成以上两步,问题已解决cd /usr/local/mysql $ sudo ./su
2022-03-15 10:04:36 413
原创 springboot+quartz 动态定时器
springboot框架+quartz动态定时器 单表提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录springboot框架+quartz动态定时器 单表前言一、建立定时任务表 和导入依赖表导入依赖二、代码quartz 配置ApplicationRunnerImpl 启动容器执行的类任务类定时任务工具类通过name获取bean 的工具类control
2022-01-14 16:34:47 1151
原创 批量插入数据:对于springboot 项目使用mybatis的批量插入
对于大数据的批量插入而言,使用mybatis plus 的 批量插入 他实际上是对拆解成 for 循环 进行 insert 进行插入 所有就会造成 慢,数据越多 越特别慢,所以对于 数据量大 的插入,还是要自己手写sql,示例新建表CREATE TABLE nps_user_doc (id int NOT NULL AUTO_INCREMENT,user_id int NOT NULL COMMENT ‘外键,关联用户ID’,doc_id int NOT NULL COMMENT ‘外键
2022-01-10 10:22:04 1058
原创 tomcat 迁移,项目更换tomcat,tomcat liunx 下自动重启
tomcat liunx 下自动重启,liunx 更换tomcat版本
2022-01-06 10:18:41 409
原创 idea 使用JREBEL进行热部署
IDAE热部署教程1.下载插件下载完之后,重启idea2.激活 这个插件这个插件是收费的,需要婆姐,去这个地址下载下载地址根据自己系统版本下载,我是windows ,下载的这个下载完成之后,打开打开这个页面之后,双击我们刚才下载的那个程序然后在idea 的 框中地方 第一行输入http://127.0.0.1:8888/ac3a4637-7a0d-44bc-8d83-ada70c842c62第二行输入 你的邮箱地址勾选下面的我同意 ,然后点击 change licence
2021-12-29 14:50:02 554
原创 Could not find artifact com.zst:common:jar:0.0.1-SNAPSHOT in
Could not find artifact com.zst:common:jar:0.0.1-SNAPSHOT in aliyunmaven (https://maven.aliyun.com/repository/public)maven 子项目 package时候 报错 ,这时候需要将父项目 install 一下,子项目在打包就不报错了
2021-12-23 10:06:27 2158
原创 关于 windows 编辑的脚本文件 *.sh 移入liunx 执行失败的问题
windows 编辑过的脚本文件 由于 回车换行等原因 会在 liunx 系统执行失败,所以 liunx 上脚本文件最好是 vim 编辑 创建
2021-12-17 17:30:17 432
原创 Oracle账号
下载orcle jdk等需要账号,注册太麻烦,使用账号直接下载2696671285@qq.com Oracle123pigide3064@fxseller.com Azerty1! kacibo6514@godpeed.com1aAbBcC#ttauern@trash-mail.comnhXpiFpk3KztJ43ketofa6803@aramidth.comE7c367kJag44ThUe一个账号分享...
2021-12-13 15:39:06 240
原创 docker 一键启动关闭..批量操作命令
List item一键启动所有docker 容器:docker start $(docker ps -a | awk ‘{ print $1}’ | tail -n +2)一键关闭所有docker 容器:docker stop $(docker ps -a | awk ‘{ print $1}’ | tail -n +2)一键删除所有docker 容器:docker rm $(docker ps -a | awk ‘{ print $1}’ | tail -n +2)一键删除所有docker .
2021-12-13 14:57:52 928
原创 docker save load 导入导出镜像
对于公司内网服务器,要进行无外网络部署环境将本地的镜像导出docker save -o 导出的路径 镜像id例子:docker save -o centos.tar centos:7加载本地的镜像文件docker load -i 镜像文件修改镜像名称docker tag 镜像id 新镜像名称:版本...
2021-11-16 16:55:15 631
原创 java实体类转换器,用于基础类向VO类转换
java实体类转换器写VO类时,继承基础类,是最简单的vo类写法,但是在用mybatisplus时候,就不太好查询,通过这个转换器,可以 进行查询基础类,通过mybatisplus,在转换成VO类基础实体类示例@Data@TableName("table_test")public class Test{ private Integer id; private String name;}vo类示例@Data@TableName("table_test")public class T
2021-11-01 16:09:54 2379
原创 解决IDEA的maven刷新依赖时出现Connot reconnect错误
去idea设置里面看,如果用的是自己的maven,并且在maven配置文件里面配置使用jdk1.8,然后在idea设置里面查看 jdk的配置是否是1.8,多半是由于这个jdk版本对应不上引起的这个错误
2021-09-28 15:07:33 2192
原创 国产数据库人大金仓sql与mysql对比
反引号与双引号kingbase不支持mysql中的 反引号 与其相对应的是 双引号mysql中的语法:`name`kingbase中的语法:“name”正则表达式kingbase 正则表达式 与mysql中 的语法不通 :mysql 中的语法:`name` regexp ‘^b.’ kingbase中的语法:regexp_like(“name”,’^b.’,‘i’)字符串包裹kingbase 与 mysql 字符串差别 mysql中可以使用单引号与双引号包裹 字符串 kingbas
2021-09-02 14:17:11 13867
原创 springboot导入本地jar包
springboot导入本地jar包第一步在resouce 资源文件夹下面创建一个 包 lib用来放置 jar包文件第二步在pom文件中导入对应依赖指向 <dependency> <groupId>com.rendajincang</groupId> <artifactId>kingbase8</artifactId> <version>8.6.0</versio
2021-09-01 09:59:52 595
原创 mysql配置慢查询日志系统服务
配置慢查询在mysql客户端执行mysql> show variables like “%query%” ;涉及参数解释:slow_query_log :是否开启慢查询,ON 开启,OFF关闭修改参数使用命令:set global slow_query_log=ON; #开启MySQL慢查询功能long_query_time :慢查询时间设置,默认是10秒slow_query_log_file :慢查询日志存放路径还可以通过修改MySQL配置文件参数,开启MySQL慢查询。vi
2021-08-26 16:29:34 202
原创 tomcat自动重启
> 由于项目上需要,研究了一下tomcat定时自动重启tomcat在windows service 2012上定时每天晚上12点进行自动重启第一步进入到/tomcat/bin文件夹 中打开 service.bat文件![在这里插入图片描述]加上这一段,第一行 tomcat的地址。第二行 和第三行 tomcat要注册成的服务名字,我这里取名叫tomcat8第二步打开cmd cd到 tomcat/bin 下面输入命令运行service.bat install 注册名称(例如s
2021-08-26 15:35:19 1901
原创 springboot读取配置文件
springboot中读取application.yml 或者application.properties或者其他配置文件,但是用application 转换过的spring: profiles: active: dev配置文件内容userName: adminuserId: 1类中 @Value("${userName}") private String userName; @Value("${userId}") private String
2021-07-29 11:45:53 124
原创 springboot写单元测试
测试类加注解@RunWith(SpringRunner.class)@SpringBootTest@RunWith(SpringRunner.class)@SpringBootTestclass VideoModulatioServiceImplTest { @Autowired private VideoModulatioService videoModulatioService; @Test void test1() { videoModula
2021-07-29 11:09:18 99
原创 docker设置国内镜像源
vi /etc/docker/daemon.json 打开或者创建该文件然后修改# vi /etc/docker/daemon.json{ "registry-mirrors": ["http://hub-mirror.c.163.com"]}systemctl restart docker.service``更改为国内加速地址阿里云 https://cr.console.aliyun.com/网易 http://hub-mirror.c.163.comDocker中
2021-07-15 10:01:16 301
转载 WIN10中DOCKER的安装与使用
WIN10中DOCKER的安装与使用 WIN10中DOCKER的安装与使用 1.docker的安装 环境准备下载安装 2.docker的入门 开始使用 3.docker的常用配置 在PowerShell中设置 tab...
2021-07-15 09:52:28 297
原创 如何快速转载CSDN文章
1.在文章处 右键打开 检查2.用ctrl +f 快速搜索 article_content3.右键点击4.默认编辑器更换5,创作文章粘贴代码6.大功告成
2021-07-15 09:49:48 113
转载 linux给用户添加sudo权限
一、linux给用户添加sudo权限:有时候,linux下面运行sudo命令,会提示类似:xxxis not in the sudoers file. This incident will be reported.这里,xxx是用户名称,然后导致无法执行sudo命令,这时候,如下解决:进入超级用户模式。也就是输入"su -",系统会让你输入超级用户密码,输入密码后就进入了超级用户模式。(当然,你也可以直接用root用)添加文件的写权限。也就是输入命令"chmod u+w /etc/sudoers"
2021-07-15 09:35:05 1387
转载 2021-07-15
转载于AI浩 原文链接https://blog.csdn.net/hhhhhhhhhhwwwwwwwwww/article/details/118518612 1、容器生命周期管理 (1)docker run 命令说明 创建一个新的
2021-07-15 09:28:10 84
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人