- 博客(17)
- 收藏
- 关注
原创 查看linux配置使用情况
mem 是物理内存,当物理内存即将溢出时,会将内存中不常用的内存转移到SWAP中 等到物理内存空余,并且swap的内存活跃后才转移回来。参数详解。
2022-08-23 20:37:53
189
1
原创 使用docker搭建nginx文件下载服务器
这篇文章介绍使用docker搭建nginx文件下载服务器,主要有两个步骤:在宿主机配置nginx.conf文件挂载宿主机的nginx.conf文件和下载路径到容器的对应路径创建文件夹 /data/docker/nginx (作为挂载nginx需要的文件)包含 1.nginx.conf 配置文件2.download 目录作为存储下载源文件nginx.conf文件的内容如下:部署中存在问题 因为这里配置的路径加了个 /view 如果直接使用root是访问不到的一般情况下,在location /中配置
2022-08-02 15:29:14
1845
原创 Linux离线部署
使用 docker save 命令,将该 nginx镜像归档成文件,并写入本地文件中。使用 docker load 命令将刚归档的镜像文件,载入到镜像。可以使用命令:docker tag [image id] [name]:[版本] 命名镜像名以及版本mariadb运行mysql运行redismariadb 运行后台部署基础镜像为tomcat创建文件例如需要打 common.war包 pwd(/data/tms/common)在指定文件夹下创建 vi Dockerfile方便持续使
2022-06-06 17:35:14
751
原创 Linux防火墙开关命令
查看已开启的端口firewall-cmd --list-ports查看防火墙状态firewall-cmd --state开启防火墙systemctl start firewalld开启端口firewall-cmd --zone=public --add-port=6379/tcp --permanent重启防火墙firewall-cmd --reload
2021-11-26 14:41:43
427
转载 docker安装nacos指南
Nacos是阿里巴巴集团开源的一款服务注册与发现的中间件产品,与zookeeper提供的功能大体一致,都是用于服务的注册与发现。但是Nacos相较于zookeeper提供了更为全面的功能,比如:动态配置服务、动态 DNS 服务等等。Nacos简介Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构
2021-07-20 21:25:40
871
原创 RabbitMQ安装
注意: 请使用资料里提供的CentOS-7-x86_64-DVD-1810.iso 安装虚拟机.1. 安装依赖环境在线安装依赖环境:yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz2. 安装Erlang上传erlang-18.3-1.el7.centos.x86_64.rpmsoca
2021-07-19 21:29:41
193
2
原创 快速更换git远程仓库的地址
先删除在添加你的远程仓库git remote rm origingit remote add origin 你的新远程仓库地址
2021-06-21 20:34:36
110
原创 Spring Cloud调用接口过程
Spring Cloud 在接口调用上,大致会经过如下几个组件配合:Feign ----->Hystrix —>Ribbon —>Http Client(apache http components 或者 Okhttp) 具体交互流程上,如下图所示:调用段(消费者),服务端 (生产者)首先消费者需要进行的是1.接口化请求调用:设置调用的服务,然后需要调用服务的哪个接口方法2.fegin组件 :(服务与发现)去找到定义的服务名字,再根据服务的名字 找到对应的地址进行接口调用3
2021-03-10 21:49:20
2074
原创 管理微服务
RunDashborad什么是Run Dashboard当springcloud的服务有多个时,管理多个服务的启动使用run会不好管理,这样我们就可以使用Run Dashboard。打开.idea中的workspace.xml文件找到RunDashboard并替换为下面的代码<component name="RunDashboard"> <option name="configurationTypes"> <set> <option va
2021-03-09 23:31:15
167
原创 centos7修改系统语言为简体中文
永久修改就要把配置写入文件里面方法vi /etc/locale.conf##加下面内容到第一行,设置中文LANG=zh_CN.UTF8#通过命令文件立即生效source /etc/locale.conf
2021-03-05 03:36:32
279
1
原创 springBoot (一)
SpringBoot一.单体架构、微服务、分布式、集群单体架构(我们之前做的就是:将所有功能模块打成一个war包,部署到服务器上去(tomcat))将所有的功能模块打包到一起并放在一个web容器中运行。微服务微服务是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。在所有情况下,每个任务代表着一个小的业务能力。(把一个应用进行业务模块的一个拆分,当然这个具体的拆分 要根据公司的业
2021-01-30 02:37:22
297
原创 MyBatis的逆向工程,快速搭建
Mybatis的逆向工程什么是逆向工程简单点说就是通过数据库中的单表,自动生成java代码。Mybatis官方提供了逆向工程,可以针对单表自动生成mybatis代码(mapper.java \ mapper.xml \ po类)企业开发中,逆向工程是个很常用的工具。可根据文档进行练习:http://mybatis.org/generator/使用方法首先来看下我我创建的表(mysql)CREATE TABLE t_user( tid INT PRIMARY KEY AUTO_INCRE
2021-01-16 01:50:14
235
原创 查找maven相关的jar包
当原有项目换成maven项目时,往往不知道具体jar包在maven里叫什么,教你如何去找到自己想要的jar的maven包。工具/原料浏览器步骤登录一下网站http://mvnrepository.com/输入对应的包名如我想查找myBatis 的逆向工程jar包 搜索:mybatis generator查找自己想要的包,点击进入详情页面。可以看到很多MyBatis Generator Core包的版本,选择自己想要的点击复制文本,并放入pom.xml中,即可
2021-01-15 16:25:41
1667
转载 Git分支管理详解
1.前言在上一篇博客中我们主要讲解了Git 远程仓库,相信大家对远程的Git仓库有一定的了解,嘿嘿。在这一篇博客中我们来在大家讲解一下Git 分支管理,这可以说是Git的又一大特点。下面我们就来学习一下Git分支管理吧。我们先说一个简单的案例,团队开发一个项目时,A同事想要增加一个新的功能,假设需要一周完成,但是A同时写了其中的30%,先提交到了主分支,其他人就无法提交自己改的,因为其他人提交上去的话,就被覆盖了,所以需要等到A同事写完才能提交上去,但是大家又看不到他的进度,也不能继续干活,这怎么办呢?
2021-01-08 15:43:50
357
原创 跟狂神学注解和反射笔记
注解和反射这笔记是根据狂神的b站视频,以及自己的理解做出来的,如果有说误的地方。望大佬指点,相互学习!注解和注释一样,注解不是程序本身,而是对程序作出解释,而注解与注释不同的点在于,注解可以被其他程序比如编译器读取//内置注解@Override//重写注解@Deprecated//不推荐使用注解,可以使用但是又风险或者有更好的方式@SuppressWarnings//“镇压”警告注解元注解元注解 重点需要了解 @Target @Retention元注解的作用就是注解其他
2020-12-19 21:24:46
792
3
原创 集合框架
集合框架利用闲暇的时间,针对性的 牢固下java基础1.1.java集合框架包含的内容**接口:**是代表集合的抽象数据类型。例如 Collection、List、Set、Map 等。之所以定义多个接口,是为了以不同的方式操作集合对象**实现(类):**是集合接口的具体实现。从本质上讲,它们是可重复使用的数据结构,例如:ArrayList、LinkedList、HashSet、HashMap。**算法:**是实现集合接口的对象里的方法执行的一些有用的计算,例如:搜索和排序。这些算法被称为多态,
2020-12-03 01:51:53
187
原创 SpringCloud——Eureka-微服务的注册中心
Eureka-微服务的注册中心Eureka简介Eureka 是Netflix的子模块之一,也是一个核心的模块,Eureka 里有2个组件,一个是EurekaServer(一个独立的项目) 这个是用于定位服务以实现中间层服务器的负载平衡和故障转移,另一个便是EurekaClient(我们的微服务) 它是用于与Server交互的,可以使得交互变得非常简单:只需要通过服务标识符即可拿到服务。与spring-cloud的关系Spring Cloud 封装了 Netflix 公司开发的 Eureka 模块来实
2020-11-26 01:33:37
297
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人