自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 spring boot 使用Turbine 监控集群的访问情况

上一篇写了如何使用 Hystrix的dashboard去监控单个应用的访问情况现在要介绍的是如何去监控整个集群的访问情况,这里要使用到Turbine,一个Netflix的开源项目它可以将多hystrix.stream的内容聚合为一个数据源供给dashboard展示。我们先说一下整体的架构:2个服务调用者:consumer consumer2分别调用 prov...

2019-09-24 17:26:00 280

转载 spring boot 使用Hystrix-dashboard 监控Feign的单个应用

上一篇,使用了Feign的熔断器Hystrix,去对Consumer进行了改造,使其拥有了对服务异常的处理能力。接下来要做对服务的访问情况进行监控Hystrix-dashboard 熔断监控,在实际集群中同服务的节点有许多个,这里仅作单个服务节点的监控,集群中的监控会在下一篇有讲对消费者Consumer进行改造pom.xml 新增3个依赖 <...

2019-09-24 12:00:00 404

转载 spring cloud 使用Feign Hystrix熔断器

雪崩效应在微服务架构中通常会有多个服务层调用,基础服务的故障可能会导致级联故障,进而造成整个系统不可用的情况,这种现象被称为服务雪崩效应。服务雪崩效应是一种因“服务提供者”的不可用导致“服务消费者”的不可用,并将不可用逐渐放大的过程。如果下图所示:A作为服务提供者,B为A的服务消费者,C和D是B的服务消费者。A不可用引起了B的不可用,并将不可用像滚雪球一样放大到C和D时,雪...

2019-09-23 15:01:00 264

转载 spring cloud 使用Feign调用服务

在上一篇hello world的基础上,改造Consumer,使用更加便捷,易于理解的Feign来调用服务Feign是一个声明式Web Service客户端。使用Feign能让编写Web Service客户端更加简单, 它的使用方法是定义一个接口,然后在上面添加注解,同时也支持JAX-RS标准的注解。Feign也支持可拔插式的编码器和解码器。Spring Cloud对Fe...

2019-09-23 12:21:00 120

转载 spring cloud 服务提供与调用

直接用上一篇搭建好的spring cloud注册中心集群,编写服务提供者provider和服务消费者consumer服务提供Providerpom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" ...

2019-09-23 11:46:00 157

转载 spring cloud 搭建注册中心Eureka(集群模式)

集群注册中心这么关键的服务,如果是单点话,遇到故障就是毁灭性的。在一个分布式系统中,服务注册中心是最重要的基础部分,理应随时处于可以提供服务的状态。为了维持其可用性,使用集群是很好的解决方案。Eureka通过互相注册的方式来实现高可用的部署,所以我们只需要将Eureke Server配置其他可用的serviceUrl就能实现高可用部署。新建3个配置文件application-...

2019-09-20 17:46:00 138

转载 spring cloud 搭建注册中心Eureka(单节点)

服务中心服务中心又称注册中心,管理各种服务功能包括服务的注册、发现、熔断、负载、降级等,比如dubbo admin后台的各种功能。Eureka是Netflix开源的一款提供服务注册和发现的产品,它提供了完整的Service Registry和Service Discovery实现。也是springcloud体系中最重要最核心的组件之一。Eureka由两个组件组成:Eureka...

2019-09-20 17:02:00 128

转载 高级java技术栈图

转载于:https://www.cnblogs.com/yhood/p/11549966.html

2019-09-19 15:29:00 1385

转载 RabbitMQ 详解

转载自:http://www.ityouknow.com/springboot/2016/11/30/spring-boot-rabbitMQ.htmlRabbitMQ 即一个消息队列,主要是用来实现应用程序的异步和解耦,同时也能起到消息缓冲,消息分发的作用。RabbitMQ 介绍RabbitMQ 是实现 AMQP(高级消息队列协议)的消息中间件的一种,最初起源于金融系统,用...

2019-09-18 15:14:00 305

转载 springboot 整合RabbitMQ

pom.xml<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId></dependency>application.yml...

2019-09-18 12:08:00 70

转载 springboot 整合ActiveMq

pom.xml <!--配置ActiveMQ启动器--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-activemq</artifactId>...

2019-09-17 18:31:00 77

转载 springboot 整合redis

pom.xml <!--整合redis--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </...

2019-09-17 18:23:00 94

转载 springboot 整合mybatis

pom.xml<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <ve...

2019-09-17 18:10:00 78

转载 SpringBoot 打包war,并在tomcat中发布

springboot 实现了“嵌入式”思想,可以直接通过指令 java -jar xxxxx.jar 发布一个应用。但有些情况下,我们更希望能通过外置的tomcat来发布该应用。Maven文件pom.xml中<packaging>war</packaging> <!--部署成war包时开启↓↓↓↓--> &...

2019-09-17 17:32:00 128

转载 c# cef3 模拟浏览器上传文件

