- 博客(8)
- 资源 (10)
- 收藏
- 关注
原创 HashMap排序
一.HashMap排序已知一个HashMap<Integer,User>集合,User有name(String)和age(int)属性。请写一个方法实现对HashMap的排序功能,该方法接受HashMap<Integer,User>为形参,返回类型为HashMap<Integer,User>,要求对HashMap中的User的age倒叙进行排序,排序时key=...
2018-12-22 10:45:52 2763
原创 HTTP和HTTPS的区别
背景:超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。 为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议HTTPS,为了数据传...
2018-12-11 21:30:53 6683 5
原创 [亲测]SpringCloud之网关Zuul
一.Zuul网关为什么要学习网关?答:作为网站的唯一入口,控制权限,保证网站安全功能:控制权限(鉴权)、分发请求(动态路由)使用Spring Cloud实现微服务的架构基本成型,大致是这样的:我们使用Spring Cloud Netflix中的Eureka实现了服务注册中心以及服务注册与发现;而服务间通过Ribbon或Feign实现服务的消费以及均衡负载;为了使得服务集群更为健壮,使用...
2018-12-10 16:40:54 3711 5
原创 SpringCloud之远程调用Feign
一.Feign在上篇文章中,我们使用了Ribbon的负载均衡功能,大大简化了远程调用时的代码:String baseUrl = "http://user-service/user/";User user = this.restTemplate.getForObject(baseUrl + id, User.class)这就是我们接下来要学的Feign的功能了。1.1.简介有道词典的英...
2018-12-10 16:17:14 12884 3
原创 [亲测]SpringCloud之熔断器Hystrix+实践
1.熔断器Hystrix为什么要用熔断器在高并发领域,在分布式系统中,可能因为一个小小的功能扛不住压力,宕机了,导致其他服务也跟随宕机,最终导致整个系统宕机,所以在SpringCloud中采用Hystrix进行处理。1.1.简介Hystrix,即熔断器。主页:https://github.com/Netflix/Hystrix/Hystrix是Netflix开源的一个延迟和容错库,...
2018-12-10 16:11:22 5247 1
原创 [亲测]SpringCloud之均衡Ribbon
一.负载均衡Ribbon什么是Ribbon:接下来,我们就来使用Ribbon实现负载均衡。1.1.启动两个服务实例首先我们启动两个user-service实例,一个8090,一个8092。Eureka监控面板:1.2.开启负载均衡因为Eureka中已经集成了Ribbon,所以我们无需引入新的依赖。直接修改代码:在RestTemplate的配置方法上添加@LoadBalance...
2018-12-10 15:55:28 3180 2
原创 java24种设计者模式 + 例子
java的设计模式大体上分为三大类:*创建型模式(4种):工厂方模式,单例模式,建造者模式,原型模式*结构型模式(7种):适配器模式,装饰器模式,代理模式,外观模式,桥接模式,组合模式,享元模式*行为型模式(11种):策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式设计模式遵循的原则有6个:1、开闭原则 对...
2018-12-03 11:41:24 16223 13
原创 【亲测】SpringCloud之Eureka注册中心
一.Eureka注册中心1.1.认识EurekaEureka做什么?Eureka就好比是滴滴,负责管理、记录服务提供者的信息。服务调用者无需自己寻找服务,而是把自己的需求告诉Eureka,然后Eureka会把符合你需求的服务告诉你。同时,服务提供方与Eureka之间通过“心跳”机制进行监控,当某个服务提供方出现问题,Eureka自然会把它从服务列表中剔除。这就实现了服务的自动注册、发...
2018-12-01 10:32:48 9183 1
使用百度地图api, 实现周边酒店 景点 搜索.html
2020-01-14
最常用的java技术总结
2018-11-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人