自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (9)
  • 论坛 (1)

原创 Spring Cloud_7_Ribbon负载均衡器

Ribbon负载均衡器Ribbon负载均衡器1、Ribbon负载均衡器Ribbon的负载均衡接口,定义了服务器的操作,主要是用于进行服务器的选择在《Spring Cloud_6_负载均衡框架Ribbon》的案例中,客户端使用了RestClient类,在发送请求时,会使用负载均衡器(ILoadBalancer)接口,根据特定的逻辑来选择服务器,服务器列表可以使用listOfSer...

2018-02-28 16:55:55 20740

原创 Java实现IP代理

Java实现IP代理新建Maven项目:atm_csdn_blog引入jsoup依赖1、MyProxyIp实体类引入依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLoc...

2018-02-27 11:29:17 15372

原创 Spring Cloud_6_负载均衡框架Ribbon

负载均衡框架Ribbon认识Ribbon[ˈrɪbən]第一个Ribbon程序负载均衡是分布式架构的重点,负载均衡机制将决定着整个服务集群的性能与稳定根据Spring Cloud_4_Eureka集群搭建可知,Eureka服务实例可以进行集群部署,每个实例都均衡处理服务请求,那么这些请求是如何被分摊到各个服务实例中的?讲解Netflix的负载均衡项目Ribbon1、Ribb...

2018-02-26 18:00:20 23433

原创 Spring Cloud_5_客户端健康检测与常用配置

客户端健康检测与常用配置Eureka常用配置客户端健康检测1、回顾回顾在微服务发布与调用中所讲的最简单Eureka集群架构图最小型Eureka集群Eureka客户端(服务者/调用者)分别向Eureka服务器进行注册通过浏览器访问调用者就可以间接访问到服务者Eureka客户端默认情况下每30秒会向Eureka服务器发送一个心跳检测请求,Eureka服务器则会知道...

2018-02-25 23:04:49 28927

原创 Spring Cloud_4_Eureka集群搭建

Eureka集群搭建搭建Eureka集群1、Eureka集群搭建在介绍Eureka的时候,服务器实例、服务提供者实例都是只启动了一个,并没有体现高可用性本小节将对前面的Eureka应用进行改造,使其可以进行集群部署1.1、集群结构图上节改造前本案例将运行两个服务器实例、两个服务提供者实例,然后服务调用者请求服务本节改造后 Eureka服务...

2018-02-24 17:30:53 34101

原创 Spring Cloud_3_微服务发布与调用

微服务发布与调用认识Eureka框架运行Eureka服务器发布微服务调用微服务本章将讲述SpringCloud中Eureka的使用,包括在Eureka服务器上发布、调用微服务,Eureka的配置以及集群等内容1、Eureka介绍提供了Eureka服务器端与客户端主要用于服务管理(维护服务列表,自动检查其状态)SpringCloud集成了Netflix OSS的多个项目...

2018-02-23 16:42:47 38894 2

原创 Spring Cloud_2_Spring Boot简介与配置

Spring Boot简介与配置SpringBoot简介SpringBoot使用Eeclips创建SpringBoot项目Idea创建SpringBoot项目1、SpringBoot简介Spring Cloud是基于SpringBoot搭建的,本小节进行大致讲解 开发一个全新的项目,需要先进行开发环境的搭建 要确定技术框架以及版本,还要考虑各个框架之间的版本...

2018-02-22 21:56:54 41396

原创 SpringBoot实现热部署

SpringBoot实现热部署1、添加依赖<!-- 热部署 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <ver...

2018-02-22 17:13:46 14985

原创 Eclipse中Editor does not contain a main type 解决方法

Eclipse中Editor does not contain a main type 解决方法1、问题再现2、原因当前的源代码(所有的包)没有被添加到build path中src目录出现错误3、解决方法...

2018-02-22 15:08:14 90793 5

原创 Spring Cloud_1_介绍与环境搭建

Spring Cloud介绍与环境搭建1、单体应用2、单体优化(架构演进)针对单体应用的问题,参考SOA架构将模块划分独立的服务模块 面向服务的架构(SOA) 是一个组件模式 将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来 接口采用中立方式进行定义,独立于实现服务的硬件平台、操作系统和编程语言 使得构建在各种各样的...

2018-02-22 14:04:24 44491 2

原创 JS实现生成带Logo二维码

JS实现生成带Logo二维码需要下载对应JS文件JS文件包括jquery.qrcode.js(生成二维码所需)和Utf.js(中文转码所需)1、页面引入JS需要引入Jquery.js需要引入jquery.qrcode.js需要引入Utf.js<script src="js/jquery-1.12.4.min.js"></script>&l...

2018-02-09 09:38:50 13504

原创 JS实现复制粘贴

JS实现复制粘贴使用clipboard.min.js实现实现原理非常简单,只需要一个标签即可1、页面标签添加复制内容注意id<textarea id="pop_link" rows="4"> 这里是需要被复制的内容!</textarea>为标签设置属性注意data-clipboard-target属性<span on...

2018-02-09 09:21:14 11436

原创 JS实现时间校验

