自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 Centos7 文件备份并定时删除备份文件

文件备份

2022-06-02 16:23:36 1290

原创 centos7挂载oss到本地

挂载OSS

2022-06-02 16:02:15 363

原创 实际操作中的Linux命令

vi + 你要编辑的文件 如果要显示文件行号 Esc :set nu 查找文件中的某个关键词: grep '要查找的字符' -n 文件路径 -n代表显示哪一行 mv redisll /usr/local/redis 移动并重命名文件 ps -ef | grep redis ./redis-server redis.conf 带配置文件启动 ./redis-cli shutdown 关闭 ./startup.sh ./shutdown.sh ...

2022-04-20 18:24:59 125

原创 Ansible的基本使用

基于工作需要,有几十台服务器需要修改docker的配置文件,一台台修改太麻烦,想到了使用ansible机器,在一台机器上安装ansible,开通访问其他机器的防火墙策略即可,废话不多说,直接上过程。在安装ansible之前,先装一些基本的yum源yum install wget -yyum install lrzsz -yyum install vim -y正式安装配置Ansibleyum install -y ansiblecd /etc/ansible/备份配置文件 mv

2022-04-08 16:12:48 1330

原创 Centos使用crontab定期执行程序

yum install crontabs 创建脚本 touch monday.sh chmod +x monday.sh vim /etc/crontab(文件意思代表每周一的上午九点和下午三点执行) crontab /etc/crontab 使配置立即生效 service crond status /sbin/service crond start /sbin/service crond stop ...

2022-03-02 09:49:36 601

原创 Centos7.6使用sshfs挂载远程主机

安装sshfs yum install sshfs 使用SSHFS挂载远程的文件系统 假如挂载到本机的/root目录,如果是非root用户登录,需要使用root用户,并执行命令更改权限 chmod 777 -R /root/test 执行挂载 sshfs 远程主机用户名@远程主机IP:/OA/RP/ /root/test 测试是否挂载成功 df -h 设置开机自启动挂载 touch auto.sh 写入开机启动脚本: echo 远程主机密码 |...

2022-03-01 15:27:52 568

转载 几种常见的负载均衡算法的工作原理

在分布式系统设计当中,一般会对服务进行集群部署,集群中的多个节点提供相同的服务,所以可以将对该服务的请求分发给集群的任意一个节点来处理。为了将请求合理分发给集群的节点进行处理,即既要保证集群的每个节点都能够分配到请求,又能够实现不会给某个节点分配过多请求,导致超过节点处理能力,所以需要基于一定的规则来进行请求分发,这个规则也称为负载均衡算法。以下详细分析几种常见的负载均衡算法的工作原理。1.最快响应时间最快响应时间负载均衡算法也是一种智能、动态的负载均衡算法,与最少连接数类似,也是根据...

2021-02-20 17:31:46 659

原创 github高级搜索

1 查询条件一、明确搜索仓库标题、仓库描述、README1.只想查找仓库名称包含XX的仓库。语法:  in:name关键词2.查找描述的内容  in:descripton关键词3.查README文件包含特定关键词  in:readme关键词二、明确搜索 star、fork 数大于多少的1.star 数大于 1000 的XX 仓库  stars:>数字 关键字2.star 数在某个区间 的XX 仓库  stars: 10..20 关键词...

2020-12-23 21:42:52 135

原创 java实现导出pdf功能

首先添加依赖,版本要一致,这里是个坑,不然会出现字体无法识别的情况 <!-- https://mvnrepository.com/artifact/com.itextpdf/itextpdf --> <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId>

2020-11-24 16:57:06 1759

原创 后台实现上传图片到阿里OSS

首先引入maven依赖 <dependency> <groupId>com.aliyun.oss</groupId> <artifactId>aliyun-sdk-oss</artifactId> <version>2.8.3</version> </dependency> <dependency&

2020-11-24 16:44:08 560

原创 jquery文本编辑器插件summernote中文乱码问题