操作:鼠标左键点击,“导入文件”按钮,在弹出框中选择导入文件。需要解决2个问题:1.模拟操作时,自动选择上传文件。2.模拟鼠标左键点击上传按钮。(单纯使用js,jq模拟click无法上传文件)问题一: 重写 IDialogHandler 接口 internal sealed class DialogHandler : IDialogHandler {...

2019-09-17 16:50:00 1818

转载 c# cef3 判断文件下载是否完成

cef3 模拟浏览器,点击下载文件时,需要判断文件是否下载完成,来继续下一步操作。解决:重写 IDownloadHandler 接口 class DownloadHandler : IDownloadHandler { public void OnBeforeDownload(IWebBrowser chromiumWebBrowser, IB...

2019-09-17 16:25:00 1098

转载 c# cef3 关闭浏览器弹出新窗口

cef3 模拟浏览器操作时,会遇到点击链接之后弹出新窗口的情况,解决:重写ChromiumWebBrowser 浏览器的接口ILifeSpanHandler internal class LifeSpanHandler : ILifeSpanHandler { public bool DoClose(IWebBrowser chromiumWe...

2019-09-17 16:02:00 1369

转载 c# 利用cef3抓取京东关键词商品列表,以手机为例

利用c# 的cef3 模拟浏览器操作,抓取京东商城关键词商品列表获取商品标题,商品id,商品链接,商品价格 public partial class Form1 : Form { public ChromiumWebBrowser browser { get; set; } public string key = "手机"; /...

2019-09-17 15:48:00 371

转载 c# 搭建cef3模拟浏览器

1.导入CefSharp.WinForms,使用NuGet搜索包名2.设置活动解决方案平台如果没有x86平台,就 "新建->x86" 就可以了。使用x86平台运行cef程序namespace JDKey{ public partial class Form1 : Form { public ...

2019-09-17 12:32:00 550

转载 c# TreeView实现三种选中状态

c# 项目中需要实现树状选项的勾选,有全选,半勾选,不选的状态。因原控件中只有勾选和不勾选两种状态,所以半勾选状态需要使用代码绘制和自行定义。勾选:Node.Checked=true不勾选: Node.Checked=false半勾选: Node.Checked=false && Node.ToolTipText="部分勾选"注意:半勾选状态需要重新绘...

2019-09-17 11:55:00 1876

转载 c# 通过delegate委托向主线程发送信息

c# windows编程,常会用到多线程,在新开的线程中要对主线程的页面数据进行更改时,需要通过delegate进行委托 public delegate void show(string info); //定义一个委托,参数为string private void add_info_event(string info) //定义一个方法,判断控件是否需要引用才可操作,将该方...

2019-09-16 12:23:00 564

转载 c# 对象赋值踩坑

public class Item { public List<string> List1 { get; set; } public List<string> List2 { get; set; } public List<string> List3 { get; set; }...

2019-09-16 11:27:00 400

转载 c# 保存文件名重复,追加(1)(2)......

应用场景:c#程序生成文件,保存在指定路径中,但路径中已存在有同名的文件, 需要在生成的文件名后追加(1),有(1)则追加(2),自增 private string getFileSavaPath(string fileName) { string localFilePath = ""; ...

2019-09-16 10:31:00 2543

转载 C# 获取文件的后缀,文件名和路径

现有一个文件路径为: localFilePath=”C:\Users\yhood\Desktop\林业局考勤06.xlsx“ string directory = Path.GetDirectoryName(localFilePath);   //文件所在路径      C:\Users\yhood\Desktop string filename = Path.Get...

2019-09-16 10:16:00 796

转载 Linux下,java格式化日期

一般在自己的电脑中使用java的simpleDateFormat格式化日期时:SimpleDateFormat format = new SimpleDateFormat("EEEE MM月dd日");String date=format.format(new Date());System.out.println(date); //输出"星期一 09月02日"但是该代...

2019-09-02 18:11:00 383

转载 java中运用subList的做简单分页操作

java中的subList是对list对象进行快照选取,并不会改变原对象List的值,因此需进行赋值操作。方法参数:List<E> subList(int fromIndex, int toIndex); //参数一:集合元素下标,参数二:第几个元素。。。/*例如list.subList(0,2) 即为从下标0开始,取到第二个元素,结果为下标0,1的元素...

2019-09-02 17:13:00 288

转载 js生成二维码,支持打印显示

Jquery中的二维码生成插件jquery.qrcode.js,导入2个Jq文件:qrcode.js (二维码生成算法) jquery.qrcode.js(使用配置)下载链接:链接:https://pan.baidu.com/s/1fDpoNPhDtAocho-uTl9xQg 提取码:b9go 基本使用方法:$("#id").qrcode("ht...

2019-09-02 16:55:00 642

转载 js、java做四舍五入

保留整数//保留整数至百位数Math.round(num/100)*100//保留整数至千位数Math.round(num/1000)*1000保留小数//保留小数至百分位Math.round(num*100)/100//保留小时至千分位Math.round(num*1000)/1000//传入整数自动填充小...

2019-09-02 16:22:00 130

转载 SSM+Quartz 实现定时器(结合上篇文章,做定时删除过期图片)

上一篇文章实现了图片的上传功能,这里需要做一个删除过期图片的功能,过期时间暂定为 两个星期,即14天pom.xml 中添加: <!-- https://mvnrepository.com/artifact/org.quartz-scheduler/quartz --> <dependency> &lt...

2019-09-02 15:46:00 216

转载 网页实现多图片上传,预览,放大等功能

功能需求:  1.点击"+"按钮,选择一张图片(jpg、png、bmp、jpeg格式),添加到网页中实现预览,效果如图:  2.点击图片,放大图片至屏幕中间,实现放大预览,再次点击回到原来的大小,效果如图:实现:  导入 lrz(图片压缩) 和 zoomify(图片放大)两个js工具链接:https://pan.baidu.com/s/...

2019-09-02 15:31:00 652

空空如也

空空如也

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

TA关注的人

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