自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 centos 搭建samba文件共享服务

挂载到linux上 mount -t cifs -o username=tan,password=12345678 //192.168.67.147/samba /mnt/date查看挂载情况df -h

2021-11-22 10:31:29 708

原创 搭建原生hadoop及cdh中所遇到的问题记录

hadoop启动报错ERROR: Cannot set priority of datanode process没有将集群格式化./bin/hdfs namenode -format修改yarn默认端口加上之后要重启,因为不是热生效数据库报错1045[root@test ~]# systemctl stop mariadb ##关闭mysql[root@test ~]# mysqld_safe --skip-grant-tables & ##开启mysql登陆接口并

2021-10-29 15:19:17 1158

原创 linux 之atop 系统监控工具

一、atop介绍atop是一款用于监控Linux系统资源与进程的工具,它以一定的频率记录系统的运行状态,所采集的数据包含系统资源(CPU、内存、磁盘和网络)使用情况和进程运行情况,并能以日志文件的方式保存在磁盘中,服务器出现问题后,我们可获取相应的atop日志文件进行分析。二、安装atop 官网: https://www.atoptool.nl/downloadatop.php在RHEL / CentOS / Fedora上首先,你需要使EPEL软件库在RHEL / CentOS的/系统,以上面安

2021-06-07 11:26:42 1054

原创 configure: error: no acceptable C compiler found in $PATH 解决

在解压完netperf之后,输入./congfigure ,出现错误configure: error: no acceptable C compiler found in $PATH表示缺少编译器c那么直接执行yum命令yum install gcc下载完之后就可以输入make编译了

2021-05-27 14:37:08 362

转载 linux 存储结构与磁盘划分详解

Linux系统中颇具特色的文件存储结构常常搞得新手头晕脑胀,本章将从Linux系统中的文件存储结构开始,讲述文件系统层次化标准(FHS,Filesystem Hierarchy Standard)、udev硬件命名规则以及硬盘分区的规划方法。为了让读者更好地理解文件系统的作用,刘遄老师将在本章中详细地分析Linux系统中最常见的Ext3、Ext4与XFS文件系统的不同之处,并带领各位读者着重练习硬盘设备分区、格式化以及挂载等常用的硬盘管理操作,以便熟练掌握文件系统的使用方法。在打下坚实的理论基础与完

2021-05-26 14:26:57 1395

原创 connection is closed by foreign host 报错解决

刚刚给虚拟机桥接了一下网络,改掉了之前的ip,然后就出现了这个报错connection is closed by foreign host这是TCP协议本身的一个保护措施,并不是什么错误,你只要再断网重新连接服务器就能连上。要是连不上就在客户端新建一个会话窗口即可解决...

2021-05-21 16:18:50 18269

原创 CenOS 7 配置网络(桥接方式)

一、虚拟机设置右键当前虚拟机选项卡,进入设置选择桥接模式二、查看当前window按win健+r进入运行模式输入cmd,输入ipconfig,查看目前电脑ip修改配置文件修改网卡配置文件:vi /etc/sysconfig/network-scripts/ifcfg-ens33按 字母 i 进入编辑模式 ,或者按insert键自己的ip自己看着你的本地ip来配,是同一个网段就行完成之后 按esc 在按 ”:“ 接着输入wq 保存退出BOOTPROTO=static  

2021-05-21 15:31:10 696

原创 linux centos 7 搭建nfs服务

1定义NFS就是Network File System的缩写,它最大的功能就是可以通过网络,让不同的机器、不同的操作系统可以共享彼此的文件。(服务器、客户端)2主要文件结构/etc/export ----- ------------主配置文件/etc/sbin/exportfs ---------维护nfs共享资源配置文件,一般用于nfs服务器端/usr/sbin/showmount-----查看nfs共享出来的目录资源,一般用于nfs客户端/var/lib/nfs/xtab nfs -

2021-05-17 19:04:32 264 3

原创 java开发环境搭建(附带安装包)

文章目录1.JDK安装与配置环境变量2.Tomcat的安装与配置1.JDK安装与配置环境变量JDK在oracle上的下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html ,根据自己的需要来下载版本我这里提供的是 Java SE Development Kit 8u201”的Windows x64:...

2020-03-16 00:57:08 727

原创 微信公众号开发(个人订阅号版)

下面URL放的就是上面选中的地址加项目,配置完之后就可以接入到项目来了

2020-01-02 21:30:35 2272 1

原创 Vue动态控制输入框的禁用属性的方法