JS实现时间校验常用于活动时间结束弹窗提示注意: 只是JS校验时间提示,并不安全前台页面的时间校验不影响后台,所以,当用户修改本地计算机时间时,可能存在不安全因素1、直接看代码var mydate = new Date();var date = myDate();function activeData(){ if(!isDateBetween(date,...

2018-02-08 09:46:16 15222

原创 SpringBoot集成Swagger

SpringBoot集成Swagger1、用途Swagger是一个简单但功能强大的API表达工具使用Swagger生成工具,可以得到交互式文档2、集成maven引入依赖,配置Swagger,设置静态资源映射2.1、引入依赖dependency> groupId>io.springfoxgroupId> artifactId>sp

2018-02-06 15:46:36 11890

原创 Java的23种设计模式----桥梁模式

Java的23种设计模式——桥梁模式1、引子它是一个功能非常强大而且适用于多种情况的模式2、结构与定义《设计模式》中这样定义:将抽象部分与它的实现部分分离,使它们都可以独立地变化 这里的抽象部分和实现部分不是我们通常认为的父类和子类、接口与实现类的关系,而是组合关系。也就是说,实现部分是被抽象部分调用,以用来完成(实现)抽象部分的功能。 在《Think

2018-02-06 09:56:17 10404

原创 Linux虚拟机无eht0网卡解决方法

Linux虚拟机无eht0网卡解决方法只有lo,没有eth0网卡ifup eth0失败一般这种情况会出现在克隆虚拟机之后udev/rules.d/70-persistent-net.rules1、问题现在只有lo,并没有eth0网卡ifup eth0失败2、解决方法2.1、查看网卡配置这一步只是单纯查看一下,并非一定要NAT模式2.

2018-02-05 22:05:08 20886 2

原创 Java的23种设计模式----适配器模式

Java的23种设计模式——适配器模式1、现象模拟 大家都有这种感觉,在给平板电脑充电的时候,发现某些平板电脑只提供了USB接口的充电方式,然而,当我们只有其他接口的充电线,唯独没有USB接口的充电线的时候怎么办,聪明的我们,给充电器装上了一个USB转换器,这样就解决了问题。 这种USB接口转接器正是我们谈到的适配器,在软件开发中,采用类似上面的编码技巧就被称为“适配器模式”

2018-02-05 11:57:00 11983

原创 Eclipse中Tomcat7.0无法启动:unable to start within 45 seconds

Eclipse中Tomcat7.0无法启动:unable to start within 45 secondsServer Apache Tomcat v7.0 at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in

2018-02-04 19:14:54 11852

原创 Java的23种设计模式----原型模式

Java的23种设计模式——原型模式1、现象模拟 现如今,IT书籍更新快,价格高,质量水平参差不齐,购买的书籍很快就会被淘汰,所以,我想到了一个办法:办一张借书卡,这样的话,我就可以随便换书看了。 但是,借书也有很多不爽的地方,就是看到有用或者比较重要的地方,不能在书旁标记下来,一般我会将这页书的内容复印下来,这样作为我自己的东西我就可以随便做笔记了。 在软件设

2018-02-04 19:01:58 11470

原创 Java的clone()方法详解

Java的clone()方法详解本文依据“是什么”“做什么”“怎么做”的思路对clone()进行详细讲解本文目录内容 clone定义与特点clone()的简单代码实现例子讲解(引出clone中的“注意点”)“浅拷贝”“深拷贝”区别1、Clone定义特点JDK中的解释为:创建并返回该对象的副本 Creates and returns a copy of this

2018-02-04 15:58:19 11519

原创 Java的23种设计模式----建造模式

Java的23种设计模式——建造模式1、现象模拟 去实体店组装电脑时,装机工在那里熟练的装配着机器,这其实就类似“建造模式”,作为装机工,他们不用管你用的 CPU 是 Intel 还是 AMD,也不管你的显卡是 2000 千大元还是白送的,都能三下五除二的装配在一起——一台 PC 就诞生了!当然对于客户来说,你也不知道太多关于 PC 组装的细节。这和建造模式是多么的相像啊!2、定

2018-02-01 15:44:16 11537

nacos-server-1.3.0.zip

nacos 1.3.0 源码编译重新打包,支持 mysql 8.0+,默认支持 mysql 5.7+ ,编译后可以支持 8.0,自己正在使用

2020-06-17

redis desktop manager 0.9.9 mac

redis-desktop-manager mac 0.9.9 最新版本,下载后直接安装即可

2019-01-03

PMP考点总结

PMP各知识领域,过程组考点总结,答题技巧总结,考点知识精华汇总

2018-09-09

Docker技术入门与实战

高清完整版pdf,Docker技术入门与实战 [杨保华,戴王剑,曹亚仑编著][机械工业出版社][2015.01][299页]

2018-03-26

Erlang语言安装包32位

Erlang语言安装包,RibbitMQ消息处理所需支持语言,20.0 32bit

2018-03-20

Erlang语言安装包

Erlang语言安装包,RibbitMQ消息服务器支持,20.0 64bit位

2018-03-20

Redis使用教程,详解

Java实现redis,linux安装redis,一分钟学会使用redis,就是这么简单

2018-02-07

phaser.min.js

phaser.min.js,免费,实用,提供phaser.min.js,前端JS

2018-02-07

FaceppSDK,人脸识别.jar

Face++,Java实现人脸识别所需jar包,打造自己的人脸识别平台

2018-01-08

Aitemi的留言板

发表于 2020-01-02 最后回复 2020-01-02

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