- 博客(37)
- 资源 (9)
- 问答 (1)
- 收藏
- 关注
原创 AWS EC2 通过docker安装DolphinScheduler史上最全教程
AWS EC2 通过docker安装DolphinScheduler史上最全教程。
2022-11-04 16:59:52
993
2
转载 CentOS7使用chrony服务自动同步时间
CentOS7之前采用ntp服务自动同步时间,CentOS7推荐使用chrony同步时间,当然ntp仍然可以使用,chrony官网列举了诸多chrony优于ntp的功能(ntp与chrony的对比:https://chrony.tuxfamily.org/comparison.html)。此外我们若要立刻将系统时间同步为NTP服务时间,使用ntpdate命令,也可以配置计划任务定期使用ntpdate命令同步时间,从而就不用使用ntp或chrony服务,减少监听的端口,增加系统安全性。chrony的安装配
2022-03-23 17:57:33
475
原创 解决kubernetes中应用的跨域问题
解决kubernetes中应用的跨域问题在集群中部署nginx pod对后端应用进行代理在集群中创建一个nginx,设置为允许跨域,代理后端pod创建nginx的confmap创建nginx的deployment和service创建nginx应用和service在集群中部署nginx pod对后端应用进行代理前端应用为mpc-frontend,后端应用为mpc-backend,每个应用都有对应的一个ClusterIP形式的service。在集群中创建一个nginx,设置为允许跨域,代理后端pod创
2022-03-23 10:12:35
3470
原创 mysql 8创建远程访问用户以及连接mysql速度慢的解决方法
mysql 8创建远程访问用户[root@demo /]# mysql -u root -p #登录服务器数据库Enter password:123xxx>user mysql; >CREATE USER 'rtuser'@'%' IDENTIFIED BY 'gs@2019#';>ALTER USER 'rtuser'@'%' IDENTIFIED WITH mysql_native_password BY 'gs@2019#';>GRANT ALL ON *.*
2022-03-14 23:29:11
700
原创 k8s部署毕业设计服务
构建镜像上传jar包后,编写dockerfile文件,运行docker build上传镜像登录docker login打标签pushntpdate -u ntp.api.bzchmod 755 tapd-app-1.0.1.jar vim dockerfile docker build -t tapd-connect:v1.0 .docker images | grep tapddocker tag tapd-connect:v1.0 df1024/tapd-connect:v1.0
2022-03-14 10:01:21
2138
2
原创 k8s集群ip地址变更后设置
当你的k8s集群出现问题时,比如固定的ip改变了,此时需要重新进行初始化。在master执行kubeadm reset(失败就加-f)然后一路yes,成功后,执行kubeadm初始化命令kubeadm init \--apiserver-advertise-address=192.168.17.129 \--image-repository registry.aliyuncs.com/google_containers \--kubernetes-version=v1.23.1 \--po
2022-03-13 00:37:36
4523
原创 jacoco离线模式最佳实践,解决powermock覆盖率异常问题,包含排除包,类和检测覆盖率规则
问题复现在我司对核心业务基于Spock落地单元测试过程中, 使用jacoco插件生成单元测试报告,遇到了覆盖率异常的问题.问题原因经过排查, 最终发现在使用powermock的@PrepareForTest([HttpUtils.class, XXXHandler.class]) 注解时, 数组里的类是会被Jacoco忽略的.powermock和jacoco存在冲突,以下是抄来的解释:JaCoCo和PowerMock都是通过在加载类的时候修改字节码文件来实现统计覆盖率和mock静态类的功能。
2022-03-03 17:31:42
5065
2
原创 docker构建镜像并上传
docker build -t dbmqtest:v1 .docker imagesdocker logindocker images | grep dbmqdocker tag dbmqtest:v1 df1024/dbmqtest:v1docker push df1024/dbmqtest:v1
2022-01-22 10:34:23
622
转载 虚拟机设置静态ip
查看虚拟机网关route -n我这里是192.168.228.2修改网卡配置文件vi /etc/sysconfig/network-scripts/ifcfg-ens33ifcfg-ens33是我的网卡名修改为以下结果
2022-01-15 23:53:05
198
原创 虚拟机搭建k8s集群
虚拟机搭建k8s集群虚拟机搭建k8s集群机器资源介绍机器时间同步修改/etc/hosts文件关闭防火墙,开机不自启动禁用selinux关闭swap修改/etc/sysctl.conf文件配置ipvs功能添加需要加载的模块写入脚本文件docker安装安装kubeadm、kubelet、kubectl准备kebernetes所需组件的镜像查看对应版本配置kubelet的cgroup设置kubelet开机自启初始化集群虚拟机搭建k8s集群实习无聊,搭建个k8s集群玩玩机器资源介绍系统iphos
2022-01-13 11:37:08
2655
原创 yun批量执行安装命令脚本
echo ‘\n begin to install 06 plugin \n‘;yum install -y lsof sg3_utils >out.file 2>&1 & ;echo ‘\n yum finish install 06 plugin \n‘;sleep 3;yum install -y libudev-devel >out.file 2>&1 &;sleep 3;yum install -y libat
2021-06-28 19:19:40
382
原创 2021-06-24
Linux如何安装rpm文件安装rpm文件rpm -ivh foo-1.0-l.i386.rpm卸载rpm里面的软件rpm -e foo升级软件包rpm -Uvh foo-2.0-l.i386.rpm
2021-06-24 13:29:47
88
原创 利用手机的Linux depoly 搭建RocketMQ服务
1.Linux deoly中选择arm64架构的Ubuntu系统。2.点左上角安装->配置 ,然后启动,连上ssh3.安装jdk8https://repo.huaweicloud.com/java/jdk/8u181-b13/选择arm64架构的压缩包解压 tar -xzvf配置环境变量vim /etc/profile.d/javajdk.shexport PATH=$PATH:/usr/local/java/jdk-11.0.8/binexport JAVA_HOME=/usr/
2021-05-07 17:05:02
246
原创 spring cloud2020.xx 解决bootstrap.yaml无法拉去配置中心配置文件
pom添加以下依赖:<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-bootstrap</artifactId></dependency>原因:2020版本以后,添加spring-cloud-context是没有用的,因为官方重构了bootstrap引导配置的加载方式...
2021-04-30 00:02:04
442
原创 swagger2 的web ui界面打不开http://127.0.0.1:8080/swagger-ui.html
swagger2 的web ui界面打不开http://127.0.0.1:8080/swagger-ui.html。原因竟是版本号写错了,选了个maven仓库最新的 3.0结果就是打不开,换回 2.9.2ok了。晕了。
2021-04-22 12:47:35
1607
1
BearerToken之JWT的介绍
BearerToken之JWT的介绍Bearer认证HTTP提供了一套标准的身份验证框架:服务器可以用来针对客户端的请求发送质询(challenge),客户端根据质询提供身份验证凭证。质询与应答的工作流程如下:服务器端向客户端返回401(Unauthorized,未授权)状态码,并在WWW-Authenticate头中添加如何进行验证的信息,其中至少包含有一种质询方式。然后客户端可以在请求中添加Authorization头进行验证,其Value为身份验证的凭证信息。在HTTP标准验证方案中,我们比
2021-04-19 10:26:58
1192
原创 在 树莓派(Raspberry PI) 32位中使用 Docker 运行 MySQL
本文主要利用 biarms 提供的 Dockerfile 进行安装。biarms 的mysql支持32位的官网:https://www.gitmemory.com/biarms/mysqlbiarms 的mysql支持32位的GitHub地址:Github dockerfile 地址 : https://github.com/biarms/mysql废话不多说直接开始安装,想了解更多可以访问上面的网站。docker pull biarms/mysql:5.7.30-linux-arm32v7
2021-04-17 22:19:21
750
原创 spring cloud 2020.0.2版本spring-cloud-starter-oauth2无法导入记录
最近使用spring cloud 2020.0.2版本搭建授权服务器时候spring-cloud-starter-oauth2无法导入。看别人的项目都不用指定版本号,但是我这不指定版本号无法导入,求大神解答。下面是父依赖管理
2021-04-15 09:59:29
5956
5
原创 找出所有全部成绩合格(分数大于等于60分)的学生姓名,找出总成绩最高的前三名同学姓名,以及他们分别的全科总分数
一、下面是某班级学生考试成绩表、学生信息表,所有学生科目成绩均已录入,缺考计0分。找出所有全部成绩合格(分数大于等于60分)的学生姓名SELECT stu_name FROM stu_info as s left join grade_info as g ON s.stu_no=g.stu_noWHERE grade>=60 GROUP BY stu_name HAVING COUNT(*)>=count(distinct sub);找出总成绩最高的前三名同学姓名,以及他们分别的
2021-04-06 23:34:58
3458
原创 Docker Ubuntu下使用dig、nslooup命令: command not found的问题
apt-get install dnsutils
2021-04-02 22:16:28
1343
原创 把python3链接到python
最近运行一个需要python环境的功能包时,发现20.04版本python没有指定,可能是python已经不再支持了吧。记录下,把python3链接到pythonsudo ln -s /usr/binpython3 /usr/bin/python
2021-03-25 09:41:10
1804
原创 浅谈MySQL中的自增主键用完了怎么办(转)
原文地址这篇文章主要介绍了浅谈MySQL中的自增主键用完了怎么办,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧在面试中,大家应该经历过如下场景面试官:"用过mysql吧,你们是用自增主键还是UUID?" 你:"用的是自增主键" 面试官:"为什么是自增主键?" 你:"因为采用自增主键,数据在物理结构上是顺序存储,性能最好,blabla…" 面试官:"那自增主键达到最大值了,用完了怎么办?...
2021-01-07 15:31:47
234
转载 Idea 解决 Could not autowire. No beans of ‘xxxx‘ type found 的错误提示
Idea 解决 Could not autowire. No beans of 'xxxx' type found 的错误提示搬砖https://www.jb51.net/article/154488.htm这篇文章主要介绍了Idea 解决 Could not autowire. No beans of 'xxxx' type found 的错误提示,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧IntelliJ Idea 解决 Could not au.
2021-01-02 19:31:05
1572
原创 Linux安装go
wget https://dl.google.com/go/go1.10.3.linux-amd64.tar.gz执行tar解压到/usr/loacl目录下,得到go文件夹tar -C /usr/local -zxvf go1.10.3.linux-amd64.tar.gz添加/usr/loacl/go/bin目录到PATH变量中。添加到/etc/profile 或$HOME/.profile都可以// 习惯用vim,没有的话可以用命令`sudo apt-get install vim`安装
2020-12-19 11:22:59
105
1
原创 Linux如何开放端口
1、开启防火墙systemctl start firewalld2、开放指定端口firewall-cmd --zone=public --add-port=1935/tcp --permanent命令含义:–zone #作用域–add-port=1935/tcp #添加端口,格式为:端口/通讯协议–permanent #永久生效,没有此参数重启后失效3、重启防火墙firewall-cmd --reload4、查看端口号netstat -ntlp //查看当前所有tcp端口·n
2020-12-14 14:48:04
2758
原创 树莓派搭建minio实现oss对象存储+gin的在线视频播放
文章目录前言一、瓶颈二、代码前言可以了可以了,很开心了,经过两天的努力,终于实现了树莓派搭建minio实现oss对象存储+gin的在线视频播放项目!!!一、瓶颈做成在线视频最大的瓶颈就算不知道如何返回一个可以让浏览器播放的视频格式,在看了源码和研读官方文档后,终于发现文档里面有一个字段可以设置响应处理的参数reqParams是一个map类型,“response-content-disposition”:" video/mpeg4"话不多说上代码二、代码/* * @Author: ylr
2020-12-14 14:46:57
3745
3
原创 Golang 获取文件的 Content-Type
转载转载转载!!!!!https://liqiang.io/post/get-the-content-type-of-file-a31e7f02Golang 获取文件的 Content-Type@SOLUTION· 2020-03-13 23:45 · 4 min read概述在写 Web 程序的时候,有的时候框架并不能满足一些需求,所以有时需要使用平凡的 HTTP 响应,这个时候就需要知道返回内容的 Content-Type 了,本文就介绍一下如何获取文件的 Content-Type。获取文
2020-11-09 15:44:49
3965
1
原创 Golang使用minio
文章目录前言一、golang的MinioSDK安装证书可以使用openssl命令生成在~/.minio/certs/目录下与/CAs/同级前言经过半天的踩坑终于搞懂了minio的配置使用废话少说直接开始一、golang的MinioSDK安装本地go get -u github.com/minio/minio-go树莓派上pi@raspberrypi:~/minio $ export MINIO_ACCESS_KEY=Minioadminpi@raspberrypi:~/minio
2020-11-09 14:25:18
2721
原创 golang使用minio摆脱阿里云,七牛云
文章目录前言一、minio是什么?二、使用步骤1.安装Docker容器苹果系统二进制下载GNU / Linux微软Windows2.在golang项目中的使用前言 昨天在做自己的gin项目时候,需要用到对象存储服务,但是白嫖心理作祟,面对阿里云,七牛云的大力折扣,我依然选择一毛不拔。为此,我向学长借了一个树莓派来搭建自己的minio私有云存储一、minio是什么?OSCCHINA 抄来的一段介绍在2007年,GlusterFS演变为大型分布式存储方案后,任何配备合适硬件的公司,单位都可以利用
2020-11-08 13:10:40
2477
1
翻译 nsq安装与使用
nsq安装与使用前言网上很多nsq教程都挺简单明了的,但还是想做一次自己实践的使用教程一、NSQ是什么?NSQ是一个实时分布式消息传递平台,旨在大规模运行,每天处理数十亿条消息。它促进了没有单点故障的分布式和分散式拓扑,从而实现了容错能力和高可用性,并提供了可靠的消息传递保证。查看功能和保证。从操作上讲,NSQ易于配置和部署(所有参数均在命令行上指定,并且编译的二进制文件不具有运行时相关性)。为了获得最大的灵活性,它与数据格式无关(消息可以是JSON,MsgPack,协议缓冲区或其他任何
2020-11-07 20:15:15
653
1
原创 记录数据结构实习之一元多项式计算
一元多项式计算(C语言)题目: 一元多项式计算功能要求:(1)能够按照指数降序排列建立并输出多项式;(2)能够完成两个多项式的相加、相减,并将结果输出;程序:#include<stdio.h>#include<stdlib.h>#define NULL 0typedef struct term { float base; //底数 int expn; //指数 struct term *next;}te...
2020-06-08 14:52:05
2473
4
原创 Scrapy框架学习笔记(一)
Scrapy框架学习笔记(一)下面是我通过网课学习的scrapy框架的笔记,想分享一下,也记录一下自己的成长安装我是通过pychram来安装scrapy的,打开pychram的setting代码里import scrapy 没有报错就代表成功了创建scrapy项目 点开pychram下面的Terminal这个框(不懂这个框什么,应该是和cmd命令一样的黑框那个意思。)输入scrap...
2019-09-20 23:47:29
257
hive 中如何使用hql 整除一个数并且余数均分到前面的元素去
2022-08-16
运行snmp4j例子时候发生异常
2021-07-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人