首首先呢,有时候会有这样的需求,新增的时候可以输入,但是无法修改,此时就需要通过控制input标签的disabled属性来实现,那vue是如何动态设置input输入框的disabled属性的呢?使用这个属性 v-bind:disabled="disabled"<el-input v-model="tableForm.key" autocomplete="off" v-bind:disab...

2019-12-21 18:58:32 11829

原创 spring整合RabbitMQ

RabbitMQ整合 SpringCloud实战注意一点,在发送消息的时候对template进行配置mandatory=true保证监听有效生产端还可以配置其他属性,比如发送重试,超时时间、次数、间隔等消费端核心配置首先配置手工确认模式,用于ACK的手工处理,这样我们可以保证消息的可靠性送达,或者在消费端消费失败的时候可以做到重回队列、根据业务记录日志等处理可以设置消费端的监听个数和...

2019-12-09 20:02:14 157

原创 RabbitMQ 消息模式 2

注意:prefetchSize和global这两项,RabbitMQ没有实现,暂且不研究;prefetch_count在no_ask=false的情况下生效,即在自动应答的情况下,这两个值是不生效的;

2019-12-07 17:00:16 139

原创 RabbitMQ 消息模式 1

文章目录1、消息如何保证100%的投递?2、幂等性概念3、Confirm确认消息4、Return返回消息5、自定义消费者1、消息如何保证100%的投递?什么是生产端的可靠性投递?保障消息的成功发出保障MQ节点的成功接收发送端收到MQ节点(Broker)确认应答完善的消息进行补偿机制BAT/TMD互联网大厂的解决方案:消息落库,对消息状态进行打标消息的延迟投递,做二次确...

2019-12-06 22:55:22 89

原创 RabbitMQ入门

