自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (3)
  • 收藏
  • 关注

原创 解决telnet: connect to address 127.0.0.1: Connection refused的错误信息问题

1、检查telnet是否已安装: rpm -qa telnet2、有输出说明已安装,如果没有输出则没有安装,使用yum install telnet进行安装3、检查telnet-server是否已安装: rpm -qa telnet-server有输出说明已安装,如果没有输出则没有安装,使用yum install telnet-server进行安装4、如果进行了telnet-server安装操作,且已成功安装,则由于telnet服务是由xinetd守护的,所以我...

2021-02-19 10:18:43 17016 10

原创 Kafka Clickhouse 物化视图

通过clickhouse中的kafka引擎将数据读取到clickhouse的kafka数据管道中,再通过物化视图将数据持久化到表中

2021-01-25 15:11:57 1627 3

原创 BenchmarkSQL 5.0源码修改 -- 支持 人大金仓数据库 KingBase

benchmarksql 在5.0版本中没有对人大金仓数据库(KingBase)的TPC-C测试支持,本文通过修改部分源码,让benchmarksql 5.0支持KingBase。个人理解: BenchmarkSQL 是通过jdbc方式连接数据库,通过DML操作来对数据进行性能测试。所以,对于不同类型的数据,BenchmarkSQL只要获取到对应的驱动,及正确的URL格式,账号密码等,就能与不同类型数据库进行连接,再对数据库进行DML操作来对数据库进行性能测试。一般常用的数据库的DML语句都是差

2021-01-13 16:35:45 1465 5

原创 Android获取网络视频文件缩略图