Summernote 是一个简单灵活的所见即所得的 HTML 在线编辑器,基于 jQuery 和 Bootstrap 构建,支持快捷键操作,提供大量可定制的选项。结合项目使用,出现中文乱码问题,解决方法1 数据库中将字段类型应存为BLOB2 封装方法对富文本框中内容进行解码/** * Html解码,将HTML4格式的字符串转码解码为普通字符串. * org.apache.commons.lang3包下 * 比如 &quot;bread&quot; &am

2020-11-22 15:10:57 698 2

原创 常用的FTP软件及优缺点分析

1、Server-UServ-U是一种被广泛运用的FTP服务器端软件,server-u支持9x/ME/NT/2K/2000/xp等全Windows系列。可以设定多个FTP服务器、限定登录用户的权限、登录主目录及空间大小等,功能非常完备。 它具有非常完备的安全特性,支持SSl FTP传输,支持在多个Serv-U和FTP客户端通过SSL加密连接保护您的数据安全等。Serv-U 是众多的FTP服务器软件之一。通过使用Serv-U,用户能够将任何一台PC 设置成一个FTP 服务器,这样,用户或其他使用者就能

2020-09-24 09:01:13 4208 1

转载 浅谈Activiti工作流引擎用户管理

https://blog.51cto.com/linhongyu/1656515

2020-09-23 15:53:46 155

原创 阿里云CentOS 8.0 安装配置Ftp服务

卸载安装vsftpd如果之前安装过vsftpd服务,需要先进行卸载 查看当前服务器中的vsftpd : rpm -qa|grep vsftpd 例如执行结果为:vsftpd-2.2.2-13.el6_6.1.x86_64 执行卸载:rpm -e vsftpd-2.2.2-13.el6_6.1.x86_64 删除遗留的文件: rm -rf /etc/vsftpd 运行以下命令安装vsftpd: dnf install -y vsftpd 运行以下命令设置FTP服务开...

2020-09-17 15:16:11 565

原创 阿里云Ubuntu18.04搭建ftp服务器并配置其他用户权限

Ubuntu18.04搭建ftp服务器如果之前安装过vsftpd,请先卸载sudo apt-get remove --purge vsftpd 更新源列表:sudo apt-get update 安装vsftpd:sudo apt-get install vsftpd 判断vsftpd是否安装成功:sudo service vsftpd restart 新建”/home/test” 目录作为用户主目录: 打开终端窗口,输入”sudo mkdir /home/test” 回车,在输入”...

2020-09-15 10:44:17 835

原创 Docker常用命令

安装Docker(Ubuntu18.04) :sudo apt-get install docker.io 查看版本:docker version 镜像搜索镜像:docker search java 拉取镜像:docker pull java 列出已下载的镜像:docker images 删除指定名称的镜像:docker rmi hello-world 保存镜像: docker save 容器查看容器: docker ps /ps -a 创建容器:docker...

2020-07-25 13:43:09 90

原创 Ubuntu18.04上解决Docker拉取镜像特别慢的问题

1.首先cd /etc/docker文件夹下,查看是否有daemon.json,如果没有没有该文件则新建touchdaemon.json2. vidaemon.json 文件中输入以下内容:{ "registry-mirrors": ["https://9cpn8tt6.mirror.aliyuncs.com"]}3. 重启服务:systemctl daemon-reloadsystemctl restart docker4. 拉取镜像: docker pu...

2020-07-24 15:44:48 1561

原创 RabbitMQ

初始RabbitMQ开源消息中间件,通过普通协议在完全不同的应用之间共享数据(跨语言),RabbitMQ是使用Erlang语言来编写的,并且RabbitMQ是基于AMQP协议谁在使用?滴滴、美团、头条,去哪儿。。。优点:开源、性能优秀、稳定性保障提供可靠性的消息投递模式(confirm),返回模式(return)与SpringAMQP完美整合、API丰富集群模式丰富,表达式配置、HA(High Avaliable)模式,镜像队列模型保证数据不丢失的前提做到高可靠性、可用性2 高性能原因

2020-07-21 00:07:00 169

原创 消息中间件(1)

1 JMSJava Message Service,Java消息服务是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。2 mq应用场景1) 解耦A 系统跟其它各种乱七八糟的系统严重耦合,A 系统产生一条比较关键的数据,很多系统都需要 A 系统将这个数据发送过来。A 系统要时时刻刻考虑 BCDE 四个系统如果挂了该咋办?要不要重发,要不要把消息存起来?头发都白了啊!如果使用 MQ,A 系统产生一条数据,发送到 MQ 里面去,哪个系

2020-07-21 00:00:42 130

原创 NoSQL

标题 NoSQL1 为什么使用NoSQL1)单机MySQL随着业务发展,可能出现单机mysql存储瓶颈:表内容,索引存储不下。并发访问奔溃等问题2)缓存memcache+mysql+垂直拆分根据业务不同,业务分库存储memcache分布式缓存技术但是随着业务增长,出现写入瓶颈3)主从复制,读写分离数据库读写分离技术:主库负责写入操作,从库负责读取操作。解决了写入瓶颈。但是随着业务发展,表越写越大。主从复制原理??????(1)首先,mysql主库在事务提交时会把数据库变更作为事件Ev

2020-07-20 23:56:55 217

原创 jmeter下载PDF到本地并清除测试数据

jmeter下载PDF到本地并清除测试数据【执行测试】>>>>获取下载PDF地址 使用JSON提取器提取响应数据中的URL。 截取url后缀路径。(BeanShell后置处理程序) import org.apache.commons.lang.StringUtils;String ss=StringUtils.substringBeforeLast("${downloadurl}", "/") ;String sss=StringUtils.substringA.

2020-07-02 12:28:25 853

原创 如何在github上传本地代码并使用idea修改提交代码(新手使用)

首先需要注册一个github账号然后需要新建一个仓库下载Git配置Git设置本地的ssh key,打开git bash,输入命令 :ssh-keygen -t rsa -C"你注册的邮箱" 一路回车,最后会生成一个秘钥,复制秘钥。 打开github,选择settings, 点击ssh and gpg keys,选择ssh keys 右边的new ssh key4. 查看是否成功ssh -Tgit@github.com5. 克隆你刚才新建的仓库到本地,输...

2020-06-29 16:27:44 716

原创 SQL server迁移至Mysql总结

迁移过程程序改造和数据库迁移迁移类型在线迁移和离线迁移迁移工具可以使用SQL Server Management Studio,里面加上ODBC操作Mysql。SQL OPENQUERY用法OPENQUERY函数,远程执行数据库增删改查。eg: OPENQUERY(MySQL, 'select * from etl_migrate_log where table_name= ''notes'';') 第一个参数为配置好的链接服务器名称,第二个参数为要...

2020-06-11 14:05:12 254

转载 什么是DBLink

DBLink背景随着业务复杂程度的提高、数据规模的增长,越来越多的公司选择对其在线业务数据库进行垂直或水平拆分,甚至选择不同的数据库类型以满足其业务需求。与此同时,业务的数据被“散落”在各个数据库实例中。如何方便地对这些数据进行汇总查询,已经成为困扰用户的一大问题。例如,一家电商创业公司,最初的会员、商品、订单数据全部都存放在一个SQLServer实例中。但随着会员数量和交易规模的不断增长,单个SQLServer实例已经支撑不了巨大的业务压力,同时基于成本考虑,将商品和订单表从原来的SQLServer

2020-06-09 12:18:05 7914

空空如也

空空如也

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

TA关注的人

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