参数说明: -d:后台运行容器 -name:指定容器名 -p:指定服务运行的端口(5672:应用访问端口;15672:控制台Web端口号) -v:映射目录或文件,启动了一个数据卷容器,数据卷路径为:/var/lib/rabbitmq,再将此数据卷映射到住宿主机的/data目录 --hostname:主机名(RabbitMQ的一个重要注意事项是它根据所谓的 “节点名称” 多种开发语言支持,Java、 Python、Ruby、.NET、 PHP、C/C++、 node.js等

2019-12-06 20:35:48 184

原创 docker: Error response from daemon 解决

docker: Error response from daemon: pull access denied for xxx, repository does not exist or may require ‘docker login’: denied: requested access to the resource is denied.这个报错愣是让我找了好久了,最后就是重启容器就行了,一...

2019-12-06 01:34:24 48632 16

原创 Docker部署微服务项目

文章目录Docker网络配置Docker部署SpringCloud项目Docker网络配置Docker网络模式介绍Docker在创建容器时有四种网络模式:bridge/host/container/none,bridge为默认不需要用–net去指定,其他三种模式需要在创建容器时使用–net去指定1.bridge模式(默认模式:桥接模式)docker run时使用–net=bridge,这...

2019-12-06 01:27:20 816 1

原创 自定义镜像上传阿里云

文章目录alpine Linux简介alpine制作jdk镜像Alpine制作jre镜像(瘦身版)Docker镜像上传至阿里云alpine Linux简介1.Alpine Linux是一个轻型Linux发行版,它不同于通常的Linux发行版,Alpine采用了musl libc 和BusyBox以减少系统的体积和运行时的资源消耗。2.Alpine Linux提供了自己的包管理工具:apk(...

2019-12-03 19:25:08 340

原创 Dockerfile及Docker制作jdk镜像

Dockerfile简介dockerfile 是一个文本格式的配置文件, 用户可以使用 Dockerfile 来快速创建自定义的镜像,另外,使用Dockerfile去构建镜像好比使用pom去构建maven项目一样,有异曲同工之妙dockerfile基本结构Dockerfile 由一行行命令语句组成, 并且支持以#开头的注释行,一般而言, Dockerfile 主体内容分为四部分:基础镜像...

2019-12-01 16:58:30 577

原创 Docker之数据卷和数据卷容器

文章目录Docker宿主机和容器之间文件拷贝数据卷demo1数据卷容器Docker宿主机和容器之间文件拷贝前言:Docker 数据管理在生产环境中使用 Docker ,往往需要对数据进行持久化,或者需要在多个容器之间进行数据共享,这必然涉及容器的数据管理操作容器中的管理数据主要有两种方式:数据卷 Data Volumes 容器内数据直接映射到本地主机环境;数据卷容器(Data Vo...

2019-12-01 01:06:02 129

原创 you need to be root to perform this command 的三种解决方法

you need to be root to perform this command、这个错我也是找了半天,在网上找的这些都是一个解决方法,也就是我下面要说的第一种方法第一种:直接 输入 su 接着输入密码这也就是切换到root超级管理员权限,第二种:这里就说下为什么会出现没有root权限可能是因为你在装虚拟机的时候,你没有选择root,作为你的管理权限,所以第一种方法不适用,...

2019-11-30 09:33:58 61227 5

原创 Docker常用命令(1)

9、Docker容器日志$ docker logs [OPTIONS] CONTAINER Options: --details 显示更多的信息 -f, --follow 跟踪实时日志 --since string 显示自某个timestamp之后的日志,或相对时间,如42m(即42分钟) --tail string 从日志末尾显示多少行日志, 默认是all -t, --timestamps

2019-11-29 03:01:44 1161

原创 Docker入门

文章目录Docker简介Docker开源项目背景Docker 的优点Docker的应用场景Docker的架构Centos7安装Docker阿里云镜像仓库配置Docker HelloWorld运行原理解析Docker简介Docker开源项目背景Docker是基于Go语言实现的开源容器项目。它诞生于2013年年初,最初发起者是dotCloud公司。Docker自开源后受到业界广泛的关注和参与,...

2019-11-29 00:03:50 154

原创 SpringCloud的服务配置中心

文章目录SpringCloud Config简介Config Server基本使用Config Client基本使用Config整合EurekaConfig配置搜索路径SpringCloud Config简介Spring Cloud Config 是 Spring Cloud 团队创建的一个全新项目,用来为分布式系统中的基础设施和微服务应用提供集中化的外部配置支持,它分为服务端与客户端两个部分...

2019-11-27 23:57:31 101

原创 spirngcloud之Zuul路由网关

文章目录Zuul路由网关简介及基本使用Zuul路由映射配置Zuul请求过滤配置Zuul路由网关简介及基本使用Zuul API路由网关服务简介请看上图,这里的API 路由网关服务 由Zuul实现,主要就是对外提供服务接口的时候,起到了请求的路由和过滤作用,也因此能够隐藏内部服务的接口细节,从来有利于保护系统的安全性;路由配置Zuul 路由配置我们新建一个module microser...

2019-11-26 21:22:34 206

原创 SpringCloud之Hystrix集群及集群监控turbine

文章目录Hystrix集群及监控turbineFeign、Hystrix整合之服务熔断服务降级彻底解耦集群后超时设置Hystrix集群及监控turbine前面Dashboard演示的仅仅是单机服务监控,实际项目基本都是集群,所以这里集群监控用的是turbine。turbine是基于Dashboard的。先搞个集群;再microservice-student-provider-hystri...

2019-11-24 23:33:35 88

原创 SpringCloud之熔断器Hystrix及服务监控Dashboard

文章目录服务雪崩效应服务熔断服务降级Hystrix默认超时时间设置Hystrix服务监控Dashboard服务雪崩效应当一个请求依赖多个服务的时候:当正常访问的时候:但是,当请求的服务中出现无法访问、异常、超时等问题时,那么用户的请求将会被阻塞、其他功能也会受到影响,如果多个用户的请求中,都存在无法访问的服务,那么他们都将陷入阻塞的状态中。Hystrix的引入,可以通过服务熔断和...

2019-11-24 23:19:09 161

原创 springcloud与Zuul路由网关

文章目录1、微服务调用Ribbon2、Ribbon负载均衡3、Feign简介及应用1、微服务调用Ribbon简介在以前的博客讲了eureka服务注册与发现,但是结合eureka集群的服务调用没讲。这里的话 就要用到Ribbon,结合eureka,来实现服务的调用;Ribbon是Netflix发布的负载均衡器,它有助于控制HTTP和TCP的客户端的行为。为Ribbon配置服务提供者地址后,...

2019-11-23 00:41:42 133

原创 Eureka集群

文章目录1、Eureka集群搭建2、Eureka自我保护机制1、Eureka集群搭建高可用集群配置同一个业务,部署在多个服务器上(不同的服务器运行同样的代码,干同一件事)也就是说如果a挂了,它也不会影响到b或c运行,保证当前业务正常运行当注册中心扛不住高并发的时候,这时候 要用集群来扛;这里介绍两种方式:第一种:在上篇博客的基础上,在新建两个项目,要开3个虚拟机的话就有点麻烦,这里...

2019-11-20 23:30:04 177

原创 SpringCloud入门

文章目录Springcloud简介SpringCloud组成入门案例初识eurekaSpringcloud简介Spring Cloud是一系列框架的有序集合,基于SpringBoot提供了一套微服务解决方案,包括服务注册与发现,配置中心,全链路监控,服务网关,负载均衡,熔断器等组件,除了基于NetFlix的开源组件做高度抽象封装以外,还有一些选型中立的开源组件。SpringCloud利用Sp...

2019-11-20 16:43:15 124

原创 springboot整合quartz进行数据库存储

文章目录1、Spring整合Quartz读取数据库中表达式启动定时任务1、Spring整合Quartza、quartz调度框架是有内置表的,使用quartz就必须使用它的内置表,下载内置表在以下官网,自行下载进入quartz的官网http://www.quartz-scheduler.org/,点击Downloads,下载后在目录\docs\dbTables下有常用数据库创建quartz表...

2019-11-17 11:41:13 974

原创 Quartz入门

文章目录Quartz简介及应用场景Spring task Vs QuartzQuartz简介及应用场景Quartz介绍任务调度框架“Quartz”是OpenSymphony开源组织在Job scheduling领域又一个开源项目,是完全由java开发的一个开源的任务日程管理系统,“任务进度管理器”就是一个在预先确定(被纳入日程)的时间到达时,负责执行(或者通知)其他软件组件的系统。简...

2019-11-15 17:13:28 104

原创 springboot对JPA的支持及增删查改

文章目录springboot之jpa支持springboot之jpa支持JPA是什么JPA (Java Persistence API)Java持久化API。是一套Sun公司Java官方制定的ORM 方案,是规范,是标准 ,sun公司自己并没有实现JPA的总体思想和现有Hibernate、TopLink、JDO等ORM框架大体一致。总的来说,JPA包括以下3方面的技术:ORM映射元数据...

2019-11-14 20:29:50 218

原创 springboot整合redis

文章目录SpringBoot配置类SpringBoot整合redis及其注解式开发SpringBoot配置类首先导入redis的依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis&l...

2019-11-13 17:20:01 92

原创 springboot整合druid、mybatis以及pagehelper

1、springboot配置数据库连接池druid1、什么是DRUID?DRUID是阿里巴巴开源平台上一个数据库连接池实现,它结合了C3P0、DBCP、PROXOOL等DB池的优点,同时加入了日志监控,可以很好的监控DB池连接和SQL的执行情况,可以说是针对监控而生的DB连接池,据说是目前最好的连接池。特点:处理的数据量规模较大。可以进行数据的实时查询展示。它的查询模式是交互式的,这也...

2019-11-10 21:32:08 186

原创 关于springboot的模板

文章目录springboot的模板表达式基本对象(Expression Basic Objects)常用th标签都有那些?thymeleaf 模板freemarker模板springboot的模板springboot有两种模板可以使用,一种是thymeleaf,还有一种是freemarker模板,这两种我个人觉得应该是thymeleaf,关于Thymeleaf的优点,我只说一条:它就是html...

2019-11-08 20:06:55 374

原创 Spring boot 快速入门

SpringBoot是什么?Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。Spring Boot它本身...

2019-11-07 23:06:32 166

原创 java自定义注解(1)

文章目录1、Java注解简介2、Java元注解(重点)3、自定义注解案例4、Aop自定义注解的应用(重点)1、Java注解简介1. Java注解(Annotation)Java注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起到说明、配置的功能。注解相关类都包含在java.lang.annotation包中。2. Java注解分类2.1 JDK基本注解2....

2019-11-06 21:24:28 225

原创 Ssh key配置及Git与IDEA集成

文章目录1、Git Gui的使用2、Ssh key 介绍及使用Ssh key配置3、IDEA配置使用并使用gitIDEA中的冲突解决1、Git Gui的使用Git的安装包我上篇博客有2. Git GuiGIT官方网站为了解决部分用户通过命令行对git工具使用时的怨声载道的现象,因此推出了一个GIT的可视化工具Git Gui注1:GitGui教程“https://www.runoob.co...

2019-10-18 12:16:19 797

原创 Git安装及常用操作

文章目录1、git与github介绍Git是什么Github 的简单使用2、下载安装Git-20-64-bit.exeGit常用命令Git命令使用场景常用命令(重点)Git冲突1、git与github介绍Git是什么Git是一个开源的[分布式][版本控制系统],用于敏捷高效地处理任何或小或大的项目版本控制器CVS/SVN/GitSVN客户端/服务器GIT客户端/代码托管网站(例如...

2019-10-17 11:46:55 123

空空如也

空空如也

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

TA关注的人

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