一,通过Android系统自带的类获取:1.  publicstaticBitmapcreateVideoThumbnail(String filePath,int kind){    Bitmap bitmap = null;    MediaMetadataRetriever retriever = newMediaMetadataRetriever();

2017-07-19 17:55:34 6958 1

原创 wps 画项目进度甘特图

可以看到上图横坐标左边有大片空白,为了美观,我们缩小范围,让图表看起来更饱满。设置最大值,最小值,表示横坐标范围,单位主要次要是表示横坐标间隔。选中任务,开始时间,完成天数三列,右键,选择插入图表。选中开始时间和结束时间两列数据,右键设置单元格格式。更改数字格式,选择日期,选择日期显示格式。选择数值,点击确定,将日期转成数值。选中条形蓝色部分,填充透明。步骤七:调整横坐标范围。双击图表标题,修改标题。步骤八:调整横坐标间隔。创建excel 表格。

2023-08-22 09:23:00 1834

原创 Promethes+grafana 监控Minio集群

export MINIO_PROMETHEUS_AUTH_TYPE=publictarget: []中间要有空格grafana 模板 12063,11148

2021-02-23 10:48:19 326

原创 nginx查看请求被转发到哪台服务器(后台ip)

使用Nginx代理多台服务器实行负载的时候,如何查看某一个请求被转发到哪台服务器上呢?1. nginx 反向代理配置如下:nginx.conf upstream myserver { server 192.168.0.1:9000 weight=1; server 192.168.0.2:9000 weight=1; server 192.168.0.3:9000 weight=1; server 192.168.0.4:900...

2021-02-22 10:38:27 24543 2

原创 nginx修改上传文件大小限制

通过nginx 上传文件到Minio时,文件太大会卡住不动,如下:修改配置文件nginx.conf,在server下添加client_max_body_size,client_max_body_size 10M必须要放在server下的server_name下,如下:重启nginx:重启命令:${Nginx}/sbin/nginx -s reload参考:https://blog.csdn.net/long...

2021-02-20 09:33:37 1740

原创 Centos7部署分布式对象存储minio集群

centos 7 环境四个节点:192.168.0.231192.168.0.232192.168.0.233192.168.0.234minio 路径: /data/minio二进制文件将minio二进制文件上传到/data/minio/目录存储目录 : /data/minio/data生产环境建议最少4节点节点 IP data minio1 10.10.0.1 /data/minio/data minio2 ...

2021-02-19 11:35:31 698 1

原创 MySQL定时任务

1. 查看定时任务是否开启show variables like '%event_scheduler%';2. 示例-- 创建用户信息表CREATE TABLE IF NOT EXISTS azkaban.tb_user( id INT AUTO_INCREMENT PRIMARY KEY COMMENT '用户编号', name VARCHAR(30) NOT NULL COMMENT '用户姓名', create_time TIMESTAMP COMME.

2021-02-08 11:06:54 214 1

原创 Centos7部署单节点minio服务

前期准备创建minio服务部署路径,本系统路径为/data/minio 创建文件夹命令:mkdir /data/minio切换到目标目录cd /data/minio/minio服务下载及安装下载二进制文件wget https://dl.minio.io/server/minio/release/linux-amd64/minio对新下载的minio文件夹授权chmod +x minio自定义MINIO_ACCESS_KEY和MINIO_SECRET_KEY,

2021-02-07 15:53:51 729

原创 linux centos 7 安装python 3

一、安装依赖环境输入命令:yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel二、下载Python31.进入opt文件目录下,cd opt/2.下载python3 (可以到官方先看最新版本多少)输入命令wgethttps://www.pytho...

2021-02-05 11:19:44 373 1

原创 BenchmarkSQL 5.0源码修改 -- 支持 国产达梦数据库 DM

benchmarksql 在5.0版本中没有对达梦数据库(DM)的TPC-C测试支持,本文通过修改部分源码,让benchmarksql 5.0支持DM。个人理解: BenchmarkSQL 是通过jdbc方式连接数据库,通过DML操作来对数据进行性能测试。所以,对于不同类型的数据,BenchmarkSQL只要获取到对应的驱动,及正确的URL格式,账号密码等,就能与不同类型数据库进行连接,再对数据库进行DML操作来对数据库进行性能测试。一般常用的数据库的DML语句都是差不多的。所以,要Benc

2021-01-26 14:52:31 544

原创 oracle 查看 停止 定时任务

1. 查看oracle中的定时任务select * from all_jobs;select * from dba_jobs;2. 停止定时任务begin dbms_job.broken(jobid,true); end;

2021-01-26 10:25:45 1826

原创 记一次查找oracle归档日志快速增长原因

停止了所有的ogg同步进程后,理论上是没有数据变更,不应该有归档日志,但在/u01/archive_log归档目录下不断有新的归档日志生成,很诡异。开始查找:1.先看看有哪些用户在连接oracleselect * from v$session;可以查出在连接的用户,连接方式(是jdbc还是plsql),客户端所在的机器等信息。2. 查看最近执行的sql记录select * from v$sqlarea t order by t.LAST_LOAD_TIME desc;可以查...

2021-01-22 15:42:36 1374

原创 BenchmarkSQL 报告可视化

在 run目录下1. BenchmarkSQL结果报告目录my_result_*****2.根据结果报告目录生成可视化 html页面./generateReport.sh my_result_2021-01-12_151100/3. 可能会报错,找不到某目录文件(cvs),是因为没有装R环境4. 装R环境 Linux CentOS 7.5 安装R3.6.0:https://blog.csdn.net/ffb920724/article/details/11251...

2021-01-12 17:57:28 2123 1

原创 Linux CentOS 7.5 安装R3.6.0

安装方法:yum在线安装一:安装第一种:yum在线安装1.安装并启动EPEL(如果已经安装,可直接执行第二步)yum install epel-release2. 安装Ryum install R3. 安装完成后,直接在终端输入R然后回车之后出现类似如下的内容表示安装成功4. q() 退出R;...

2021-01-12 11:43:02 998

原创 BenchmarkSQL配置参数介绍

props配置文件的参数说明:配置文件重要参数如下: 1)warehouse:(每个仓库负责十个区域的供货,每个区域 3000 个客户服务,每个仓库维护 100000 种商品的库存纪录,每个仓库至多有10个终端) BenchmarkSQL数据库每个warehouse大小大概是100MB,如果该参数设置为10,那整个数据库的大小大概在1000MB。建议将数据库的大小设置为服务器物理内存的2-5倍,如果服务器内存为16GB,那么warehouse设置建议在328~...

2021-01-11 17:54:08 4031

原创 BenchmarkSQL对mysql进行性能测试

PS: 先在mysql中创建 root 用户,或自定义其他用户,配到props.mysql配置文件中。1. 修改配置文件: props.mysqldb=mysqldriver=com.mysql.cj.jdbc.Driverconn=jdbc:mysql://localhost:3306/tpccuser=rootpassword=******warehouses=1loadWorkers=4terminals=1//To run specified transactions per

2021-01-11 17:32:50 2704

原创 Nginx负载均衡配置

nginx负载均衡:nginx服务器ip :192.168.0.1server 1 : 192.168.0.2server 2: 192.168.0.3访问 192.168.0.1:80/api/test 请求会转到192.168.0.2:8888/api/test或192.168.0.3:8888/api/test主要有两个地方改动:1. 在http{} 中加入 upstream myserver { server 192.168.0.2:888...

2021-01-06 17:29:41 175

原创 Nginx反向代理简单配置

修改Nginx安装目录下的conf目录下的nginx.conf配置文件 server { listen 80;#//端口 server_name 192.168.0.60; #访问地址 error_page 404 /404.html; location = /40x.html { } error_page 500 502 503 504 /50x.html; ...

2021-01-05 17:23:13 202

原创 Linux 安装 Nginx

Nginx安装Nginx下载官网下载:http://nginx.org/en/download.html或者直接在linux执行命令:wget http://nginx.org/download/nginx-1.12.2.tar.gz这里下载的版本是1.12.2安装步骤# 安装依赖yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel# 解压缩tar -zxvf linux-nginx-1.12.

2021-01-05 11:31:17 104

原创 SpringBoot解决前后端跨域问题

SpringBoot解决前后端跨域问题import org.springframework.boot.SpringBootConfiguration;import org.springframework.web.servlet.config.annotation.CorsRegistry;import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;@SpringBootConfigurationpu.

2021-01-04 17:18:10 177

原创 Linux常用命令

1. df -h 查看磁盘空间

2020-03-20 10:33:05 93

原创 Oracle报ORA-00933:SQL 命令未正确结束

在PL/SQL中 ,工具》》导入表》》SQL插入》》使用命令窗口 并导入建表sql文件,报Oracle报ORA-00933:SQL 命令未正确结束原因:1. sql文件中 逗号,分号是中文输入法;2. sql文件编码格式问题...

2020-03-16 15:26:23 3361

原创 在notepad++中多行行尾复制粘贴

场景: new2 中是姓名列,new3 中是年龄列,要组合成new4中的效果,如下:1. alt + 鼠标左键 选中内容复制2. alt + 鼠标左键,选中要粘贴的区域,右键粘贴...

2020-02-26 11:30:36 4527 1

原创 notepad++行首行尾统一添加相同内容

1. 选中2. ctrl+ h 内容替换3. 选择正则表达式 : ^ 表示行首, $ 表示行尾4. 行首添加内容: '查找目标'栏 填入 ^ ,'替换为'栏填入 要添加的内容,点击'全部替换'即可 .5. 同理,行尾添加内容,在'查找目标'栏填入$,'替换为'栏填入 要添加的内容,点击'全部替换'即可 ....

2020-02-24 11:57:51 1761

原创 超详细Redis主从配置(Linux)

在Redis安装好的情况下,配置主从就会变得很简单。以一主二从为例:Master : 192.168.0.166:6379Slave 1 : 192.168.0.166:6380 (主从同机)Slave 2 : 192.168.0.184:6381 (主从不同机)先在同一台机器(192.168.0.166)上配置主从,Master和Slave Redis目录结构如下:red...

2019-01-17 11:49:25 390

原创 简单五步搭建Zookeeper集群(Linux)

准备工作:已装好单机 zookeeper的三台机器:192.168.0.164,192.168.0.166,192.168.0.184Zookeeper 的集群搭建很简单,只要在配置好的单机zookeeper基础上修改两个地方即可,一个是配置文件zoo.cfg,另一个是创建myid文件。集群示图如下: 详细步骤如下:(以server 2 为例,ip :192.168.0...

2019-01-15 16:55:01 387

原创 超详细的Java线程安全Synchronized之对象锁

线程的相关理解就不多说了,直接进入主题:通过同步锁实现线程安全在多线程,为了避免多个线程同时操作某个共享变量导致数据错乱,采用了同步锁机制,保证了操作的原子性,数据的一致性及线程安全。可以结合数据库的事务操作理解。同步锁又可以分为对象锁,实例锁,类锁。对象锁,锁住某个对象;实例锁,锁住某个实例,类锁,锁住某个类。哈哈哈,佛了,有点抽象,不知道怎么解释,很尴尬。不急,可以根据下面的应...

2019-01-12 19:02:10 218

原创 Nginx实现反向代理及负载均衡简单示例(wimdows)

 一, Nginx主要作用:     1. 反向代理     2. 负载均衡     3. Http服务器(包含动静分离)     4. 正向代理    反向代理应该是Nginx做的最多的一件事了,什么是反向代理呢,以下是百度百科的说法:反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器...

2019-01-11 14:44:01 457

原创 DES加密简单封装成工具类方式二

DES是一种对称的加密方式,即需要相同的密钥进行加密解密。为了方便日后使用,此处将DES的加解密方法进行了封装,参数和返回值统一String数据类型。代码较为简单,不多解释,如有不对的地方,望多多指教。package encrypt;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import org.apache....

2019-01-09 16:56:55 181

原创 Spring配置数据库密码加密

    在项目中,为了提高安全性,需要对配置文件中的部分敏感信息进行加密,如数据库登录密码等。以下是一个简单的数据库密码加密示例,供大家一起学习交流,有不对或者需要改进的地方,请大家多多指教!一. 未加密情况如下:   1. db配置文件  2. 加载配置文件,获取properties(主要看db.properties文件,redis和rabbitmq可以忽略)    3....

2019-01-08 17:36:59 4414

原创 DES加密简单封装成工具类方式一

DES是一种对称的加密方式,即需要相同的密钥进行加密解密。为了方便日后使用,此处将DES的加解密方法进行了封装,参数和返回值统一String数据类型。代码较为简单,不多解释,如有不对的地方,望多多指教。package encrypt;import javax.crypto.Cipher;import javax.crypto.SecretKey;import javax.crypto....

2019-01-08 14:50:22 566

原创 Centos7 最简单Redis安装教程 通俗易懂

> 官网下载redis最新版(以4.0.11为例)PS:可以在Windows中下载好,然后通过FileZilla Client 将文件上传到Centos中,可参考轻松实现windows和linux间的文件互传,简单粗暴!>tar -xvf redis-4.0.11-tar.gz -C /usr/local>cd redis4.0.11安装依赖> yu...

2018-11-10 17:02:30 389

原创 打包及部署springboot项目详细过程

1. 确定项目的打包类型 及 名称打包成jar文件项目打包后文件名 springboot-sms.jar(PS:不要问为什么文件名要加上sms,因为这是一个发送短信验证码的微服务,O(∩_∩)O哈哈~)2.打包项目clean项目build项目到填写Goals,并run打包完成根据提示可以在工程目录下找到生成的jar文件3.将jar文件上传到l...

2018-10-12 15:42:20 502

原创 JAVA集合框架总结(一)

虽然我们会经常使用到集合框架,但个人感觉内容还是有点多,经过各种查阅资料及自己平时的积累,做了一个个人认为比较全面的总结首先,盗用一张集合框架图:总的说来,Java API中所用的集合类,都是实现了Collection接口,他的一个类继承结构如下:Collection<--List<--VectorCollection<--List<--ArrayListCollectio...

2018-03-13 18:12:11 285

原创 Json两种解析方式

由于json数据格式比较简单, 易于读写,经常用于信息的交互。在工作中也会经常使用到json解析,做个总结也算巩固一下首先创建一个java beanStudent 类public class Student { private String name; private String course; private int grade; public Student() { super(); } ...

2018-03-12 18:20:32 694

原创 SSH项目中使用c3p0连接池

在ssh项目中配置c3p0连接池,只要在原来的基础上导入相关架包,并修改application.xml文件即可1.导入hibernate中c3p0相关的架包2.更改application.xml文件,配置c3p0连接池 将原先的datasource<!-- 创建连接池  配置连接池的属性值 --><bean name="datasource"cla...

2017-12-21 17:39:49 952

转载 为什么你参加了那么多培训,却依然表现平平?

为什么你参加了那么多培训,却依然表现平平?              转载:http://kb.cnblogs.com/page/578502/  有个刚毕业的小伙伴想提升英文能力,问我有没有相关的培训,于是有了下面这段对话:“你觉得提升英语最重要的是什么? ”“多练习。”“你的客户、用户大都是老外,你团队里面所有人都能讲英文,你有很多机

2017-11-14 10:48:36 349

分布式文件存储minio下载

分布式文件存储系统 minio

2021-02-07

BenchmarkSQL5.0

BenchmarkSQL数据库性能测试工具,可支持Oracle,Mysql,人大金仓等

2021-01-13

kafka_exporter-1.2.0.linux-amd64.tar.gz

Prometheus监控kafka的组件,kafka_exporter,适用于linux系统,用于个人学习

2020-07-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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