摘要:
通过上一篇 多线程并发 (一) 了解 Java 虚拟机 - JVM 了解了java 虚拟机的构成以及对象的创建等。从Java虚拟机栈我们知道每当我们创建一个线程JVM就会给我们的线程分配一个私有的内存空间和程序计数器记录当前线程运行的次行代码的地址。了解了Thread之后,通过多线程编程进而引入锁( 阅读全文
posted @ 2020-02-12 11:01
幽暗森林之猪大屁
阅读(250)
评论(0)
推荐(0)
摘要:
Mybatis简介: MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain 阅读全文
posted @ 2020-02-12 10:56
幽暗森林之猪大屁
阅读(805)
评论(0)
推荐(0)
摘要:
Dubbo的集群容错策略 正常情况下,当我们进行系统设计时候,不仅要考虑正常逻辑下代码该如何走,还要考虑异常情况下代码逻辑应该怎么走。当服务消费方调用服务提供方的服务出现错误时候,Dubbo提供了多种容错方案,缺省模式为failover,也就是失败重试。 Dubbo提供的集群容错模式 下面看下Dub 阅读全文
posted @ 2020-02-12 10:43
幽暗森林之猪大屁
阅读(359)
评论(0)
推荐(0)
摘要:
关于分布式系统的连环炮为什么要进行系统拆分?拆分后不用dubbo可以吗?系统越来越复杂,维护起来非常麻烦,各种冲突,各种合并,非常耗费时间,之间依赖复杂,异常处理起来非常麻烦,各种痛苦拆分后每个服务都是一个单独的模块,一个人维护一个服务,每个机器部署一个服务, 避免了很多冲突,代码清爽可以,但是我们 阅读全文
posted @ 2020-02-12 10:32
幽暗森林之猪大屁
阅读(139)
评论(0)
推荐(0)
摘要:
dubbo的spi是什么Spi服务实现类接口分布式系统怎么保证消息的顺序性?假如一个用户发送了3个请求,如何保证这三个请求在分布式系统中的执行顺序,首先我们为这三个请求设置唯一的id,保证这三个请求的关联性,不让这三个请求直接请求到分布式服务器,而是通过接入服务去分发这三个请求要请求到节点机器,首先 阅读全文
posted @ 2020-02-12 10:20
幽暗森林之猪大屁
阅读(175)
评论(0)
推荐(0)
摘要:
在我们平时开发的项目中,定时任务基本属于必不可少的功能,那大家都是怎么做的呢?但我知道的大多都是静态定时任务实现。 基于注解来创建定时任务非常简单,只需几行代码便可完成。实现如下: [Java] 纯文本查看 复制代码 ? 01 02 03 04 05 06 07 08 09 10 11 <font 阅读全文
posted @ 2020-02-12 10:12
幽暗森林之猪大屁
阅读(973)
评论(0)
推荐(0)
摘要:
<ignore_js_op> Class Loader类加载器负责加载class文件,class文件在文件开头有特定的文件标识,并且ClassLoader只负责class文件的加载,至于它是否可以运行,则由Execution Engine决定。Method Area方法区(永久区)方法区是被所用的线 阅读全文
posted @ 2020-02-12 09:57
幽暗森林之猪大屁
阅读(158)
评论(0)
推荐(0)
摘要:
内存分配1)对象的内存分配,往大的方向讲,就是在堆上分配2)对象优先在Eden分3)大对象直接进入老年代4)长期存活的对象进入老年代:对象在Survivor区每“熬过”一次Minor GC,年数加1,当它的年数增加到一定的程度(默认为15次),该对象就会晋升到老年代类与类加载器类加载器虽然只用于实现 阅读全文
posted @ 2020-02-12 09:43
幽暗森林之猪大屁
阅读(116)
评论(0)
推荐(0)
摘要:
对于Kafka与RabbitMQ、ActiveMQ协议,它们具体的区别如下:activemq: activemq支持主从复制、集群。但是集群功能看起来很弱,只有failover功能,即我连一个失败了,可以切换到其他的broker上。这一点貌似不太科学。假设有三个broker,其中一个上面没有cons 阅读全文
posted @ 2020-02-12 09:29
幽暗森林之猪大屁
阅读(713)
评论(0)
推荐(0)
摘要:
Spring Boot的运行是由注解@EnableAutoConfiguration提供的它的关键功能是@Import注解。 EnableAutoConfigurationImportSelector 使用 SpringFactoriesLoader.loadFactoryNames 方法来扫描具有 阅读全文
posted @ 2020-02-12 09:22
幽暗森林之猪大屁
阅读(242)
评论(0)
推荐(0)

浙公网安备 33010602011771号