摘要: <bean id="obstacle1" class="C:\launchCodeFiles\src\main\java\RunMario.java"> 改为 <bean id="obstacle1" class="RunMario"> class路径为(包名+类名) ... 阅读原文
2019-07-02 10:01:06 阅读(2580) 评论(0)
摘要:11 阅读原文
2019-07-02 10:01:04 阅读(2414) 评论(0)
摘要: Spring 框架中有很多可用的注解,其中有一类注解称模式注解(Stereotype Annotations),包括 @Component, @Service,@Controller,@Repository 等。只要在相应的类上标注这些注解,就能成为 Spring 中组件(Bean)。 需要配置开启自动扫描。如在 ... 阅读原文
2019-07-02 08:57:24 阅读(2754) 评论(0)
摘要: Java故障记录——OutOfMemoryError 摘要:本文主要分析了OutOfMemoryError的产生原因。 没有分页导致占用大量内存 查看进程 使用 jps 命令查看当前运行的Java进程和进程号: 1 [root@VM_40_24_centos ~]# jps 2 25953 Boots... 阅读原文
2019-07-02 07:46:01 阅读(3262) 评论(0)
摘要: 为什么需要集群流控呢?假设需要将某个API的总qps限制在100,机器数可能为50,这时很自然的想到使用一个专门的server来统计总的调用量,其他实例与该server通信来判断是否可以调用,这就是基本的集群流控方式,sentinel的实现就是这样的。 如果服务调用使用轮训或者随机路由方式,理论上可以通过在各个单... 阅读原文
2019-07-02 06:00:03 阅读(2171) 评论(0)
摘要: 在之前的《使用Sentinel实现接口限流》一文中,我们仅依靠引入Spring Cloud Alibaba对Sentinel的整合封装spring-cloud-starter-alibaba-sentinel,就完成了对所有Spring MVC接口的限流控制。然而,在实际应用过程中,我们可能需要限流的层面不仅限于接口... 阅读原文
2019-07-02 00:00:03 阅读(2228) 评论(0)
摘要: 点菜网---Java开源生鲜电商平台-系统架构图(源码可下载)   1.点菜网-生鲜电商平台的价值与定位。   生鲜电商平台是一家致力于打造全国餐饮行业智能化、便利化、平台化与透明化服务的创新型移动互联网平台,连接买家与卖家之间的一个平台   名称解释:                       买家... 阅读原文
2019-07-01 23:02:03 阅读(3839) 评论(0)
摘要: 熔断器hystrix 在分布式系统中,每个服务都可能会调用很多其他服务,被调用的那些服务就是依赖服务,有的时候某些依赖服务出现故障也是很正常的。 Hystrix 可以让我们在分布式系统中对服务间的调用进行控制,加入一些调用延迟或者依赖故障的容错机制。 Hystrix 通过将依赖服务进行资源隔离,进而阻止某个依赖服务出... 阅读原文
2019-07-01 21:32:02 阅读(3551) 评论(0)
摘要:   先看一下匿名内部类长什么样子: 1 package com.jvm.demo.test2; 2 3 public class InnerClassTest { 4 5 public static void main(String[] args) { 6 ne... 阅读原文
2019-07-01 21:30:14 阅读(2841) 评论(0)
摘要: 警告类型:org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject, org.apache.maven.archiver.MavenArchiveConfiguration) 原因:maven的... 阅读原文
2019-07-01 20:32:02 阅读(2309) 评论(0)