- 博客(289)
- 资源 (1)
- 收藏
- 关注
原创 【IDEA】IDEA 通过 Cloud Toolkit 在阿里云一键部署jar
一、首先在IDEA插件安装二、重启后对插件进行相关配置通过阿里云创建AccessKey-ID 申请后填入点击应用可以判断是否成功三、配置后点击左侧配置ecs或者其他实例什么都没有操作,和自己账号绑定的实例已经在下面展示了三、配置upload第一项:把jar路径填进去第二项:jar文件要上传到服务器的位置第三项:上传后服务器要做什么(自己写一个shell脚本(启动jar。。。。) 这里命令sh 去执行脚本就可以了)...
2021-03-05 10:01:41 710 2
原创 【JVM调优】JDK11-JVM基本参数调优以及日志打印
Parm:-Xmx2g-Xms1g-Xss256k-XX:MaxDirectMemorySize=256m-XX:+UseG1GC-XX:+UseCompressedOops-XX:+UseCompressedClassPointers-XX:+SegmentedCodeCache-verbose:gc-XX:+PrintCommandLineFlags-XX:+ExplicitGCInvokesConcurrent-Xlog:gc*=debug:file=/data2/logs/
2020-12-30 18:13:30 7597 3
原创 Docker+Prometheus+Grafana+AlertManager+WebHook-DingTalk 监控系统搭建
Prometheus告警简介告警能力在Prometheus的架构中被划分成两个独立的部分。如下所示,通过在Prometheus中定义AlertRule(告警规则),Prometheus会周期性的对告警规则进行计算,如果满足告警触发条件就会向Alertmanager发送告警信息。在Prometheus中一条告警规则主要由以下几部分组成:告警名称:用户需要为告警规则命名,当然对于命名而言,需要能够直接表达出该告警的主要内容告警规则:告警规则实际上主要由PromQL进行定义,其实际意义是当表达式(Pro
2020-11-24 16:15:48 2253
原创 【Java】Stream流
Java 8中stream相关用法在Java中,集合和数组是我们经常会用到的数据结构,需要经常对他们做增、删、改、查、聚合、统计、过滤等操作。相比之下,关系型数据库中也同样有这些操作,但是在Java 8之前,集合和数组的处理并不是很便捷。不过,这一问题在Java 8中得到了改善,Java 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。本文就来介绍下如何使用Stream。特别说明一下,关于Stream的性能及原理不是本文的重点,如果大家感兴趣后面会出文章单独介绍。St
2020-11-09 11:23:27 150
原创 【SVN】汉化包 汉化失败 问题解决
1、首先查看当前svn版本桌面右键->tortoiseSVN->关于2、下载相应汉化包https://osdn.net/projects/tortoisesvn/storage/3、下载好了之后不要安装 先去svn安装目录删除掉语言文件删除languages下所有文件4、双击刚才下载好的安装包 进行安装即可...
2020-08-16 13:58:35 1724
原创 【Leetcode】摩尔投票法
问题描述:摩尔投票法:票数和: 由于众数出现的次数超过数组长度的一半;若记 众数 的票数为 +1+1 ,非众数 的票数为 -1−1 ,则一定有所有数字的 票数和 > 0>0 。票数正负抵消: 设数组 nums 中的众数为 xx ,数组长度为 nn 。若 nums 的前 aa 个数字的 票数和 = 0=0 ,则 数组后 (n-a)(n−a) 个数字的 票数和一定仍 >0>0 (即后 (n-a)(n−a) 个数字的 众数仍为 xx )。算法原理:算法流程:复杂度分析:
2020-07-28 15:59:20 409
原创 【Vue】01-vue-cli基础
安装 vue-routernpm install vue-router --save-dev安装 element-uinpm i element-ui -S安装依赖npm install安装 SASS 加载器cnpm install sass-loader node-sass --save-dev安装Axiosnpm install --save axios启动测试npm run devNpm命令解释:npm install moduleName:安装模块到项目目录下npm in
2020-07-20 16:24:48 133
原创 【Nginx】03-常用命令
使用nginx操作命令前提条件:必须进入nginx目录/usr/local/nginx/sbin1、查看nginx版本号./nginx =v2、启动nginx./nginx3、关闭nginx./nginx -s stop4、重新加载nginx./nginx -s reload
2020-05-22 22:52:20 112
原创 【Nginx】02-Linux中安装--Nginx
(1)首先需要c环境yum install -y gcc gcc-c++(2)安装pcre(联网下载)wget http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz(3)解压pcretar -xvf pcre-8.37.tar.gz(4)进入目录 ./configure(5)编译make && make install(6)查看版本号(7)安装其他依赖yum -y .
2020-05-17 20:32:12 144
原创 【SpringCloud-Zuul】03-过滤器
一、介绍二、过程(配置)/*** @author AnQi* @date 2020/5/2 17 58:35* @description*/@Componentpublic class LoginFilter extends ZuulFilter { Logger logger = LoggerFactory.getLogger(getClass()); //类型 @Override public String filterType() {
2020-05-17 15:51:58 107
原创 【SpringCloud-Zuul】02-路由转发映射配置
(1)添加配置zuul.routes.provider-product.path=/product/**zuul.routes.provider-product.service-id=microservice-productzuul.routes.provider-product.strip-prefix=false(2)效果
2020-05-17 15:50:54 144
原创 【SpringCloud-Zuul】01-Zuul路由网关介绍与步骤
介绍(1)依赖<dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-zuul</artifactId> </dependency> <dependency> <
2020-05-17 15:50:13 135
原创 【SpringCloud-Bus】02-自定义类中读取配置
(1)github上修改配置(2)controller修改@Value("${emp.name}")private String name;@GetMapping("/hello")public String hello(){ return name;}(3)开启 5001 6001 8001 测试(4)修改配置(5)添加刷新配置注解@RefreshScope(6)post 刷新配置(7)效果...
2020-05-17 15:48:42 120
原创 【SpringCloud-Bus】01-Bus介绍与配置
配置一、使用 config product中 加入依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-bus-amqp</artifactId></dependency><dependency> <groupId>org.springframe
2020-05-17 15:47:44 115
原创 【SpringCloud-SpringCloudConfig 】05-Config 版的商品提供者
(1)依赖<dependencies> <dependency> <groupId>cn.qqqking.springcloud</groupId> <artifactId>microservice-cloud-02-api</artifactId> <version>${project.version}</version> </depend
2020-05-17 15:40:13 78
原创 【SpringCloud-SpringCloudConfig 】04-Config 版的Eureka注册中心微服务
(1)新建(2)依赖<dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-config</artifactId> </dependency> <dependency> <gro
2020-05-17 15:39:30 85
原创 【SpringCloud-SpringCloudConfig 】03-客户端配置
一、介绍(1)依赖<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId&g
2020-05-17 15:38:45 103
原创 【SpringCloud-SpringCloudConfig 】02-服务端配置
(1)在git创建仓库(2)新建 config 模块(导入依赖)<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency
2020-05-17 15:37:52 81
原创 【SpringCloud-SpringCloudConfig 】01-SpringCloudConfig 介绍
一、什么是 SpringCloudConfig ?二、作用
2020-05-17 15:36:25 125
原创 【SpringCloud-Hystrix】05-服务监控
一、介绍二、步骤(1)依赖<dependencies> <dependency> <groupId>cn.qqqking.springcloud</groupId> <artifactId>microservice-cloud-02-api</artifactId> ...
2020-05-04 22:40:41 62
原创 【SpringCloud-Hystrix】04-Feign客户端熔断
(1)修改配置文件(2)添加处理类//ProductClientServiceFallBack 指定熔断处理类 出现异常 转到处理类中@FeignClient(value = "microservice-product",fallback = ProductClientServiceFallBack.class) //指定调用的微服务名称(3)添加 ProductClientServi...
2020-05-04 22:39:53 331
原创 【SpringCloud-Hystrix】03-使用
(1)创建(2)引入依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId></dependency>...
2020-05-04 22:39:09 74
原创 【SpringCloud-Feign】02-Feign介绍
(1)feign接口/*** @author AnQi* @date 2020/4/27 15 44:53* @description*///ProductClientServiceFallBack 指定熔断处理类 出现异常 转到处理类中@FeignClient(value = "microservice-product",fallback = ProductClientServic...
2020-05-04 22:30:33 71
原创 【RabbitMQ】10-confirm模式
一、介绍二、案例(1)单条sendpackage cn.qqqking.rabbitmq.confirm;import cn.qqqking.rabbitmq.util.ConnectionUtils;import com.rabbitmq.client.Channel;import com.rabbitmq.client.Connection;import java.io.I...
2020-05-04 22:11:06 128
原创 【RabbitMQ】09-Rabbitmq的消息确认机制(事务)
一、介绍二、事务机制三、案例(1)生产者package cn.qqqking.rabbitmq.tx;import cn.qqqking.rabbitmq.util.ConnectionUtils;import com.rabbitmq.client.Channel;import com.rabbitmq.client.Connection;import java.io...
2020-05-04 22:09:55 142
原创 【RabbitMQ】08-主题模式
一、介绍二、代码(1)生产者 发送goods.add / deletepackage cn.qqqking.rabbitmq.topic;import cn.qqqking.rabbitmq.util.ConnectionUtils;import com.rabbitmq.client.Channel;import com.rabbitmq.client.Connection;...
2020-05-04 22:09:09 88
原创 【RabbitMQ】07-路由模式
一、介绍二、案例(1)生产者package cn.qqqking.rabbitmq.routing;import cn.qqqking.rabbitmq.util.ConnectionUtils;import com.rabbitmq.client.Channel;import com.rabbitmq.client.Connection;import java.io.IO...
2020-05-04 22:08:17 83
原创 【RabbitMQ】05-订阅模式(publish/subscribe)
一、介绍二、案例(1)生产者package cn.qqqking.rabbitmq.ps;import cn.qqqking.rabbitmq.util.ConnectionUtils;import com.rabbitmq.client.Channel;import com.rabbitmq.client.Connection;import java.io.IOExceptio...
2020-05-02 22:32:52 138
RedisDesktopManager.zip
2020-05-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人